FYI, I attached the error in a text file as it was poorly formatted.
[41] ./synapse.sh
Using Bouncy castle JAR for Java 1.5
Starting Synapse/Java ...
Using SYNAPSE_HOME: /Users/grudolph/Applications/synapse
Using JAVA_HOME: /Library/Java/Home
Using SYNAPSE_XML:
/Users/grudolph/Applications/synapse/repository/conf/synapse.xml
2008-06-18 20:58:34,765 [-] [main] INFO ServerManager Using Synapse home as :
/Users/grudolph/Applications/synapse
2008-06-18 20:58:34,767 [-] [main] INFO ServerManager Using the Axis2
Repository : /Users/grudolph/Applications/synapse/repository
2008-06-18 20:58:34,767 [-] [main] INFO ServerManager Using the axis2.xml :
/Users/grudolph/Applications/synapse/repository/conf/axis2.xml
2008-06-18 20:58:34,767 [-] [main] INFO ServerManager Using server name :
localhost
2008-06-18 20:58:34,767 [-] [main] INFO ServerManager The timeout handler will
run every : 15s
2008-06-18 20:58:35,485 [-] [main] INFO SynapseInitializationModule
Initializing Synapse at : Wed Jun 18 20:58:35 PDT 2008
2008-06-18 20:58:35,486 [192.168.13.198-yukon] [main] INFO
SynapseInitializationModule Loading mediator extensions...
2008-06-18 20:58:35,487 [192.168.13.198-yukon] [main] INFO
SynapseInitializationModule Initializing the Synapse configuration ...
2008-06-18 20:58:35,496 [192.168.13.198-yukon] [main] INFO
XMLConfigurationBuilder Generating the Synapse configuration model by parsing
the XML configuration
2008-06-18 20:58:35,669 [192.168.13.198-yukon] [main] INFO
SynapseConfigurationBuilder Loaded Synapse configuration from :
/Users/grudolph/Applications/synapse/repository/conf/synapse.xml
2008-06-18 20:58:35,679 [192.168.13.198-yukon] [main] INFO
SynapseInitializationModule Deploying the Synapse service..
2008-06-18 20:58:35,702 [192.168.13.198-yukon] [main] INFO
SynapseInitializationModule Synapse server name : localhost
2008-06-18 20:58:35,702 [192.168.13.198-yukon] [main] INFO
SynapseInitializationModule Deploying Proxy services...
2008-06-18 20:58:35,702 [192.168.13.198-yukon] [main] INFO ProxyService
Building Axis service for Proxy service : my-matches_mock
2008-06-18 20:58:36,011 [192.168.13.198-yukon] [main] ERROR
WSDL11ToAxisServiceBuilder
java.lang.NullPointerException
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:363)
at
org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:349)
at
org.apache.synapse.core.axis2.SynapseInitializationModule.init(SynapseInitializationModule.java:134)
at
org.apache.axis2.context.ConfigurationContextFactory.initModules(ConfigurationContextFactory.java:226)
at
org.apache.axis2.context.ConfigurationContextFactory.init(ConfigurationContextFactory.java:204)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:106)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
2008-06-18 20:58:36,014 [192.168.13.198-yukon] [main] ERROR ProxyService Error
building service from WSDL
org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:397)
at
org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:349)
at
org.apache.synapse.core.axis2.SynapseInitializationModule.init(SynapseInitializationModule.java:134)
at
org.apache.axis2.context.ConfigurationContextFactory.initModules(ConfigurationContextFactory.java:226)
at
org.apache.axis2.context.ConfigurationContextFactory.init(ConfigurationContextFactory.java:204)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:106)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
Caused by: java.lang.NullPointerException
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:363)
... 8 more
2008-06-18 20:58:36,016 [192.168.13.198-yukon] [main] FATAL ServerManager
Synaps startup failed...
org.apache.synapse.SynapseException: Error building service from WSDL
at
org.apache.synapse.core.axis2.ProxyService.handleException(ProxyService.java:615)
at
org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:362)
at
org.apache.synapse.core.axis2.SynapseInitializationModule.init(SynapseInitializationModule.java:134)
at
org.apache.axis2.context.ConfigurationContextFactory.initModules(ConfigurationContextFactory.java:226)
at
org.apache.axis2.context.ConfigurationContextFactory.init(ConfigurationContextFactory.java:204)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:106)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
Caused by: org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:397)
at
org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:349)
... 7 more
Caused by: java.lang.NullPointerException
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:363)
... 8 more
Exception in thread "main" org.apache.synapse.SynapseException: Synapse startup
failed
at org.apache.synapse.ServerManager.start(ServerManager.java:167)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
Caused by: org.apache.synapse.SynapseException: Error building service from WSDL
at
org.apache.synapse.core.axis2.ProxyService.handleException(ProxyService.java:615)
at
org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:362)
at
org.apache.synapse.core.axis2.SynapseInitializationModule.init(SynapseInitializationModule.java:134)
at
org.apache.axis2.context.ConfigurationContextFactory.initModules(ConfigurationContextFactory.java:226)
at
org.apache.axis2.context.ConfigurationContextFactory.init(ConfigurationContextFactory.java:204)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:106)
... 1 more
Caused by: org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:397)
at
org.apache.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:349)
... 7 more
Caused by: java.lang.NullPointerException
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:363)
... 8 more
Thanks, Gary
On Jun 18, 2008, at 10:18 PM, Gary Rudolph wrote:
Any ideas on why the attached WSDL may be causing a
NullPointerException as a proxy on startup?
From the trace it leads me to believe it's related to the binding.
Are there any requirements on things being in different namespaces?
FYI, these WSDL's and Schemas work fine with JAX-WS RI as well as CXF.
It just seems Synapse/Axis is breaking.
2008-06-18 20:58:35,702 [192.168.13.198-yukon] [main] INFO
ProxyService Building Axis service for Proxy service : my-matches_mock
2008-06-18 20:58:36,011 [192.168.13.198-yukon] [main] ERROR
WSDL11ToAxisServiceBuilder
java.lang.NullPointerException
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:363)
at
org
.apache
.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:
349)
at
org
.apache
.synapse
.core
.axis2
.SynapseInitializationModule.init(SynapseInitializationModule.java:
134)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.initModules(ConfigurationContextFactory.java:226)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory.init(ConfigurationContextFactory.java:
204)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContextFromFileSystem
(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:
106)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
2008-06-18 20:58:36,014 [192.168.13.198-yukon] [main] ERROR
ProxyService Error building service from WSDL
org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:397)
at
org
.apache
.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:
349)
at
org
.apache
.synapse
.core
.axis2
.SynapseInitializationModule.init(SynapseInitializationModule.java:
134)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.initModules(ConfigurationContextFactory.java:226)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory.init(ConfigurationContextFactory.java:
204)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContextFromFileSystem
(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:
106)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
Caused by: java.lang.NullPointerException
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:363)
... 8 more
2008-06-18 20:58:36,016 [192.168.13.198-yukon] [main] FATAL
ServerManager Synaps startup failed...
org.apache.synapse.SynapseException: Error building service from WSDL
at
org
.apache
.synapse.core.axis2.ProxyService.handleException(ProxyService.java:
615)
at
org
.apache
.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:
362)
at
org
.apache
.synapse
.core
.axis2
.SynapseInitializationModule.init(SynapseInitializationModule.java:
134)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.initModules(ConfigurationContextFactory.java:226)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory.init(ConfigurationContextFactory.java:
204)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContextFromFileSystem
(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:
106)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
Caused by: org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:397)
at
org
.apache
.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:
349)
... 7 more
Caused by: java.lang.NullPointerException
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:363)
... 8 more
Exception in thread "main" org.apache.synapse.SynapseException:
Synapse startup failed
at org.apache.synapse.ServerManager.start(ServerManager.java:
167)
at org.apache.synapse.SynapseServer.main(SynapseServer.java:81)
Caused by: org.apache.synapse.SynapseException: Error building service
from WSDL
at
org
.apache
.synapse.core.axis2.ProxyService.handleException(ProxyService.java:
615)
at
org
.apache
.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:
362)
at
org
.apache
.synapse
.core
.axis2
.SynapseInitializationModule.init(SynapseInitializationModule.java:
134)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.initModules(ConfigurationContextFactory.java:226)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory.init(ConfigurationContextFactory.java:
204)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContext(ConfigurationContextFactory.java:80)
at
org
.apache
.axis2
.context
.ConfigurationContextFactory
.createConfigurationContextFromFileSystem
(ConfigurationContextFactory.java:184)
at org.apache.synapse.ServerManager.start(ServerManager.java:
106)
... 1 more
Caused by: org.apache.axis2.AxisFault
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:397)
at
org
.apache
.synapse.core.axis2.ProxyService.buildAxisService(ProxyService.java:
349)
... 7 more
Caused by: java.lang.NullPointerException
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1143)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.addQNameReference(WSDL11ToAxisServiceBuilder.java:1085)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateBinding(WSDL11ToAxisServiceBuilder.java:686)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489)
at
org
.apache
.axis2
.description
.WSDL11ToAxisServiceBuilder
.populateService(WSDL11ToAxisServiceBuilder.java:363)
I submitted a bug, but I'm guessing that probably wasn't necessary.
https://issues.apache.org/jira/browse/SYNAPSE-363
Thanks, Gary
<axis2.xml><synapse.xml>