soaptiger
11 years agoNew Contributor
New Instance of JMSEndpoint throws Exception in GroovyScript
Dear Experts,
I'm running JMS Sample groovy Tests given by SOAPUI JMS help pages and getting the following exception while running it in Eclipse:
19:20:52,865 WARN [SoapUI] Missing folder [C:\Users\NEW\workspace\JavaMessagingTests\ext] for external libraries
19:21:03,211 INFO [DefaultSoapUICore] initialized soapui-settings from [C:\Users\NEW\soapui-settings.xml]
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.eviware.soapui.DefaultSoapUICore.initSettings(DefaultSoapUICore.java:396)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:148)
at com.eviware.soapui.DefaultSoapUICore.<init>(DefaultSoapUICore.java:131)
at com.eviware.soapui.DefaultSoapUICore.createDefault(DefaultSoapUICore.java:106)
at com.eviware.soapui.SoapUI.getFactoryRegistry(SoapUI.java:1629)
at com.eviware.soapui.model.propertyexpansion.resolvers.DynamicPropertyResolver.<clinit>(DynamicPropertyResolver.java:36)
at com.eviware.soapui.model.propertyexpansion.PropertyExpander.<clinit>(PropertyExpander.java:68)
at com.eviware.soapui.impl.wsdl.submit.transports.jms.JMSEndpoint.getEndpointParameter(JMSEndpoint.java:108)
at com.eviware.soapui.impl.wsdl.submit.transports.jms.JMSEndpoint.<init>(JMSEndpoint.java:60)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190)
at groovejms.PublishTests.run(PublishTests.groovy:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1085)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:848)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:831)
at org.codehaus.groovy.runtime.InvokerHelper.runScript(InvokerHelper.java:407)
at org.codehaus.groovy.runtime.InvokerHelper$runScript.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
at groovejms.PublishTests.main(PublishTests.groovy)
Caused by: java.lang.NullPointerException
at com.eviware.soapui.model.propertyexpansion.PropertyExpander.expandProperties(PropertyExpander.java:107)
at com.eviware.soapui.impl.wsdl.support.http.ProxyUtils.getExpandedProperty(ProxyUtils.java:64)
at com.eviware.soapui.impl.wsdl.support.http.ProxyUtils.getProxyCredentials(ProxyUtils.java:69)
at com.eviware.soapui.impl.wsdl.support.http.ProxyUtils.setGlobalProxy(ProxyUtils.java:217)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport.<clinit>(HttpClientSupport.java:63)
... 35 more
I'm wondering what's wrong with this script. Please shed some light on this exception and how to resolve it.
Thanks in Advance.
I'm running JMS Sample groovy Tests given by SOAPUI JMS help pages and getting the following exception while running it in Eclipse:
19:20:52,865 WARN [SoapUI] Missing folder [C:\Users\NEW\workspace\JavaMessagingTests\ext] for external libraries
19:21:03,211 INFO [DefaultSoapUICore] initialized soapui-settings from [C:\Users\NEW\soapui-settings.xml]
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.eviware.soapui.DefaultSoapUICore.initSettings(DefaultSoapUICore.java:396)
at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:148)
at com.eviware.soapui.DefaultSoapUICore.<init>(DefaultSoapUICore.java:131)
at com.eviware.soapui.DefaultSoapUICore.createDefault(DefaultSoapUICore.java:106)
at com.eviware.soapui.SoapUI.getFactoryRegistry(SoapUI.java:1629)
at com.eviware.soapui.model.propertyexpansion.resolvers.DynamicPropertyResolver.<clinit>(DynamicPropertyResolver.java:36)
at com.eviware.soapui.model.propertyexpansion.PropertyExpander.<clinit>(PropertyExpander.java:68)
at com.eviware.soapui.impl.wsdl.submit.transports.jms.JMSEndpoint.getEndpointParameter(JMSEndpoint.java:108)
at com.eviware.soapui.impl.wsdl.submit.transports.jms.JMSEndpoint.<init>(JMSEndpoint.java:60)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190)
at groovejms.PublishTests.run(PublishTests.groovy:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1085)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:848)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:831)
at org.codehaus.groovy.runtime.InvokerHelper.runScript(InvokerHelper.java:407)
at org.codehaus.groovy.runtime.InvokerHelper$runScript.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
at groovejms.PublishTests.main(PublishTests.groovy)
Caused by: java.lang.NullPointerException
at com.eviware.soapui.model.propertyexpansion.PropertyExpander.expandProperties(PropertyExpander.java:107)
at com.eviware.soapui.impl.wsdl.support.http.ProxyUtils.getExpandedProperty(ProxyUtils.java:64)
at com.eviware.soapui.impl.wsdl.support.http.ProxyUtils.getProxyCredentials(ProxyUtils.java:69)
at com.eviware.soapui.impl.wsdl.support.http.ProxyUtils.setGlobalProxy(ProxyUtils.java:217)
at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport.<clinit>(HttpClientSupport.java:63)
... 35 more
I'm wondering what's wrong with this script. Please shed some light on this exception and how to resolve it.
Thanks in Advance.