I have to parse an XML file in my business component. Will ServiceMix not be happy if I use/include dom4j on the container classpath? Or should I use W3C DOM as it's already included in the libs dir?
Thanx, jsh gnodet wrote: > > If you configure components in the main xml configuration, all > the components and SU code need to be available in the container > classloader classpath. You can not have a separate classloader. > You can not deploy SU and configure it in the main servicemix.xml > configuration. > The only way is to put all needed components and SU code in the > container classpath but it mean it will also be available in all > inherited classloaders (for all JBI artifacts). > > On 9/18/06, jhair <[EMAIL PROTECTED]> wrote: >> >> How do you deploy the artifacts to make them available for static >> configuration? Am I able to place the SU in the deploy directory and have >> the configuration within the static servicemix.xml? I started down this >> path >> and had problems. But that may have been something that I was missing. If >> not, where/how do I deploy my business classes that they will be picked >> up >> in the classpath. I'm not crazy about mixing my classes/jar files with >> ServiceMix's jar files. I'd like to keep the 2 separate to ensure no >> class >> loading issues occur. >> >> Thanx, >> jsh >> >> >> gnodet wrote: >> > >> > On 9/15/06, jhair <[EMAIL PROTECTED]> wrote: >> >> >> >> I was wondering if mixing the static configuration and runtime >> deployment >> >> was >> >> even possible. That's what I was struggling with. >> >> >> >> If I go the route of writing a lightweight component, can I deploy it >> >> outside of an SU and then configure the boot servicemix.xml? Or do I >> >> still >> >> need to deploy it as an SU and contain everything within the SU >> >> servicemix.xml configuration? >> > >> > Lightweight components can be used from a static servicemix >> > configuration file or from a SU on the lightweight container. >> > You should be able to mix both configurations if needed. >> > What kind of problems do you have ? >> > >> >> >> >> Thanx, >> >> jsh >> >> >> >> >> >> gnodet wrote: >> >> > >> >> > I'm not sure mixing static configuration and runtime >> >> > deployment is a good idea, even if it will work. >> >> > >> >> > I would recommend using only a static configuration >> >> > or using only SUs and deploy them. >> >> > It does not really affect which component you can use >> >> > or write. >> >> > >> >> > For you business component, if you do not plan to create >> >> > a container and support SUs, i would recommend to >> >> > write a lightweight component instead of a full blown >> >> > component. >> >> > >> >> > Take a look at the examples in recent snapshot distribution >> >> > (or the non official yet 3.0), you will see different deployment >> >> > style. If you plan to use SU, i would recommend the maven >> >> > tooling to ease that and to create the basis for your component >> >> > (if you write one). >> >> > >> >> > On 9/15/06, jhair <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> I need to poll a directory for files, transform the files using a >> >> >> stylesheet, >> >> >> do some business logic, and then save the transformed to a file. >> >> >> >> >> >> For polling, transforming, and writing to a file, I'd like to use >> the >> >> >> FilePoller, XsltComponent, & FileWriter, respectively. For these >> >> >> components, >> >> >> I'd like the configuration to exist within the servicemix.xml used >> >> when >> >> >> starting ServiceMix (due to the need to specify local directories, >> >> etc). >> >> >> >> >> >> For my business component, is it best to create a full >> jbi-component? >> >> If >> >> >> so, >> >> >> how would I configure servicemix.xml for SM startup? >> >> >> >> >> >> Should I create some classes and deploy using a SU? If so, it >> doesn't >> >> >> appear >> >> >> as though I can configure the boot servicemix.xml using components >> >> >> configured within an SU. >> >> >> >> >> >> Or should my business component/jar file need to be a share file? >> >> >> >> >> >> Thanx, >> >> >> jsh >> >> >> -- >> >> >> View this message in context: >> >> >> http://www.nabble.com/Deploying-SUs-tf2278624.html#a6328844 >> >> >> Sent from the ServiceMix - User forum at Nabble.com. >> >> >> >> >> >> >> >> > >> >> > >> >> > -- >> >> > Cheers, >> >> > Guillaume Nodet >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> http://www.nabble.com/Deploying-SUs-tf2278624.html#a6329820 >> >> Sent from the ServiceMix - User forum at Nabble.com. >> >> >> >> >> > >> > >> > -- >> > Cheers, >> > Guillaume Nodet >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Deploying-SUs-tf2278624.html#a6356039 >> Sent from the ServiceMix - User forum at Nabble.com. >> >> > > > -- > Cheers, > Guillaume Nodet > > -- View this message in context: http://www.nabble.com/Deploying-SUs-tf2278624.html#a6380778 Sent from the ServiceMix - User mailing list archive at Nabble.com.
