axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Owen (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Created: (AXIS-2214) JWS deployment fails on OS X: libJ3D.jnilib causes "error in opening zip file"
Date Fri, 09 Sep 2005 07:14:30 GMT
JWS deployment fails on OS X: libJ3D.jnilib causes "error in opening zip file"
------------------------------------------------------------------------------

         Key: AXIS-2214
         URL: http://issues.apache.org/jira/browse/AXIS-2214
     Project: Apache Axis
        Type: Bug
  Components: Deployment / Registries  
    Versions: 1.2.1    
 Environment: Mac OS X 10.4.2
Apple JDK 1.5.0_02
Tomcat 5.5
    Reporter: Sean Owen


I've deployed a simple service as a JWS file in a web application on Tomcat 5. When I access
the web service's WSDL file, I get this error:

AXIS error

Sorry, something seems to have gone wrong... here are the details:

Fault - Error while compiling:  /usr/local/tomcat/webapps/taste/WEB-INF/jwsClasses/RecommenderService.java

AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.compileError
 faultSubcode: 
 faultString: Error while compiling:  /usr/local/tomcat/webapps/taste/WEB-INF/jwsClasses/RecommenderService.java
 faultActor: 
 faultNode: 
 faultDetail: 
	{}Errors:Error compiling /usr/local/tomcat/webapps/taste/WEB-INF/jwsClasses/RecommenderService.java:
Line 0, column 0: 
error: error reading /System/Library/Java/Extensions/libJ3D.jnilib; java.util.zip.ZipException:
error in opening zip file
1 error

It's trying to unzip files that aren't JARs in /System/Library/Java/Extensions. In fact I
see that several of these .jnilib files have shown up very recently here, right after I installed
the Quicktime 7 SDK update tonight:

$ ls -l /System/Library/Java/Extensions
total 21848
-rw-r--r--   1 root  wheel   129915 Mar 20 19:45 CoreAudio.jar
-rw-r--r--   1 root  wheel    28066 Mar 20 22:41 MRJToolkit.jar
-rw-r--r--   1 root  wheel   114875 Aug 23 22:37 QTJSupport.jar
-rw-r--r--   1 root  wheel  1179798 Aug 23 22:37 QTJava.zip
-rw-r--r--   1 root  wheel    15429 Mar 20 23:32 dns_sd.jar
-rw-r--r--   1 root  wheel  1245745 Mar 20 22:09 j3daudio.jar
-rw-r--r--   1 root  wheel  1340635 Mar 20 22:08 j3dcore.jar
-rw-r--r--   1 root  wheel   788867 Mar 20 22:09 j3dutils.jar
-rw-r--r--   1 root  wheel   328411 Mar 20 18:16 jai_codec.jar
-rw-r--r--   1 root  wheel  1907996 Mar 20 18:17 jai_core.jar
-rwxr-xr-x   1 root  wheel   125396 Sep  9 00:06 libJ3D.jnilib
-rwxr-xr-x   1 root  wheel   288620 Sep  9 00:06 libJ3DAudio.jnilib
-rwxr-xr-x   1 root  wheel     8856 Sep  9 00:06 libJ3DUtils.jnilib
-rwxr-xr-x   1 root  wheel  3451280 Sep  7 22:42 libmlib_jai.jnilib
-rw-r--r--   1 root  wheel    41239 Mar 20 18:22 mlibwrapper_jai.jar
-rw-r--r--   1 root  wheel   153831 Mar 20 22:08 vecmath.jar

I assume that the fix is just to ignore these files. Here's the stack trace, if it helps:

Error while compiling:  /usr/local/tomcat/webapps/taste/WEB-INF/jwsClasses/RecommenderService.java
        at org.apache.axis.handlers.JWSHandler.setupService(JWSHandler.java:232)
        at org.apache.axis.handlers.JWSHandler.generateWSDL(JWSHandler.java:294)
        at org.apache.axis.strategies.WSDLGenStrategy.visit(WSDLGenStrategy.java:33)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.generateWSDL(SimpleChain.java:104)
        at org.apache.axis.server.AxisServer.generateWSDL(AxisServer.java:454)
        at org.apache.axis.transport.http.QSWSDLHandler.invoke(QSWSDLHandler.java:68)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.axis.transport.http.AxisServlet.processQuery(AxisServlet.java:1217)
        at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:249)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message