Re: size of war

"Nitin Gaur" <[email protected]>
Newsgroups gmane.comp.java.strutscx.user
Message-ID <[email protected]>
Hi Berny

I ve switched off  FOP like this (in strutscx-config.xml)

 <!-- apache FOP -->
 <fop>
   <!-- switch use of apache FOP ON|OFF-->
   <on>OFF</on>
   <!-- point to the location of the fop configuration file:
userconfig.xml -->
   <config>/WEB-INF/userconfig.xml</config>
 </fop>

Now I remooved FOP library from lib.
It gives the following exception while deploying in JBoss3.0.6

java.lang.NoClassDefFoundError: org/apache/fop/apps/FOPException

If I include the FOP lib, then it works fine.

It means even if I switch off FOP it still requires FOP lib !!!

Any thoughts?

regards

-Nitin
----- Original Message ----- 
From: "Bernhard Woehrlin" <[email protected]>
To: "'Nitin Gaur'" <[email protected]>;
<[email protected]>
Sent: Monday, September 08, 2003 1:25 PM
Subject: AW: [Strutscx-user] size of war


> Hallo Nitin,
>
> since StrutsCX v.0.9.3 you can set a switch in the strutscx-config.xml
> to plug-in or -out FOP. If pluged-out you don't need neither the FOP
> user-config.xml nor the FOP relevant JARs.
>
> In addition to that: In my last project I was confronted with the same
> situation - my WAR file got too big - so I check my Servlet Container
> (Tomcat 4.1.24): It offers the folder for JAR files you may want to
> share through all your web-applications (shared/lib). I moved around 60%
> of my JARs in this folder - just once. The WAR now contains just a
> couple of web-application-dependend JARs:
>
> - commons-beanutils.jar
> - commons-digester.jar
> - commons-dbcp.jar
> - commons-lang.jar
> - commons.validator.jar
> - struts.jar
> - strutscx.jar
>
> Check your Servlet Containers documentation for more details on that.
>
> Regards,
>
> Berny
>
> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> [mailto:[email protected]] Im Auftrag von Nitin
> Gaur
> Gesendet: Samstag, 6. September 2003 08:36
> An: [email protected]
> Betreff: [Strutscx-user] size of war
>
> Hi,
> I am using strutscx and its wokring fine.
> But my WEB-INF\lib directory gone up to 7MB because of strutscx.
> Surely I don't need FOP and batik that takes up 2.5 MB
> and I don't know if strutscx using castor, I am not, so its also
> redundant.
>
> I am bothered about this fact as this is increasing size of my EAR
> and I regularly send updated EAR to my client.
>
> Any thoughts and solutions?
>
> -Nitin
>



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.