I had a working SSDD application using the WOLips ant war target,
etc. until this weekend when I converted my application to use
Project Wonder basically following these steps from <http://
en.wikibooks.org/wiki/Programming:WebObjects/Project_WONDER/Quickstart>
Using Project WONDER is surprisingly easy. There are only a few steps
to get up-and-running:
Download and install the Project WONDER frameworks;
Add the ERJars.framework and ERExtensions.framework to your
WebObjects project;
Change your Application class to extend er.extensions.ERXApplication
instead of WOApplication;
Change your Application.main method to call
er.extensions.ERXApplication.main instead of WOApplication.main;
Change your Session class to extend er.extensions.ERXSession instead
of WOSession;
Change your DirectAction class to extend
er.extensions.ERXDirectAction instead of WODirectAction;
Build.
I now get this error:
java.lang.reflect.InvocationTargetException
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:585)
at
com.webobjects.jspservlet.WOServletAdaptor._applicationInit
(WOServletAdaptor.java:415)
at com.webobjects.jspservlet.WOServletAdaptor.initStatics
(WOServletAdaptor.java:78)
at com.webobjects.jspservlet.WOServletAdaptor.init
(WOServletAdaptor.java:629)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load
(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup
(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal
(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild
(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild
(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployWAR
(HostConfig.java:825)
at org.apache.catalina.startup.HostConfig.deployWARs
(HostConfig.java:714)
at org.apache.catalina.startup.HostConfig.deployApps
(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.start
(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent
(HostConfig.java:311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start
(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start
(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:
552)
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:585)
at org.apache.catalina.startup.Bootstrap.start
(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:
433)
Caused by: com.webobjects.foundation.NSForwardException
[java.lang.NullPointerException] null: <org.ifaba.wobase.Application>
failed instantiation. Exception thrown :
java.lang.NullPointerException: null
at
com.webobjects.foundation._NSUtilities._explainInstantiationException
(_NSUtilities.java:567)
at com.webobjects.foundation._NSUtilities.instantiateObject
(_NSUtilities.java:581)
at com.webobjects.appserver.WOApplication.primeApplication
(WOApplication.java:411)
... 34 more
- Marking servlet WOServletAdaptor as unavailable
- Servlet /WOIdeas threw load() exception
javax.servlet.UnavailableException: Error initializing servlet
adaptor: null
at
com.webobjects.jspservlet.WOServletAdaptor._applicationInit
(WOServletAdaptor.java:435)
at com.webobjects.jspservlet.WOServletAdaptor.initStatics
(WOServletAdaptor.java:78)
at com.webobjects.jspservlet.WOServletAdaptor.init
(WOServletAdaptor.java:629)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load
(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup
(StandardContext.java:3956)
at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4230)
at org.apache.catalina.core.ContainerBase.addChildInternal
(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild
(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild
(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployWAR
(HostConfig.java:825)
at org.apache.catalina.startup.HostConfig.deployWARs
(HostConfig.java:714)
at org.apache.catalina.startup.HostConfig.deployApps
(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.start
(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent
(HostConfig.java:311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start
(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start
(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:
552)
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:585)
at org.apache.catalina.startup.Bootstrap.start
(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:
433)
Any help would be greatly appreciated!
Thanks,
Tarun
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]