Hi,
I added
On Jul 24, 2009, at 1:34 PM, Henrique Prange wrote:
> ...
> <resource>
> <targetPath>Resources</targetPath>
> <directory>${basedir}/src/main/components</directory>
> </resource>
> <resource>
> <targetPath>WebServerResources</targetPath>
> <directory>${basedir}/src/main/webserver-resources</
> directory>
> </resource>
> </resources>
> </build>
to the pom, but there are still some problems. Jetty / WO can't find
the Main component, but it is in the war now with the above fixes.

When I run it:
>>>Inspiron: g../ws/warnowonder$: mvn clean jetty:run-war
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'jetty'.
[INFO]
------------------------------------------------------------------------
[INFO] Building warnowonder WebObjects Application
[INFO] task-segment: [clean, jetty:run-war]
[INFO]
------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /Users/gb/SoftwareProjects/workspace/
warnowonder/target
[INFO] Preparing jetty:run-war
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://maven.wocommunity.org/content/groups/public/com/
webobjects/JavaWOJSPServlet_client/5.3.3/
JavaWOJSPServlet_client-5.3.3.pom
Downloading: http://repo1.maven.org/maven2/com/webobjects/
JavaWOJSPServlet_client/5.3.3/JavaWOJSPServlet_client-5.3.3.pom
[INFO] [compiler:compile]
[INFO] Compiling 4 source files to /Users/gb/SoftwareProjects/
workspace/warnowonder/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [war:war]
[INFO] Packaging webapp
[INFO] Assembling webapp[warnowonder] in [/Users/gb/SoftwareProjects/
workspace/warnowonder/target/warnowonder]
[INFO] Processing war project
[INFO] Building jar: /Users/gb/SoftwareProjects/workspace/warnowonder/
target/warnowonder/WEB-INF/lib/warnowonder.jar
[INFO] Webapp assembled in[196 msecs]
[INFO] Building war: /Users/gb/SoftwareProjects/workspace/warnowonder/
target/warnowonder.war
[INFO] [jetty:run-war]
[INFO] Configuring Jetty for project: warnowonder WebObjects Application
2009-07-24 18:29:09.995::INFO: Logging to STDERR via
org.mortbay.log.StdErrLog
[INFO] Context path = /warnowonder
[INFO] Tmp directory = determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] Starting jetty 6.1.19 ...
2009-07-24 18:29:10.087::INFO: jetty-6.1.19
2009-07-24 18:29:10.108::INFO: Extract /Users/gb/SoftwareProjects/
workspace/warnowonder/target/warnowonder.war to /Users/gb/
SoftwareProjects/workspace/warnowonder/target/work/webapp
2009-07-24 18:29:11.168::INFO: No Transaction manager found - if
your webapp requires one, please configure one.
Classes and frameworks will be loaded out of the WEB-INF/lib and WEB-
INF/classes directories.
MainBundle will be set to ${project.build.finalName}
[2009-07-24 18:29:12 EDT] <main> Principal class '${mainclass}' not
found in bundle ${project.artifactId} << who sets this?
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WODefaultUndoStackLimit=10
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> NSProjectSearchPath=
("..")
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WOGenerateWSDL=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WOMaxHeaders=200
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WOCachingEnabled=false
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WOFrameworksBaseURL=/
WebObjects/Frameworks
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOAllowRapidTurnaround=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOAllowsConcurrentRequestHandling=false
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOAllowsCacheControlHeader=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WOSMTPHost=smtp
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOAcceptMalformedCookies=false
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOContextClassName=com.webobjects.jspservlet.WOServletContext
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOMissingResourceSearchEnabled=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOSessionStoreClassName=com.webobjects.jspservlet.WOServletSessionStore
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WODebuggingEnabled=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WODisplayExceptionPages=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOStatisticsStoreSessionMax=50
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOAutoOpenClientApplication=false
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> WOAdaptorURL=http://
localhost/${project.build.finalName}/WebObjects
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOApplicationBaseURL=/WebObjects
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOAutoOpenInBrowser=false
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
WOIncludeCommentsInResponse=true
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main>
------------------------
<JavaWebObjects>[2009-07-24 18:29:12 EDT] <main> Application project
found: Will locate resources in '' rather than '/Users/gb/
SoftwareProjects/workspace/warnowonder/target/work/webapp/WEB-INF/lib/
JavaWebObjects-5.3.3.jar' .
<JavaWebObjects>[2009-07-24 18:29:13 EDT] <main> Framework project
found: Will locate resources in '/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/JavaEOAccess-5.3.3.jar'
rather than '/Users/gb/SoftwareProjects/workspace/warnowonder/target/
work/webapp/WEB-INF/lib/JavaEOAccess-5.3.3.jar' .
<JavaWebObjects>[2009-07-24 18:29:13 EDT] <main> Framework project
found: Will locate resources in '/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/JavaEOControl-5.3.3.jar'
rather than '/Users/gb/SoftwareProjects/workspace/warnowonder/target/
work/webapp/WEB-INF/lib/JavaEOControl-5.3.3.jar' .
<JavaWebObjects>[2009-07-24 18:29:14 EDT] <main> Framework project
found: Will locate resources in '/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/JavaFoundation-5.3.3.jar'
rather than '/Users/gb/SoftwareProjects/workspace/warnowonder/target/
work/webapp/WEB-INF/lib/JavaFoundation-5.3.3.jar' .
<JavaWebObjects>[2009-07-24 18:29:14 EDT] <main> Framework project
found: Will locate resources in '/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/
JavaWOJSPServlet-5.3.3.jar' rather than '/Users/gb/SoftwareProjects/
workspace/warnowonder/target/work/webapp/WEB-INF/lib/
JavaWOJSPServlet-5.3.3.jar' .
<JavaWebObjects>[2009-07-24 18:29:15 EDT] <main> Framework project
found: Will locate resources in '/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/JavaXML-5.3.3.jar' rather
than '/Users/gb/SoftwareProjects/workspace/warnowonder/target/work/
webapp/WEB-INF/lib/JavaXML-5.3.3.jar' .
<JavaWebObjects>[2009-07-24 18:29:15 EDT] <main> Framework project
found: Will locate resources in '/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/warnowonder.jar' rather
than '/Users/gb/SoftwareProjects/workspace/warnowonder/target/work/
webapp/WEB-INF/lib/warnowonder.jar' .
<JavaWebObjects>[2009-07-24 18:29:16 EDT] <main>
<WOApplication>.primeApplication: Application class is not in a
package. This could cause problems with some appservers.
<JavaWebObjects>[2009-07-24 18:29:15 EDT] <main>
<WOApplication>.primeApplication: The Application name is JavaWebObjects
<JavaWebObjects>[2009-07-24 18:29:15 EDT] <main> The URL for
webserver connect through Servlet Container is:
http://Inspiron.local/${project.build.finalName}/WebObjects/
JavaWebObjects.woa
<JavaWebObjects>[2009-07-24 18:29:16 EDT] <main> null
<JavaWebObjects>[2009-07-24 18:29:15 EDT] <main> Waiting for requests...
2009-07-24 18:29:16.581::INFO: Started
SelectChannelConnecto...0.0.0:8080
[INFO] Started Jetty Server
<JavaWebObjects>[2009-07-24 18:35:03 EDT] <28887..tp-3098296-0>
<com.webobjects.appserver._private.WOComponentDefinition> No template
found for component Main at "file:/Users/gb/SoftwareProjects/
workspace/warnowonder/jar:file:/Users/gb/SoftwareProjects/workspace/
warnowonder/target/work/webapp/WEB-INF/lib/warnowonder.jar!/Resources/
Main.wo".
Do I need to set the primeApplication?
Thanks for looking,
Greg
This archive was generated by hypermail 2.0.0 : Fri Jul 24 2009 - 19:03:58 EDT