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]

Reply via email to