Here is the error message :
> [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Failed to generate jbi.xml > > Embedded error: Unable to generate service unit descriptor! > <component-task-result > xmlns="http://java.sun.com/xml/ns/jbi/management-message"> > <component-name>null</component-name> > <component-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > > <task-status-msg><msg-loc-info><loc-token/><loc-message>java.lang.NullPointerException</loc-message></msg-loc-info></task-status-msg> > <exception-info> > <nesting-level>1</nesting-level> > <msg-loc-info> > <loc-token /> > <loc-message>null</loc-message> > > <stack-trace><![CDATA[java.lang.NullPointerException > at java.net.URI$Parser.parse(URI.java:3003) > at java.net.URI.<init>(URI.java:578) > at java.net.URI.create(URI.java:840) > at java.net.URI.resolve(URI.java:1028) > at > org.apache.servicemix.common.tools.wsdl.SchemaCollection.resolve(SchemaCollection.java:143) > at > org.apache.servicemix.common.tools.wsdl.SchemaCollection.read(SchemaCollection.java:84) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.parseSchemas(WSDLFlattener.java:208) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.initialize(WSDLFlattener.java:78) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.flattenDefinition(WSDLFlattener.java:128) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.getDefinition(WSDLFlattener.java:92) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.registerService(Jsr181Endpoint.java:276) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.validate(Jsr181Endpoint.java:216) > at > org.apache.servicemix.common.DefaultComponent.addEndpoint(DefaultComponent.java:300) > at > org.apache.servicemix.common.DefaultComponent.doInit(DefaultComponent.java:287) > at > org.apache.servicemix.jsr181.Jsr181Component.doInit(Jsr181Component.java:81) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.init(AsyncBaseLifeCycle.java:142) > at > org.apache.servicemix.jsr181.packaging.Jsr181ServiceUnitAnalyzer.getProvides(Jsr181ServiceUnitAnalyzer.java:57) > at > org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer.init(AbstractXBeanServiceUnitAnalyzer.java:96) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:166) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:129) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) > 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.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > ]]></stack-trace> > </msg-loc-info> > </exception-info> > </task-result-details> > </component-task-result-details> > </component-task-result> > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to generate > jbi.xml > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) > 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.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to > generate jbi.xml > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:131) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > ... 16 more > Caused by: org.apache.servicemix.maven.plugin.jbi.JbiPluginException: > Unable to generate service unit descriptor! > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:187) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:129) > ... 18 more > Caused by: java.lang.RuntimeException: Unable to register JSR-181 service, > <component-task-result > xmlns="http://java.sun.com/xml/ns/jbi/management-message"> > <component-name>null</component-name> > <component-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > > <task-status-msg><msg-loc-info><loc-token/><loc-message>java.lang.NullPointerException</loc-message></msg-loc-info></task-status-msg> > <exception-info> > <nesting-level>1</nesting-level> > <msg-loc-info> > <loc-token /> > <loc-message>null</loc-message> > > <stack-trace><![CDATA[java.lang.NullPointerException > at java.net.URI$Parser.parse(URI.java:3003) > at java.net.URI.<init>(URI.java:578) > at java.net.URI.create(URI.java:840) > at java.net.URI.resolve(URI.java:1028) > at > org.apache.servicemix.common.tools.wsdl.SchemaCollection.resolve(SchemaCollection.java:143) > at > org.apache.servicemix.common.tools.wsdl.SchemaCollection.read(SchemaCollection.java:84) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.parseSchemas(WSDLFlattener.java:208) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.initialize(WSDLFlattener.java:78) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.flattenDefinition(WSDLFlattener.java:128) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.getDefinition(WSDLFlattener.java:92) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.registerService(Jsr181Endpoint.java:276) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.validate(Jsr181Endpoint.java:216) > at > org.apache.servicemix.common.DefaultComponent.addEndpoint(DefaultComponent.java:300) > at > org.apache.servicemix.common.DefaultComponent.doInit(DefaultComponent.java:287) > at > org.apache.servicemix.jsr181.Jsr181Component.doInit(Jsr181Component.java:81) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.init(AsyncBaseLifeCycle.java:142) > at > org.apache.servicemix.jsr181.packaging.Jsr181ServiceUnitAnalyzer.getProvides(Jsr181ServiceUnitAnalyzer.java:57) > at > org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer.init(AbstractXBeanServiceUnitAnalyzer.java:96) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:166) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:129) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) > 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.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > ]]></stack-trace> > </msg-loc-info> > </exception-info> > </task-result-details> > </component-task-result-details> > </component-task-result> > at > org.apache.servicemix.jsr181.packaging.Jsr181ServiceUnitAnalyzer.getProvides(Jsr181ServiceUnitAnalyzer.java:59) > at > org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer.init(AbstractXBeanServiceUnitAnalyzer.java:96) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:166) > ... 19 more > Caused by: javax.jbi.management.DeploymentException: > <component-task-result > xmlns="http://java.sun.com/xml/ns/jbi/management-message"> > <component-name>null</component-name> > <component-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > > <task-status-msg><msg-loc-info><loc-token/><loc-message>java.lang.NullPointerException</loc-message></msg-loc-info></task-status-msg> > <exception-info> > <nesting-level>1</nesting-level> > <msg-loc-info> > <loc-token /> > <loc-message>null</loc-message> > > <stack-trace><![CDATA[java.lang.NullPointerException > at java.net.URI$Parser.parse(URI.java:3003) > at java.net.URI.<init>(URI.java:578) > at java.net.URI.create(URI.java:840) > at java.net.URI.resolve(URI.java:1028) > at > org.apache.servicemix.common.tools.wsdl.SchemaCollection.resolve(SchemaCollection.java:143) > at > org.apache.servicemix.common.tools.wsdl.SchemaCollection.read(SchemaCollection.java:84) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.parseSchemas(WSDLFlattener.java:208) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.initialize(WSDLFlattener.java:78) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.flattenDefinition(WSDLFlattener.java:128) > at > org.apache.servicemix.common.tools.wsdl.WSDLFlattener.getDefinition(WSDLFlattener.java:92) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.registerService(Jsr181Endpoint.java:276) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.validate(Jsr181Endpoint.java:216) > at > org.apache.servicemix.common.DefaultComponent.addEndpoint(DefaultComponent.java:300) > at > org.apache.servicemix.common.DefaultComponent.doInit(DefaultComponent.java:287) > at > org.apache.servicemix.jsr181.Jsr181Component.doInit(Jsr181Component.java:81) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.init(AsyncBaseLifeCycle.java:142) > at > org.apache.servicemix.jsr181.packaging.Jsr181ServiceUnitAnalyzer.getProvides(Jsr181ServiceUnitAnalyzer.java:57) > at > org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer.init(AbstractXBeanServiceUnitAnalyzer.java:96) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:166) > at > org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:129) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) > 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.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > ]]></stack-trace> > </msg-loc-info> > </exception-info> > </task-result-details> > </component-task-result-details> > </component-task-result> > at > org.apache.servicemix.common.ManagementSupport.failure(ManagementSupport.java:46) > at > org.apache.servicemix.jsr181.Jsr181Endpoint.validate(Jsr181Endpoint.java:218) > at > org.apache.servicemix.common.DefaultComponent.addEndpoint(DefaultComponent.java:300) > at > org.apache.servicemix.common.DefaultComponent.doInit(DefaultComponent.java:287) > at > org.apache.servicemix.jsr181.Jsr181Component.doInit(Jsr181Component.java:81) > at > org.apache.servicemix.common.AsyncBaseLifeCycle.init(AsyncBaseLifeCycle.java:142) > at > org.apache.servicemix.jsr181.packaging.Jsr181ServiceUnitAnalyzer.getProvides(Jsr181ServiceUnitAnalyzer.java:57) > ... 21 more > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 13 seconds > [INFO] Finished at: Thu Jun 21 11:40:40 JST 2007 > [INFO] Final Memory: 16M/29M > [INFO] > ------------------------------------------------------------------------ > -- View this message in context: http://www.nabble.com/How-to-generate-a-wsdl-file-in-static%28not-at-runtime%29---tf3956133s12049.html#a11225796 Sent from the ServiceMix - User mailing list archive at Nabble.com.
