[ https://issues.apache.org/jira/browse/AXIS2-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634511#action_12634511 ]
Johannes Konstantinidis commented on AXIS2-3952: ------------------------------------------------ Use File outputDir = new File(cgconfig.getOutputLocation(), cgconfig.getSourceLocation() != null ? cgconfig.getSourceLocation() : "src"); outputDir.mkdir(); instead of File outputDir = new File(cgconfig.getOutputLocation(), "src"); outputDir.mkdir(); > Dubious src subdirectory (hard-coded!!!) created by wsdl2java with JAXBRI > binding > --------------------------------------------------------------------------------- > > Key: AXIS2-3952 > URL: https://issues.apache.org/jira/browse/AXIS2-3952 > Project: Axis 2.0 (Axis2) > Issue Type: Bug > Components: codegen > Affects Versions: 1.4 > Reporter: Jan Moravec > > Hello, > After running the following wsdl2java command I end up with a dubious src > directory generated underneath the output directory that I specify on the > wsdl2java command line (-o option). > ./wsdl2java.sh -s -o . -d jaxbri -S -noBuildXML -ns2p > http://www.webservicex.net=net.webservicex -uri ./geoipservice.wsdl > This command generates the client stub underneath the current directory and > jaxb sources in src subdirectory. The expected behavior would be to have all > the sources generated in the specified (in my case current) directory in > their respective packages of course. > The problem is apparently in the > org.apache.axis2.jaxbri.CodeGenerationUtility whose processSchemas method > executes: > File outputDir = new File(cgconfig.getOutputLocation(), "src"); > outputDir.mkdir(); > I believe, it should be simplified to: > cgconfig.getOutputLocation().mkdir(); > Thanks, > Jan Moravec -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]