[wildfly-dev] Deployment Root type other than XML or ZIP

Bob McWhirter bmcwhirt at redhat.com
Wed Jan 11 16:09:08 EST 2017


TorqueBox allows deployment of .yaml files. It's pluggable enough.

Bob

On Wed, Jan 11, 2017 at 3:32 PM Stuart Douglas <stuart.w.douglas at gmail.com>
wrote:

> The problem with that is that the majority of the time this would be a
> mistake on the users part (at the moment it is 100% of the time, as we only
> deploy stuff we know how to process).
>
> I think that ideally this should be pluggable. It would be easy enough to
> make DeploymentRootMountProcessor handle different file types (for instance
> add an AttachmentList of known REAL file types, and then install a DUP
> before it to add .ddl to the list).
>
> Using capabilities and requirements we could probably add something
> similar to the deployment scanner as well, basically your subsystem would
> look for the deployment scanner capability, and if it is installed we could
> have some API to add additional file types (although this may be a bit
> racey, as the service may not know all file types for the initial scan,
> which could give odd results in some circumstances. There is probably a
> solution to this but I can't think of one off the top of my head).
>
> Stuart
>
>
>
> On Thu, Jan 12, 2017 at 6:51 AM, Ramesh Reddy <rareddy at redhat.com> wrote:
>
> It would be good if the logic can be changed such that any thing other
> than with extension jar,war,ear and zip to consider them as file based
> deployments rather than zip archive based deployments.
>
>
>
>
>
> ----- Original Message -----
>
>
> > I’ll defer to our deployment processing gurus re the mount question.
>
>
> >
>
>
> > As an aside though, for this to work with the deployment-scanner
> subsystem
>
>
> > we’ll need to add some logic. Right now it would just ignore the file.
>
>
> >
>
>
> > > On Jan 11, 2017, at 8:34 AM, Ramesh Reddy <rareddy at redhat.com> wrote:
>
>
> > >
>
>
> > > Hi,
>
>
> > >
>
>
> > > For Teiid project (http://teiid.org), we typically deploy a .xml or
> .VDB
>
>
> > > (zip archive) file to define a virtual database artifact. We are
> planning
>
>
> > > to deliver a feature where a virtual database is written in DDL, for
> this
>
>
> > > we would like to deploy a file artifact like "foo-vdb.ddl".
>
>
> > >
>
>
> > > I have written deployment processors for it, and added DEPLOYMENT_ROOT
>
>
> > > mounter to recognize the deployment artifact etc, however during the
>
>
> > > deployment scanning, WildFly always looks at anything other than ".xml"
>
>
> > > file as zip archive, or a exploded zip archive, so that it can do VFS
>
>
> > > mount on that file. I would like to add this ".ddl" extension file
> exactly
>
>
> > > similar to ".xml" file. Is there any way to achieve this?
>
>
> > >
>
>
> > > Thank you.
>
>
> > >
>
>
> > > Ramesh..
>
>
> > > _______________________________________________
>
>
> > > wildfly-dev mailing list
>
>
> > > wildfly-dev at lists.jboss.org
>
>
> > > https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>
> >
>
>
> > --
>
>
> > Brian Stansberry
>
>
> > Manager, Senior Principal Software Engineer
>
>
> > JBoss by Red Hat
>
>
> >
>
>
> >
>
>
> >
>
>
> >
>
>
> > _______________________________________________
>
>
> > wildfly-dev mailing list
>
>
> > wildfly-dev at lists.jboss.org
>
>
> > https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>
>
>
>
> _______________________________________________
>
>
> wildfly-dev mailing list
>
>
> wildfly-dev at lists.jboss.org
>
>
> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>
>
>
> _______________________________________________
>
> wildfly-dev mailing list
>
> wildfly-dev at lists.jboss.org
>
> https://lists.jboss.org/mailman/listinfo/wildfly-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20170111/e9ad6b64/attachment-0001.html 


More information about the wildfly-dev mailing list