You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Davanum Srinivas <da...@gmail.com> on 2007/07/16 13:16:42 UTC

[Axis2] Contents of axis2-SNAPHOT.jar (Re: svn commit: r556560 - /webservices/axis2/trunk/java/pom.xml)

Deepal,

We need to think this thru :) What does happen when we add
META-INF/module for addressing in the default scenarios. Example, is
there any repercussions if the users use the separate axis2 jars'
instead of the single axis2-SNAPSHOT.jar? is the functionality the
same or different? In that case should we package META-INF/module.xml
in addressing jar itself? and drop the addressing mar?

Brings up a whole new question, What are the contents of the
axis2-SNAPSHOT.jar and any idea why we came up with this set? More
importantly, what else is missing?

<fileset dir="modules/java2wsdl/target/classes"/>
<fileset dir="modules/kernel/target/classes"/>
<fileset dir="modules/addressing/target/classes">
<fileset dir="modules/codegen/target/classes"/>
<fileset dir="modules/adb/target/classes"/>
<fileset dir="modules/adb-codegen/target/classes"/>
<fileset dir="modules/xmlbeans/target/classes"/>
<fileset dir="modules/clustering/target/classes"/>

Thanks,
dims

On 7/16/07, deepal@apache.org <de...@apache.org> wrote:
> Author: deepal
> Date: Mon Jul 16 01:55:47 2007
> New Revision: 556560
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=556560
> Log:
> dont we need to include addressing module.xml to the jar , since now we have working module class path
>
> Modified:
>     webservices/axis2/trunk/java/pom.xml
>
> Modified: webservices/axis2/trunk/java/pom.xml
> URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/pom.xml?view=diff&rev=556560&r1=556559&r2=556560
> ==============================================================================
> --- webservices/axis2/trunk/java/pom.xml (original)
> +++ webservices/axis2/trunk/java/pom.xml Mon Jul 16 01:55:47 2007
> @@ -92,9 +92,7 @@
>                                                                                 <jar destfile="target/lib/axis2-${pom.version}.jar">
>                                                                                         <fileset dir="modules/java2wsdl/target/classes"/>
>                                                                                         <fileset dir="modules/kernel/target/classes"/>
> -                                                                                       <fileset dir="modules/addressing/target/classes">
> -                                                                                           <exclude name="**/module.xml"/>
> -                                                                                       </fileset>
> +                                                                                       <fileset dir="modules/addressing/target/classes"/>
>                                                                                         <fileset dir="modules/codegen/target/classes"/>
>                                                                                         <fileset dir="modules/adb/target/classes"/>
>                                                                                         <fileset dir="modules/adb-codegen/target/classes"/>
> @@ -141,9 +139,7 @@
>                                                                                 <jar destfile="target/lib/axis2-${pom.version}.jar">
>                                                                                         <fileset dir="modules/java2wsdl/target/classes"/>
>                                                                                         <fileset dir="modules/kernel/target/classes"/>
> -                                                                                       <fileset dir="modules/addressing/target/classes">
> -                                                                                           <exclude name="**/module.xml"/>
> -                                                                                       </fileset>
> +                                                                                       <fileset dir="modules/addressing/target/classes"/>
>                                                                                         <fileset dir="modules/codegen/target/classes"/>
>                                                                                         <fileset dir="modules/adb/target/classes"/>
>                                                                                         <fileset dir="modules/adb-codegen/target/classes"/>
> @@ -191,9 +187,7 @@
>                                                                                 <jar destfile="target/lib/axis2-${pom.version}.jar">
>                                                                                         <fileset dir="modules/java2wsdl/target/classes"/>
>                                                                                         <fileset dir="modules/kernel/target/classes"/>
> -                                                                                       <fileset dir="modules/addressing/target/classes">
> -                                                                                           <exclude name="**/module.xml"/>
> -                                                                                       </fileset>
> +                                                                                       <fileset dir="modules/addressing/target/classes"/>
>                                                                                         <fileset dir="modules/codegen/target/classes"/>
>                                                                                         <fileset dir="modules/adb/target/classes"/>
>                                                                                         <fileset dir="modules/adb-codegen/target/classes"/>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-cvs-help@ws.apache.org
>
>


-- 
Davanum Srinivas :: http://davanum.wordpress.com

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Re: [Axis2] Contents of axis2-SNAPHOT.jar (Re: svn commit: r556560 - /webservices/axis2/trunk/java/pom.xml)

Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Dims
> Deepal,
>
> We need to think this thru :) What does happen when we add
> META-INF/module for addressing in the default scenarios. 
Nothing will happen , since we store the content in a HashMap ,the class
path one will be override by /module/addressing.mar.

[Btw we discussed this sometime ago
http://marc.info/?t=118067826300003&r=1&w=2]

The advantage user getting out of this is very valuable, then he does
not need to have addressing.mar file to have addressing support :).
> Example, is
> there any repercussions if the users use the separate axis2 jars'
> instead of the single axis2-SNAPSHOT.jar? is the functionality the
> same or different? In that case should we package META-INF/module.xml
> in addressing jar itself? and drop the addressing mar?
Will be the same , but client need to have two jars instead of one jar .
And Axis2.jar is also has all the addressing class files.
>
> Brings up a whole new question, What are the contents of the
> axis2-SNAPSHOT.jar and any idea why we came up with this set? More
> importantly, what else is missing?
>
> <fileset dir="modules/java2wsdl/target/classes"/>
> <fileset dir="modules/kernel/target/classes"/>
> <fileset dir="modules/addressing/target/classes">
> <fileset dir="modules/codegen/target/classes"/>
> <fileset dir="modules/adb/target/classes"/>
> <fileset dir="modules/adb-codegen/target/classes"/>
> <fileset dir="modules/xmlbeans/target/classes"/>
> <fileset dir="modules/clustering/target/classes"/>
Why xmlBeans ?

Thanks
Deepal
>
> Thanks,
> dims
>
> On 7/16/07, deepal@apache.org <de...@apache.org> wrote:
>> Author: deepal
>> Date: Mon Jul 16 01:55:47 2007
>> New Revision: 556560
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=556560
>> Log:
>> dont we need to include addressing module.xml to the jar , since now
>> we have working module class path
>>
>> Modified:
>>     webservices/axis2/trunk/java/pom.xml
>>
>> Modified: webservices/axis2/trunk/java/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/pom.xml?view=diff&rev=556560&r1=556559&r2=556560
>>
>> ==============================================================================
>>
>> --- webservices/axis2/trunk/java/pom.xml (original)
>> +++ webservices/axis2/trunk/java/pom.xml Mon Jul 16 01:55:47 2007
>> @@ -92,9 +92,7 @@
>>                                                                                
>> <jar destfile="target/lib/axis2-${pom.version}.jar">
>>                                                                                        
>> <fileset dir="modules/java2wsdl/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/kernel/target/classes"/>
>> -                                                                                      
>> <fileset dir="modules/addressing/target/classes">
>> -                                                                                          
>> <exclude name="**/module.xml"/>
>> -                                                                                      
>> </fileset>
>> +                                                                                      
>> <fileset dir="modules/addressing/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/codegen/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/adb/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/adb-codegen/target/classes"/>
>> @@ -141,9 +139,7 @@
>>                                                                                
>> <jar destfile="target/lib/axis2-${pom.version}.jar">
>>                                                                                        
>> <fileset dir="modules/java2wsdl/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/kernel/target/classes"/>
>> -                                                                                      
>> <fileset dir="modules/addressing/target/classes">
>> -                                                                                          
>> <exclude name="**/module.xml"/>
>> -                                                                                      
>> </fileset>
>> +                                                                                      
>> <fileset dir="modules/addressing/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/codegen/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/adb/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/adb-codegen/target/classes"/>
>> @@ -191,9 +187,7 @@
>>                                                                                
>> <jar destfile="target/lib/axis2-${pom.version}.jar">
>>                                                                                        
>> <fileset dir="modules/java2wsdl/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/kernel/target/classes"/>
>> -                                                                                      
>> <fileset dir="modules/addressing/target/classes">
>> -                                                                                          
>> <exclude name="**/module.xml"/>
>> -                                                                                      
>> </fileset>
>> +                                                                                      
>> <fileset dir="modules/addressing/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/codegen/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/adb/target/classes"/>
>>                                                                                        
>> <fileset dir="modules/adb-codegen/target/classes"/>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-cvs-help@ws.apache.org
>>
>>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org