logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "CHANG Shuh" <shuh.ch...@gemalto.com>
Subject RE: building a jar with SMTP appender in it?
Date Wed, 06 Dec 2006 18:03:16 GMT
 
In addition to activation.jar, make sure that you also include the
mail.jar file in your path.

Regards,
Shuh 


-----Original Message-----
From: patrick [mailto:Patrick.Wyss@mobilesolutions.ch] 
Sent: Wednesday, December 06, 2006 2:01 AM
To: log4j-user@logging.apache.org
Subject: Re: building a jar with SMTP appender in it?


i'm not an expert at this but...

1) make sure you also put the information from MEAT-INF into your jar
file or
2) use One-JAR to package several jar files into one
http://www-128.ibm.com/developerworks/library/j-onejar/

cheers
patrick


Jeff Drew-2 wrote:
> 
> When I build an application .jar, I include the log4j classes I need. 
> This works fine. However, I'm now using SMTP appender and get an 
> error.  I have the activation.jar in my .jar in the same path as the 
> jaf1-1 framework does.  Here is the exception.
> 
> Any suggestions would be appreciated.
> 
> Thanks
> 
> Jeff
> 
> Exception in thread "main" java.lang.SecurityException: no manifiest 
> section for  signature file entry 
> javax/activation/DataContentHandlerFactory.class
>         at sun.security.util.SignatureFileVerifier.verifySection
> (SignatureFileVe
> rifier.java:329)
>         at sun.security.util.SignatureFileVerifier.process0
> (SignatureFileVerifie
> r.java:241)
>         at sun.security.util.SignatureFileVerifier.process
> (SignatureFileVerifier
> .java:191)
>         at
java.util.jar.JarVerifier.processEntry(JarVerifier.java:239)
>         at java.util.jar.JarVerifier.update(JarVerifier.java:194)
>         at java.util.jar.JarFile.initializeVerifier(JarFile.java:300)
>         at java.util.jar.JarFile.getInputStream(JarFile.java:362)
>         at
sun.misc.URLClassPath$5.getInputStream(URLClassPath.java:619)
>         at sun.misc.Resource.getBytes(Resource.java:57)
>         at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>         at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>         at 
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> 
> 

--
View this message in context:
http://www.nabble.com/building-a-jar-with-SMTP-appender-in-it--tf2762939
.html#a7715087
Sent from the Log4j - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Mime
View raw message