Thanks Simon. I'll take a look & will get back.

Regards,
Anil

On Wed, Mar 10, 2010 at 5:19 PM, Simon Laws <[email protected]>wrote:

> On Mon, Mar 8, 2010 at 10:25 AM, Blue Diamond <[email protected]> wrote:
> > Hi Simon,
> > Thanks for your prompt reply.
> > Yes. What you understood of our scenario is correct. We have tested the
> > SCAContribution for .class files in the lib and it works but not for .jar
> > files. So I wanted to confirm if the SCAContribution in Tuscany 1.6 works
> > for jars as well in the same way, or if a separate
> > implementation/customization exists/required.
> > Thanks & Regards,
> > Anil
> > On Mon, Mar 8, 2010 at 3:45 PM, Simon Laws <[email protected]>
> > wrote:
> >>
> >> Hi Ani
> >>
> >> > Now my doubt is, can the SCAContribution object work for resources
> >> > inside
> >> > the .jar files in the lib path? Or is it going to only work for .class
> >> > files
> >> > available in the lib path?
> >> > My basic requirement is that, I need to start an SCANode based on
> >> > dynamically build .composite file and I have all resources inside .jar
> >> > files
> >> > @ "c:\\my-sca-app\\lib".
> >> > Please help. Thanks,
> >> > Anil
> >>
> >> So just to be clear, you have some directory that looks like
> >>
> >> my-sca-app
> >>   lib
> >>       SomeClass.class
> >>       SomeJar.jar
> >>
> >> And you have identified a directory based contribution at
> >> c:\\my-sca-app\\lib. You want to know if resources from within the jar
> >> file within the contribution will be available to the application? Is
> >> that right?
> >>
> >> I thought that we were picking up nested jars but I'm a little hazy on
> >> 1.x contributions now. Is this not working for you? If not I'll see if
> >> I can find an example or look at the code to see what's intended.
> >>
> >> Regards
> >>
> >> Simon
> >
> >
>
> Ok, so I tried an example on my system. I took the sample/calculator
> module, collected the sample classes into a nested jar and then
> removed the .java files for these classes so that the .class files
> wouldn't get regenerated. I put the result in my sandbox so you can
> take a look [1].
>
> This runs OK for when target/classes directory is assumed to be the
> contribution. The contribution finds the .jar file artifact in the
> contribution and adds it to the contribution classpath.
>
> So there must be something slightly different in the way that you have
> your contribution structured or in the way that you're starting the
> runtime. Anything jump out at you?
>
> Regards
>
> Simon
>
> [1]
> http://svn.apache.org/repos/asf/tuscany/sandbox/slaws/calculator-with-nested-jar/
>

Reply via email to