Alek,

Could you elaborate ... I agree WSIF has a 'core' set of dependencies (like
wsdl4j.jar) and a set of optional dependencies (like j2ee.jar). Any
providers that can be built given the classpath environment Ant is in should
be built. So if j2ee.jar isn't on the classpath then (eg) the EJB provider
shouldn't be built. I think we are there today (thanks to Dims for the
changes to the build.xml to do this).

However, you can't build at a finer grain than a provider. So because the
Apache SOAP provider also does SOAP over JMS, you also need JMS on the
classpath to build that. Some restructuring of the providers to factor out
JMS so it is optional (and hence not required on the runtime classpath) is
desirable ... is this what you mean by 'restructuring WSIF' ? Do you feel we
need to do this for our release?

Your email indicates a structure like this:

java/src/<provider_name>/org/apache/wsif.......

I'm not keen on creating separate org/apache/wsif source trees for each
provider. I thought we would be by sticking to java/src/org/apache/wsif...
and conditionally building the classes we can build. Do you think otherwise?

Regards,
Jeremy
---
[EMAIL PROTECTED]


----- Original Message -----
From: "Aleksander Slominski" <[EMAIL PROTECTED]>
To: "Jeremy Hughes" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, November 01, 2002 4:30 PM
Subject: Re: Fw: [WSIF] [PROPOSAL]Additional contribution ... JCA (J2C)
provider


hi,

it seems it did not reach me ...

we were talking about restructuring WSIF - and i think that every prvider
should have its won source tree (src/pvider/XXX) and to be compiled
independently?

thanks,

alek

Jeremy Hughes wrote:

> Alek, did you get this? I seem to be having troubles posting to axis-dev
> today.
>
> ----- Original Message -----
> From: "Jeremy Hughes" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, November 01, 2002 4:07 PM
> Subject: Re: [WSIF] [PROPOSAL]Additional contribution ... JCA (J2C)
provider
>
> Alek,
> I agree the build.xml needs to detect what jars are present. However, I
> would like this code up in the correct place asap so changes can be made
to
> it. I will gladly create a separate ant target to build the J2C extensions
> and provider, so any current users building to the default target would
not
> be affected.
>
> Then when the mods to the build.xml to autodetect jars J2C can be
included.
>
> How does that sound?
>
> Thanks,
> Jeremy
> ---
> [EMAIL PROTECTED]

--
---         Memorable Quote from Firefly (105. Out Of Gas)
-Ship like this, be with you until you die -That's because it's a deathtrap




Reply via email to