Forum Discussion

soaptiger's avatar
soaptiger
New Contributor
11 years ago

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.
No RepliesBe the first to reply