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.

Reply via email to