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 Eran Chinthaka <ch...@opensource.lk> on 2005/09/25 20:54:54 UTC

[Axis2] Un-usually big Axis2.war file

Hi Devs,

I'm proud to announce that Axis2.war file is now over 14mb :-( . 
Personally I don't like it as this leads people to think that our engine 
is huge and not light weight anymore.
The reason for this is the jars we are shipping with the war. Look at 
the image for jars and its sizes.



Lib folder it self gets 12mb.Do we have a way of removing at least some 
of the jars. I think we can remove groovy. But others ..... ??

-- Chinthaka

Re: [Axis2] Un-usually big Axis2.war file

Posted by Steve Loughran <st...@apache.org>.
Eran Chinthaka wrote:
> Hi Devs,
> 
> I'm proud to announce that Axis2.war file is now over 14mb :-( . Personally I 
> don't like it as this leads people to think that our engine is huge and not 
> light weight anymore.
> The reason for this is the jars we are shipping with the war. Look at the image 
> for jars and its sizes.
> 
> 
> 
> Lib folder it self gets 12mb.Do we have a way of removing at least some of the 
> jars. I think we can remove groovy. But others ..... ??

Maybe we should just have a "lightweight axis" documentation page.

I'm running axis on my projects without
  -groovy
  -xalan
  -bcprov   (???)
  -junit
  -xmlunit
  -wss4j

You need axis-wsdl4j, even if you arent doing any dynamic WSDL stuff, 
because some javax class is defined there; I forget which. It'd be nice 
to have an axis2-apis artifact with just the APIs, because then 
downstream maven2 projects can just declare a dependency on the apis, 
not the full implementation, just as you can do for commons-logging or 
xerces.

What is Xml-Schema, and why is it a SNAPSHOT? Is it part of XmlBeans?

-steve




Re: [Axis2] Un-usually big Axis2.war file

Posted by Ruchith Fernando <ru...@gmail.com>.
Hi,

xalan is not required... removed it

thanks,
Ruchith

On 9/26/05, Paul Fremantle <pz...@gmail.com> wrote:
> Why is xalan included? Do we use XSLT at runtime?
>
>  Should groovy be there by default? I like Groovy, but I also like E4X,
> Jython, etc... they should be added as extra plug jars.
>
>  Similarly with WSS4J and bcprov and the security stuff.
>
>  How much of xerces do we use?
>
>  And finally - why is xbean SO big?! (I know - question for a separate
> mailing list!)
>
>  Paul
>
>
> On 9/25/05, Eran Chinthaka <ch...@opensource.lk> wrote:
> > Hi Devs,
> >
> > I'm proud to announce that Axis2.war file is now over 14mb :-( .
> Personally I don't like it as this leads people to think that our engine is
> huge and not light weight anymore.
> > The reason for this is the jars we are shipping with the war. Look at the
> image for jars and its sizes.
> >
> >
> >
> > Lib folder it self gets 12mb.Do we have a way of removing at least some of
> the jars. I think we can remove groovy. But others ..... ??
> >
> > -- Chinthaka
> >
>
>


--
Ruchith

Re: [Axis2] Un-usually big Axis2.war file

Posted by Paul Fremantle <pz...@gmail.com>.
Why is xalan included? Do we use XSLT at runtime?

Should groovy be there by default? I like Groovy, but I also like E4X,
Jython, etc... they should be added as extra plug jars.

Similarly with WSS4J and bcprov and the security stuff.

How much of xerces do we use?

And finally - why is xbean SO big?! (I know - question for a separate
mailing list!)

Paul

On 9/25/05, Eran Chinthaka <ch...@opensource.lk> wrote:
>
> Hi Devs,
>
> I'm proud to announce that Axis2.war file is now over 14mb :-( .
> Personally I don't like it as this leads people to think that our engine is
> huge and not light weight anymore.
> The reason for this is the jars we are shipping with the war. Look at the
> image for jars and its sizes.
>
>
>
> Lib folder it self gets 12mb.Do we have a way of removing at least some of
> the jars. I think we can remove groovy. But others ..... ??
>
> -- Chinthaka
>