Axis2 Codegen plugin contains some wrong assumptions about the Axis2 codegen 
plugin path
----------------------------------------------------------------------------------------

                 Key: AXIS2-5127
                 URL: https://issues.apache.org/jira/browse/AXIS2-5127
             Project: Axis2
          Issue Type: Bug
            Reporter: Harshana Eranga Martin


In the Eclipse plugins, when we select the option of copy jars to code 
generated project option in the options wizard page, it tries to copy required 
jars included in the plugin using the following code.

                         String eclipseHome = System.getProperty("user.dir");
                         String pluginLibLocation = 
eclipseHome+File.separator+UIConstants.PLUGINS+
                                                                                
        File.separator+UIConstants.AXIS_CODEGEN_PLUGIN_FOLDER+
                                                                                
        File.separator+UIConstants.LIB;

This means we assume the directory which the currently user is an Eclipse 
distribution. Therefore the users who are trying the plugin in self hosting 
mode via codebase will get a IO exception since the path refer by the above 
code is different from what they currently use. So proper fix would be to use 
Eclipse infrastructure to get the path.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to