JAXWSDeployer: error in getListOfClasses() ------------------------------------------
Key: AXIS2-4326 URL: https://issues.apache.org/jira/browse/AXIS2-4326 Project: Axis 2.0 (Axis2) Issue Type: Bug Components: jaxws Affects Versions: 1.4.1 Environment: all Reporter: Peter Neumcke Priority: Minor the code in class JAXWSDeployer method getListOfClasses tries to transform the name of a class file to a real java class name. The logic fails if the classname contains something like "proclassic", since the execution of name = name.replaceAll(".class", ""); does not only remove the ".class" at the end but also the "oclass" in the middle of the file name. replaceAll interprets the arguments as regular expression and the "." stands for "Any character". The error could be prevented by changing the call to replaceAll(".class$", "") - only matching on .class at the end of the line. Or by replacing the replaceAll call with cutting the last 6 characters (since it's already ensured that the string ends with ".class"). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.