Nessus,

I have encountered the same issue as you described.  I tracked the problem
down to struts.xml being included in
/target/warpath/appfuse-struts-2.0-rc1.warpath.jar.  To fix the problem I
added struts.xml to the warpathExcludes of the maven-warpath-plugin section
of my pom.xml.  After making the change mvn clean install should do the
trick.  I can now run both mvn jetty:run and mvn jetty:run-war without a
problem.  You still have to delete struts.xml and the lib folder as Matt
described earlier.

I am not sure if this is related to
http://issues.appfuse.org/browse/APF-686.  

Matt, should I enter this in to JIRA?

Hope that helps,

Joe





nessus wrote:
> 
> Matt,
> 
> yes, exactly the same problem. I have runmvn archetype:create
> -DarchetypeGroupId=org.appfuse.archetypes
> -DarchetypeArtifactId=appfuse-basic-struts
> -DremoteRepositories=http://static.appfuse.org/releases
> -DarchetypeVersion=2.0-rc1 -DgroupId=com.mycompany.app
> -DartifactId=myproject and successive mvn jetty:run-war, at this time I
> can browse http://localhost:8080 successfully. Everything goes right here.
> 
> then I:
> 1. delete struts.xml from target/classes and run mvn war:inplace, the
> output shows BUILD SUCCESSFUL.
> 2. delete struts.xml and lib/*.* from src\main\webapp\WEB-INF\classes, and
> run mvn jetty:run, it reports exception [etpay] WARN [main]
> Settings.getLocale(143) | Settings: Could not parse struts.l
> ocale setting, substituting default VM locale
> 2007-09-07 15:50:56.206::WARN:  failed struts
> The package name 'default' at location package -
> jar:file:/C:/javaapp/etpay/targ
> et/warpath/appfuse-struts-2.0-rc1.warpath.jar!/struts.xml:18:54 is already
> been
> used by another package at location package -
> file:/C:/javaapp/etpay/target/clas
> ses/struts.xml:18:54 - package -
> jar:file:/C:/javaapp/etpay/target/warpath/appfu
> se-struts-2.0-rc1.warpath.jar!/struts.xml:18:54
>         at
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.addPackageCo
> nfig(DefaultConfiguration.java:95) although the cmd suspends here:
> 
> 2007-09-07 15:50:56.550::INFO:  Started
> [EMAIL PROTECTED]:8080
> [INFO] Started Jetty Server
> [INFO] Starting scanner at interval of 3 seconds.
> 
> and browsing http://localhost:8080 causes error:
> HTTP ERROR: 503
> SERVICE_UNAVAILABLE
> RequestURI=/
> 
> Powered by jetty://
> 
> I dont know how to crack this. sorry I am new to all these frameworks.
> could you find a solution.
> 
> kindest regards,
> nessus.
> 
> 
> mraible wrote:
>> 
>> If you delete the struts.xml from your target/classes directory and
>> run "jetty:run" - does it get put back there? Jetty used to ignore the
>> warpath dependencies - maybe it's reading them now?
>> 
>> http://issues.appfuse.org/browse/APF-686
>> 
>> Matt
>> 
>> On 9/6/07, nessus <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>> Matt,
>>>
>>>  I tried all these commands, after mvn war:inplace, I deleted lib and
>>> classes/struts.xml, and ran mvn clean, but mvn jetty:run produced the
>>> same
>>> error as:
>>>
>>> [etpay] WARN [main] Settings.getLocale(143) | Settings: Could not parse
>>> struts.l
>>> ocale setting, substituting default VM locale
>>> 2007-09-07 13:12:52.459::WARN:  failed struts
>>> The package name 'default' at location package -
>>> jar:file:/E:/javaapp/etpay/targ
>>>
>>> et/warpath/appfuse-struts-2.0-rc1.warpath.jar!/struts.xml:18:54 is
>>> already
>>> been
>>> used by another package at location package -
>>>
>>> file:/E:/javaapp/etpay/target/clas
>>>
>>> ses/struts.xml:18:54 - package -
>>> jar:file:/E:/javaapp/etpay/target/warpath/appfu
>>>
>>> se-struts-2.0-rc1.warpath.jar!/struts.xml:18:54
>>>         at
>>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.addPackageCo
>>> nfig(DefaultConfiguration.java:95)
>>>
>>>
>>> It seems like the struts error. could you help me through?
>>>
>>> kindest regards,
>>> Ness.
>>>
>>>
>>> mraible wrote:
>>> >
>>> > You can't have 2 struts jars in your classpath - run "mvn clean"
>>> > and/or "rm -r src/main/webapp/WEB-INF/lib".
>>> >
>>> > Matt
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/exception-in-%22mvn-jetty%3Arun%22-tf4391676s2369.html#a12536081
>>>
>>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>> 
>> 
>> -- 
>> http://raibledesigns.com
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/exception-in-%22mvn-jetty%3Arun%22-tf4391676s2369.html#a12580179
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to