[Axis2] What should be included in Axis2 minimal distribution
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
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
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
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
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
+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
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
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
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