Here is my configuration section for the plugin. When I generate the code
for the first time, everything is fine. But after that every time fails with
the exception shown below. And the service.xml is wiped out. How can I fix
this and move forward?

            <plugin>
                <groupId>org.apache.axis2</groupId>
                <artifactId>axis2-wsdl2code-maven-plugin</artifactId>
                <version>1.5.1</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>wsdl2code</goal>
                        </goals>
                        <phase>no</phase>
                        <configuration>
                            <packageName>com.mfino.soap</packageName>

<wsdlFile>${basedir}/src/main/resources/UTKService.wsdl</wsdlFile>
                            <databindingName>adb</databindingName>

                            <generateAllClasses>false</generateAllClasses>
                            <generateServerSide>true</generateServerSide>


<generateServerSideInterface>true</generateServerSideInterface>
                            <generateServicesXml>true</generateServicesXml>
                            <generateTestcase>true</generateTestcase>

                            <outputDirectory>src/main</outputDirectory>

<targetSourceFolderLocation>java</targetSourceFolderLocation>

<targetResourcesFolderLocation>resources</targetResourcesFolderLocation>

                            <!--
                                <portName></portName>
<serviceName></serviceName>
                            -->
                            <syncMode>both</syncMode>
                            <overWrite>true</overWrite>
                            <skipBuildXML>true</skipBuildXML>
                            <skipWSDL>true</skipWSDL>
                            <unpackClasses>true</unpackClasses>
                        </configuration>
                    </execution>
                </executions>
            </plugin>


Retrieving document at 'C:\xxx/src/main/resources/UTKService.wsdl'.
Dec 13, 2009 11:07:00 PM org.apache.axis2.util.XMLPrettyPrinter$1 fatalError
SEVERE: Exception occurred while trying to pretty print file
C:\xxx\src\main\resources\services.xml
; Line#: 1; Column#: 1
javax.xml.transform.TransformerException: Premature end of file.
    at
org.apache.xalan.transformer.TransformerImpl.fatalError(TransformerImpl.java:780)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:756)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1284)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1262)
    at
org.apache.axis2.util.XMLPrettyPrinter.prettify(XMLPrettyPrinter.java:84)
    at
org.apache.axis2.wsdl.codegen.extension.XMLPrettyPrinterExtension.prettifyFile(XMLPrettyPrinterExtension.java:39)
    at
org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:53)
    at
org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.engage(AbstractPrettyPrinterExtension.java:37)
    at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:265)
    at
org.apache.axis2.maven2.wsdl2code.WSDL2CodeMojo.execute(WSDL2CodeMojo.java:558)
    at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
    at
org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
    at
org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
    at
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
    at
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
    at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
    at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
Dec 13, 2009 11:07:00 PM org.apache.axis2.util.XMLPrettyPrinter$1 fatalError
SEVERE: Exception occurred while trying to pretty print file
C:\xxx\src\main\resources\services.xml
; Line#: 1; Column#: 1
javax.xml.transform.TransformerException: Premature end of file.
    at
org.apache.xalan.transformer.TransformerImpl.fatalError(TransformerImpl.java:780)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:756)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1284)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1262)
    at
org.apache.axis2.util.XMLPrettyPrinter.prettify(XMLPrettyPrinter.java:84)
    at
org.apache.axis2.wsdl.codegen.extension.WSDLPrettyPrinterExtension.prettifyFile(WSDLPrettyPrinterExtension.java:33)
    at
org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:53)
    at
org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.engage(AbstractPrettyPrinterExtension.java:37)
    at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:265)
    at
org.apache.axis2.maven2.wsdl2code.WSDL2CodeMojo.execute(WSDL2CodeMojo.java:558)
    at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
    at
org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
    at
org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
    at
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
    at
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
    at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
    at org.codehaus.classworlds.Launcher.main(Launcher.java:31)

Reply via email to