That means it is picking up the wrong Main class, a class in a different package. What is your default request handler? You can either give it a fully qualified name in DirectAction.defaultAction() or (from memory) pageWithName() in Application if the passed name is null.
“Are there people out there who have WOApplication running in big WO Projects?” I think some company called Apple has a few that might be termed large. :-) When you get to large, you either need to manage the complexity and scalability or pay the price for not managing it. No technology is going to make that fact go away. They just move the complexity around. Chuck From: <[email protected]> on behalf of anon <[email protected]> Date: Tuesday, July 12, 2016 at 5:28 PM Cc: "[email protected]" <[email protected]> Subject: Re: webobjects with maven The first archetype I did use was crashing on "Run as WOApplication". I did try another one with "ERXApplication" and searched the mailing list for an answer. I can now start the application, but now I get the following error: DEBUG NSLog - <com.webobjects.appserver._private.WOComponentDefinition> No template found for component Main... I have searched the list and could not figure out what the solution was. Are there people out there who have WOApplication running in big WO Projects? I can see things like these getting out of control when the project gets big. On 07/13/2016 12:21 AM, Ramsey Gurley wrote: This is what works for me, starting from nothing. 0. Install Java8 1. Install Eclipse for Committers 2. Install WOLips and m2e plugins 3. Create ~.m2/settings.xml that points to wocommunity repository http://maven.wocommunity.org/content/groups/public/ (I actually have a Nexus repository manager I point to, and it does this part. The wiki.wocommunity.org has an example settings.xml you can use though) 4. Add WORemote archetypes catalog in eclipse: http://maven.wocommunity.org/service/local/repositories/snapshots/content/archetype-catalog.xml 5. Add lifecycle mappings in eclipse for any plugin executions you need eclipse to ignore. 6. File, New, Other…, Maven Project, next>>, Catalog: WORemote, Include Snapshot Archetypes Pick the appropriate project and create. You probably also want to search the list for JarResourceRequestHandler and some additional boilerplate to stick in your application’s didFinishLaunching() method. On Jul 12, 2016, at 3:05 PM, anon <[email protected]><mailto:[email protected]> wrote: Hello everyone, after a 6 years hiatus from WebObjects, I am back again. Web development out there is in a sad state. I decided to give WO another try. I wanted to use maven to manage my dependencies; I like the predictability and the structure of maven instead of the free form of ant or gradle. Anyway, I was able to create a "Hello World" Application but I was not able to run it as a WOApplication. This is the error that I get: An internal error occurred during: "Launching New_configuration". java.lang.NullPointerException So I was wondering whether there are people out there who use maven but can still run the application like a regular WOApp? After going through almost all JVM Webframeworks, I believe strongly that a framework that does not have a main class that one can run and that starts fast is not worth using. Thats one of the main reason I will use WebObjects for my next project. I really appreciate any help. _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]<mailto:[email protected]>) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com This email sent to [email protected]<mailto:[email protected]>
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
