1 Reply Latest reply on Apr 9, 2013 10:14 AM by dirk dam

    Problem finding axis2.xml when migrating from jboss 402 to as 510

    dirk dam Newbie


      i am migrating an application from jboss 4.0.2 to 5.1.0-GA on RHEL 5.6


      I am experiencing the following issue:


      08:55:38,355 WARN  [WarBasedSOAPHelper] EL Unable to initialize Axis2 Configuration

      org.apache.axis2.AxisFault: System can not find the given axis2.xml vfsmemory://95w43i-wiqxgw-hf2hwkye-1-hf2hy3i6-2c/client_repo/conf/axis2.xml

                at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:111)

                at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:61)

                at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:180)


      The code calling the createConfigurationContextFromFileSystem method is:


                  URL base_path = this.getClass().getClassLoader().getResource("");

                  String client_repo = base_path + "client_repo";

                  String axis2_config = base_path + "client_repo/conf/axis2.xml";



                      configContext = ConfigurationContextFactory.createConfigurationContextFromFileSystem(client_repo.toString().replaceAll("file:", ""), axis2_config.toString().replaceAll("file:", ""));




      When looking for this folder it can not be found on the whole linux filesystem. I assume that those vfs folders (e.g. 95w43i-wiqxgw-hf2hwkye-1-hf2hy3i6-2c) are stored under ../server/xx/tmp right?


      I am thinking that the temp folder is just not created due to some other reason, but i can´t figure out why. Making a folder in memory that later cannot be found? I don´t get it.  Maybe some classloading issue?

      Do i need to configure something special when using axis webservice?


      Any help would be welcome.



      Kind regards,

      Dirk Dam