1 2 Previous Next 18 Replies Latest reply on Jan 4, 2003 8:10 PM by nmaia Go to original post
      • 15. Re: how to make axis working?
        michael.daleiden

        I am also trying to get the released Axis 1.0 to run with JBoss 3.0.4/Tomcat 4.1.12, but I get the following error on startup:

        org.jboss.deployment.DeploymentException: Could not create deployment: file:/C:/jboss-3.0.4_tomcat-4.1.12/server/mayday/deploy/tomcat41-service.xml; - nested throwable: (java.lang.IllegalAccessError: try to access field org.apache.axis.configuration.FileProvider.myInputStream from class org.jboss.net.axis.XMLResourceProvider)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:827)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:398)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:249)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:569)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:324)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221)
        at org.jboss.Main.boot(Main.java:148)
        at org.jboss.Main$1.run(Main.java:381)
        at java.lang.Thread.run(Thread.java:479)
        + nested throwable:
        java.lang.IllegalAccessError: try to access field org.apache.axis.configuration.FileProvider.myInputStream from class org.jboss.net.axis.XMLResourceProvider
        at org.jboss.net.axis.XMLResourceProvider.configureEngine(XMLResourceProvider.java:64)
        at org.apache.axis.AxisEngine.init(AxisEngine.java:188)
        at org.apache.axis.AxisEngine.(AxisEngine.java:173)
        at org.apache.axis.server.AxisServer.(AxisServer.java:126)
        at org.jboss.net.axis.server.AxisService.ensureService(AxisService.java:212)
        at org.jboss.net.axis.server.AxisService.startService(AxisService.java:227)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy5.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:398)
        at org.jboss.system.ServiceController.start(ServiceController.java:418)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:249)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:398)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:249)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:569)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:324)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221)
        at org.jboss.Main.boot(Main.java:148)
        at org.jboss.Main$1.run(Main.java:381)
        at java.lang.Thread.run(Thread.java:479)

        I copied the Axis 1.0 jars to my server//lib directory (overwriting the ones delivered with JBoss).

        I need to get the released version of Axis 1.0 up and running, as previous versions had bugs which were preventing my web services from running correctly.

        • 16. Re: how to make axis working?
          dkurry

          This entry is not in the 3.04 release and I am having the same problem

          • 17. Re: how to make axis working?
            s.conway

            Having the same problem. I decompiled the Axis beta and Axis 1.0 versions of FileProvider.
            The java.lang.IllegalAccessError is due to a change in the Axis 1.0 org.apache.axis.configuration.FileProvider class.
            In the Axis beta version the myInputStream was a protected variable, in Axis 1.0 this changed to a private variable with accessor/mutator methods added, i.e getInputStream()/setInputStream().

            The org.jboss.net.axis.XMLResourceProvider class in jboss-net.sar needs to be amended in order to work with Axis 1.0 version of axis.jar, i.e. use the accessor/mutators.

            Has anyone made this correction ?

            Steve

            • 18. Re: how to make axis working?
              nmaia

              Axis for is working except for security, anyone has already enabled security in Axis? if so can someone give a sample to enable only authorized users to access the axis.

              Thanks

              1 2 Previous Next