Hi
I see the following methods missing :
useJavascriptXPathLibrary();
registerNamespace
I did an svn update and then did cd core ; ant ; copied the resultant
tellurium-0.7.0.jar into my workspace.
These methods are present in the source. My error stack looks like this
java.lang.NullPointerException: Cannot invoke method
getActiveSeleniumSession() on null object
at
org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:77)
at
org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:743)
at
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:720)
at
org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:17)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:43)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
at org.tellurium.dispatch.Dispatcher.invokeMethod(Dispatcher.groovy:31)
at
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
at
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:56)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:47)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:142)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)
at org.tellurium.dispatch.Dispatcher.methodMissing(Dispatcher.groovy:39)
at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:825)
at
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1103)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1063)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:892)
at
groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:43)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:132)
at org.tellurium.extend.Extension.invokeMethod(Extension.groovy:19)
at
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:43)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
at
org.tellurium.dsl.BaseDslContext.registerNamespace(BaseDslContext.groovy:175)
at org.tellurium.dsl.BaseDslContext$registerNamespace.call(Unknown
Source)
at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:43)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
at
com.yostech.yoscare.test.SummaryReport01.initUi(SummaryReport01.groovy:94)
My initUi() method looks like this
public void initUi() {
loginUtils = new LoginUtils();
loginUtils.defineUi();
loggedInPageUtils = new LoggedInPageUtils();
loggedInPageUtils.defineUi();
//loggedInPageUtils.useJavascriptXPathLibrary();
addNewUserUtils = new AddNewUserUtils();
addNewUserUtils.defineUi();
searchPageUtils = new SearchPageUtils();
searchPageUtils.defineUi();
pregnancyUtils = new PregnancyUtils();
pregnancyUtils.defineUi();
summaryPageUtils = new SummaryPageUtils();
summaryPageUtils.defineUi();
//
addNewUserUtils.registerNamespace("xforms", "
http://www.w3.org/2002/xforms")
addNewUserUtils.registerNamespace("html", "http://www.w3.org/1999/xhtml
")
pregnancyUtils.registerNamespace("xforms", "
http://www.w3.org/2002/xforms")
pregnancyUtils.registerNamespace("html", "http://www.w3.org/1999/xhtml")
loggedInPageUtils.registerNamespace("html", "
http://www.w3.org/1999/xhtml")
//pregnancyUtils.dump("caseRecordPopUp");
}
>From what I can debug I seem to have missed initializing the extension
Let me know what I am missing
Regards
Hari
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"tellurium-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/tellurium-users?hl=en
-~----------~----~----~----~------~----~------~--~---