Re: unpackWARs, and annotation exceptions

2015-01-20 Thread Sean Dawson
Is there a better way than stopping tomcat, removing the webapps folders,
switching the new wars in, and restarting tomcat? To ensure that everything
is properly refreshed.

Or is this just something (unpackWARs, etc) that should work fine and it's
just something about our configuration/situation that's causing issues?


On Sat, Jan 17, 2015 at 6:00 PM, Sean Dawson seandawson2...@gmail.com
wrote:


 Hello,

 I mentioned in an previous question that newer releases of tomcat7
 (Windows) seems to be unpacking our war files to webapps when it wasn't
 doing that previously.  We were running fine prior to this and have
 encountered some issues replacing the war files with the corresponding
 webapps dir not being updated properly (so we usually just delete them
 prior to replacing the war).

 I found unpackWARs in server.xml but according to the documentation: WAR
 files located outside of the Host's appBase will not be expanded. Which
 doesn't seem to be the case for us (we're outside, but being expanded) -
 unless I've misunderstood something.

 So I changed that to false and started tomcat, but got errors along these
 lines from our two wars...

 SEVERE: Unable to process Jar entry
 [com/google/gwt/thirdparty/guava/common/base
 /Platform.class] from Jar [jar:jndi:/localhost/admin/WEB-INF/lib/gwt-servle
 t-2.6.1.jar!/] for annotations
 java.io.EOFException
 at
 org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readInt(Fas
 tDataInputStream.java:145)
 at
 org.apache.tomcat.util.bcel.classfile.ClassParser.readID(ClassParser.
 java:200)
 

 SEVERE: Unable to process Jar entry
 [org/apache/james/mime4j/field/address/Mailb
 ox.class] from Jar [jar:jndi:/localhost/admin/WEB-INF/lib/apache-mime4j-0.6
 .jar!/] for annotations
 java.io.EOFException
 at
 org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readUnsigne
 dShort(FastDataInputStream.java:120)
 at
 org.apache.tomcat.util.bcel.classfile.Utility.swallowFieldOrMethod(Ut
 ...

 Jan 17, 2015 5:45:27 PM org.apache.catalina.startup.HostConfig
 deployDescriptor
 INFO: Deploying configuration descriptor C:\tomcat\conf\Catalina\loca
 lhost\ROOT.xml
 Jan 17, 2015 5:45:33 PM org.apache.catalina.startup.ContextConfig
 processAnnotat
 ionsJar
 SEVERE: Unable to process Jar entry
 [org/apache/james/mime4j/field/address/Mailb
 ox.class] from Jar
 [jar:jndi:/localhost/WEB-INF/lib/apache-mime4j-0.6.jar!/] for
  annotations
 java.io.EOFException
 at
 org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readUnsigne
 dShort(FastDataInputStream.java:120)
 ...

 SEVERE: Unable to process Jar entry
 [com/google/gwt/thirdparty/guava/common/base
 /Platform.class] from Jar
 [jar:jndi:/localhost/WEB-INF/lib/gwt-servlet-2.6.1.jar
 !/] for annotations
 java.io.EOFException
 at
 org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readInt(Fas
 tDataInputStream.java:145)
 at
 org.apache.tomcat.util.bcel.classfile.ClassParser.readID(ClassParser.
 java:200)
 ...

 For now, we'll probably just leave unpackWARs to true, and delete the
 webapps dirs - but if anyone has any insight...

 Thanks.




Re: unpackWARs, and annotation exceptions

2015-01-20 Thread Konstantin Kolinko
2015-01-18 2:00 GMT+03:00 Sean Dawson seandawson2...@gmail.com:
 Hello,

 I mentioned in an previous question that newer releases of tomcat7
 (Windows) seems to be unpacking our war files to webapps when it wasn't
 doing that previously.  We were running fine prior to this and have
 encountered some issues replacing the war files with the corresponding
 webapps dir not being updated properly (so we usually just delete them
 prior to replacing the war).

 I found unpackWARs in server.xml but according to the documentation: WAR
 files located outside of the Host's appBase will not be expanded. Which
 doesn't seem to be the case for us (we're outside, but being expanded) -
 unless I've misunderstood something.

 So I changed that to false and started tomcat, but got errors along these
 lines from our two wars...

 SEVERE: Unable to process Jar entry
 [com/google/gwt/thirdparty/guava/common/base
 /Platform.class] from Jar [jar:jndi:/localhost/admin/WEB-INF/lib/gwt-servle
 t-2.6.1.jar!/] for annotations
 java.io.EOFException
 at
 org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readInt(Fas
 tDataInputStream.java:145)

A known issue with FastDataInputStream  (57173). See the changelog.

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: unpackWARs, and annotation exceptions

2015-01-20 Thread Konstantin Kolinko
2015-01-20 17:33 GMT+03:00 Sean Dawson seandawson2...@gmail.com:
 On Tue, Jan 20, 2015 at 8:41 AM, Konstantin Kolinko knst.koli...@gmail.com
 wrote:

 2015-01-18 2:00 GMT+03:00 Sean Dawson seandawson2...@gmail.com:
  Hello,
 
  I mentioned in an previous question that newer releases of tomcat7
  (Windows) seems to be unpacking our war files to webapps when it wasn't
  doing that previously.  We were running fine prior to this and have
  encountered some issues replacing the war files with the corresponding
  webapps dir not being updated properly (so we usually just delete them
  prior to replacing the war).
 
  I found unpackWARs in server.xml but according to the documentation: WAR
  files located outside of the Host's appBase will not be expanded. Which
  doesn't seem to be the case for us (we're outside, but being expanded) -
  unless I've misunderstood something.
 
  So I changed that to false and started tomcat, but got errors along these
  lines from our two wars...
 
  SEVERE: Unable to process Jar entry
  [com/google/gwt/thirdparty/guava/common/base
  /Platform.class] from Jar
 [jar:jndi:/localhost/admin/WEB-INF/lib/gwt-servle
  t-2.6.1.jar!/] for annotations
  java.io.EOFException
  at
  org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readInt(Fas
  tDataInputStream.java:145)

 A known issue with FastDataInputStream  (57173). See the changelog.


 I couldn't find that here:

 http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

 But I did using a Google search.  Thanks!

http://tomcat.apache.org/bugreport.html#Looking_for_known_issues

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: unpackWARs, and annotation exceptions

2015-01-20 Thread Sean Dawson
On Tue, Jan 20, 2015 at 8:41 AM, Konstantin Kolinko knst.koli...@gmail.com
wrote:

 2015-01-18 2:00 GMT+03:00 Sean Dawson seandawson2...@gmail.com:
  Hello,
 
  I mentioned in an previous question that newer releases of tomcat7
  (Windows) seems to be unpacking our war files to webapps when it wasn't
  doing that previously.  We were running fine prior to this and have
  encountered some issues replacing the war files with the corresponding
  webapps dir not being updated properly (so we usually just delete them
  prior to replacing the war).
 
  I found unpackWARs in server.xml but according to the documentation: WAR
  files located outside of the Host's appBase will not be expanded. Which
  doesn't seem to be the case for us (we're outside, but being expanded) -
  unless I've misunderstood something.
 
  So I changed that to false and started tomcat, but got errors along these
  lines from our two wars...
 
  SEVERE: Unable to process Jar entry
  [com/google/gwt/thirdparty/guava/common/base
  /Platform.class] from Jar
 [jar:jndi:/localhost/admin/WEB-INF/lib/gwt-servle
  t-2.6.1.jar!/] for annotations
  java.io.EOFException
  at
  org.apache.tomcat.util.bcel.classfile.FastDataInputStream.readInt(Fas
  tDataInputStream.java:145)

 A known issue with FastDataInputStream  (57173). See the changelog.


I couldn't find that here:

http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

But I did using a Google search.  Thanks!


 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org