[ https://issues.apache.org/jira/browse/AXIS2-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12831318#action_12831318 ]
Arthur commented on AXIS2-3952: ------------------------------- Not only does it append a "src" folder, it also doesn't seem to hono "-S" (Specify a directory path for generated source) as with ADB or XMLBeans. > Dubious src subdirectory (hard-coded!!!) created by wsdl2java with JAXBRI > binding > --------------------------------------------------------------------------------- > > Key: AXIS2-3952 > URL: https://issues.apache.org/jira/browse/AXIS2-3952 > Project: 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.