[Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Eran Chinthaka
Hi,

Can we please re-visit the modules that should be included in Axis2
minimal distribution. Currently kernel, adb and java2wsdl modules are
included, but I saw even adb-codegen was added recently.

What do you think?

Thanks,
Chinthaka



signature.asc
Description: OpenPGP digital signature


Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Thilina Gunarathne

Hi,
AFAIK ADB is there because we need the RPCMessageReceiver to work in
the minimal distro...
Just now I figured out that RPCMessageReceiver resides in the codegen
module..Which means we have to include codegen module to the minimal
distro..

I'm not sure why we are putting the adb-codegen in to the minimal distro...

~Thilina

On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:

Hi,

Can we please re-visit the modules that should be included in Axis2
minimal distribution. Currently kernel, adb and java2wsdl modules are
included, but I saw even adb-codegen was added recently.

What do you think?

Thanks,
Chinthaka







--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Dennis Sosnoski
While we're looking into this, we should also check the war file 
contents. It looks like the full set of jars are included, which is 
certainly unnecessary. JiBX support only needs axis2-jibx-XXX.jar and 
jibx-run-XXX.jar, not the much larger bcel-XXX.jar (.5 MB) and 
jibx-bind-XXX.jar (.3 MB). I can strip these two unnecessary files out 
of the war build if someone wants to point me at the appropriate magic 
maven file, but I'm sure there's a lot more that can also be eliminated.


 - Dennis

Dennis M. Sosnoski
SOA, Web Services, and XML
Training and Consulting
http://www.sosnoski.com - http://www.sosnoski.co.nz
Seattle, WA +1-425-296-6194 - Wellington, NZ +64-4-298-6117



Thilina Gunarathne wrote:

Hi,
AFAIK ADB is there because we need the RPCMessageReceiver to work in
the minimal distro...
Just now I figured out that RPCMessageReceiver resides in the codegen
module..Which means we have to include codegen module to the minimal
distro..

I'm not sure why we are putting the adb-codegen in to the minimal 
distro...


~Thilina

On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:

Hi,

Can we please re-visit the modules that should be included in Axis2
minimal distribution. Currently kernel, adb and java2wsdl modules are
included, but I saw even adb-codegen was added recently.

What do you think?

Thanks,
Chinthaka









-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Thilina Gunarathne

Hi Dennis,
http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/maven.xml

This is it Have fun :)

Thanks,
~Thilina

On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:

Yes.. We need to figure out the unnecessary jars... Good to know that
we can get rid of bcel-xxx.jar and jibx bind...

I'll set up a wiki page ot figure out what we need and what we don't need..

~Thilina

On 10/10/06, Dennis Sosnoski [EMAIL PROTECTED] wrote:
 While we're looking into this, we should also check the war file
 contents. It looks like the full set of jars are included, which is
 certainly unnecessary. JiBX support only needs axis2-jibx-XXX.jar and
 jibx-run-XXX.jar, not the much larger bcel-XXX.jar (.5 MB) and
 jibx-bind-XXX.jar (.3 MB). I can strip these two unnecessary files out
 of the war build if someone wants to point me at the appropriate magic
 maven file, but I'm sure there's a lot more that can also be eliminated.

   - Dennis

 Dennis M. Sosnoski
 SOA, Web Services, and XML
 Training and Consulting
 http://www.sosnoski.com - http://www.sosnoski.co.nz
 Seattle, WA +1-425-296-6194 - Wellington, NZ +64-4-298-6117



 Thilina Gunarathne wrote:
  Hi,
  AFAIK ADB is there because we need the RPCMessageReceiver to work in
  the minimal distro...
  Just now I figured out that RPCMessageReceiver resides in the codegen
  module..Which means we have to include codegen module to the minimal
  distro..
 
  I'm not sure why we are putting the adb-codegen in to the minimal
  distro...
 
  ~Thilina
 
  On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:
  Hi,
 
  Can we please re-visit the modules that should be included in Axis2
  minimal distribution. Currently kernel, adb and java2wsdl modules are
  included, but I saw even adb-codegen was added recently.
 
  What do you think?
 
  Thanks,
  Chinthaka
 
 
 
 
 
 

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/




--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Davanum Srinivas

Folks,

lets move rpc* out of coden. it does not belong there.

-- dims

On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:

Hi,
AFAIK ADB is there because we need the RPCMessageReceiver to work in
the minimal distro...
Just now I figured out that RPCMessageReceiver resides in the codegen
module..Which means we have to include codegen module to the minimal
distro..

I'm not sure why we are putting the adb-codegen in to the minimal distro...

~Thilina

On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:
 Hi,

 Can we please re-visit the modules that should be included in Axis2
 minimal distribution. Currently kernel, adb and java2wsdl modules are
 included, but I saw even adb-codegen was added recently.

 What do you think?

 Thanks,
 Chinthaka






--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Thilina Gunarathne

+1... Seeems like you have already migrated it to ADB :)..

~Thilina

On 10/10/06, Davanum Srinivas [EMAIL PROTECTED] wrote:

Folks,

lets move rpc* out of coden. it does not belong there.

-- dims

On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:
 Hi,
 AFAIK ADB is there because we need the RPCMessageReceiver to work in
 the minimal distro...
 Just now I figured out that RPCMessageReceiver resides in the codegen
 module..Which means we have to include codegen module to the minimal
 distro..

 I'm not sure why we are putting the adb-codegen in to the minimal distro...

 ~Thilina

 On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:
  Hi,
 
  Can we please re-visit the modules that should be included in Axis2
  minimal distribution. Currently kernel, adb and java2wsdl modules are
  included, but I saw even adb-codegen was added recently.
 
  What do you think?
 
  Thanks,
  Chinthaka
 
 
 
 


 --
 http://webservices.apache.org/~thilina/
 http://thilinag.blogspot.com/

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Davanum Srinivas

Yes i did :)

-- dims

On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:

+1... Seeems like you have already migrated it to ADB :)..

~Thilina

On 10/10/06, Davanum Srinivas [EMAIL PROTECTED] wrote:
 Folks,

 lets move rpc* out of coden. it does not belong there.

 -- dims

 On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:
  Hi,
  AFAIK ADB is there because we need the RPCMessageReceiver to work in
  the minimal distro...
  Just now I figured out that RPCMessageReceiver resides in the codegen
  module..Which means we have to include codegen module to the minimal
  distro..
 
  I'm not sure why we are putting the adb-codegen in to the minimal distro...
 
  ~Thilina
 
  On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:
   Hi,
  
   Can we please re-visit the modules that should be included in Axis2
   minimal distribution. Currently kernel, adb and java2wsdl modules are
   included, but I saw even adb-codegen was added recently.
  
   What do you think?
  
   Thanks,
   Chinthaka
  
  
  
  
 
 
  --
  http://webservices.apache.org/~thilina/
  http://thilinag.blogspot.com/
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


 --
 Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Eran Chinthaka
Does this mean, now we can happily ship the minimal distro with kernel,
adb and java2wsdl in it?

Agreed?

-- Chinthaka

Davanum Srinivas wrote:
 Yes i did :)
 
 -- dims
 
 On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:
 +1... Seeems like you have already migrated it to ADB :)..

 ~Thilina

 On 10/10/06, Davanum Srinivas [EMAIL PROTECTED] wrote:
  Folks,
 
  lets move rpc* out of coden. it does not belong there.
 
  -- dims
 
  On 10/10/06, Thilina Gunarathne [EMAIL PROTECTED] wrote:
   Hi,
   AFAIK ADB is there because we need the RPCMessageReceiver to work in
   the minimal distro...
   Just now I figured out that RPCMessageReceiver resides in the codegen
   module..Which means we have to include codegen module to the minimal
   distro..
  
   I'm not sure why we are putting the adb-codegen in to the minimal
 distro...
  
   ~Thilina
  
   On 10/10/06, Eran Chinthaka [EMAIL PROTECTED] wrote:
Hi,
   
Can we please re-visit the modules that should be included in Axis2
minimal distribution. Currently kernel, adb and java2wsdl
 modules are
included, but I saw even adb-codegen was added recently.
   
What do you think?
   
Thanks,
Chinthaka
   
   
   
   
  
  
   --
   http://webservices.apache.org/~thilina/
   http://thilinag.blogspot.com/
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
 
  --
  Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service
 Developers)
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


 -- 
 http://webservices.apache.org/~thilina/
 http://thilinag.blogspot.com/

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 
 




signature.asc
Description: OpenPGP digital signature


Re: [Axis2] What should be included in Axis2 minimal distribution

2006-10-10 Thread Eran Chinthaka
Dennis Sosnoski wrote:
 While we're looking into this, we should also check the war file
 contents. It looks like the full set of jars are included, which is
 certainly unnecessary. JiBX support only needs axis2-jibx-XXX.jar and
 jibx-run-XXX.jar, not the much larger bcel-XXX.jar (.5 MB) and
 jibx-bind-XXX.jar (.3 MB). I can strip these two unnecessary files out
 of the war build if someone wants to point me at the appropriate magic
 maven file, but I'm sure there's a lot more that can also be eliminated.
 

Done. Removed bcel-XXX.jar and jibx-bind-XXX.jar from the build.

BTW, we have no way of knowing which jars are really required. What the
maven scripts does is (in case if some one doesn't know), when we name
some modules, it will pick up all the dependencies of those modules and
add them to the war (refer cache-war-deps goal in maven.xml).

How I overcome the above problem is deleting un-necessary files, after
the above goal is invoked (see line 384 of maven.xml). I could have done
the same thing by excluding the jars within the war ant task, but I
opted the above.

Those couple of lines were to reveal the magic behind maven logic :).

-- Chinthaka



signature.asc
Description: OpenPGP digital signature