I had the same problem before and I had to delete one of the struts.xml in the sub-directories of the src folder. Just do Ctrl-Shift-R in Eclipse and type in struts.xml to see the locations of the file.
On 1/31/07, ros <[EMAIL PROTECTED]> wrote:
Hi!ev I've just got Appfuse revision 2407 from svn repository to d:\temp\appfuse and done steps as in QuickStartGuide: D:\Temp\appfuse>mvn archetype:create -DarchetypeGroupId=org.appfuse -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/repository -DarchetypeVersion=1.0-m2 -DgroupId=test.artifact -DartifactId=test D:\Temp\appfuse>cd test D:\Temp\appfuse\test>mvn war:inplace D:\Temp\appfuse\test>del src\main\webapp\WEB-INF\lib D:\Temp\appfuse\test>mvn jetty:run Navigate to http://localhost:8080/mainMenu.html (login to the application) cause this exception on web page: The package name 'default' at locattion package - file:/D:/Temp/appfuse/test/target/classes/struts.xml:9:54 is already been used by another package at location package - file:/D:/Temp/appfuse/test/src/main/webapp/WEB-INF/classes/struts.xml:9:54 - package - file:/D:/Temp/appfuse/test/target/classes/struts.xml:9:54 at com.opensymphony.xwork2.config.impl.DefaultConfiguration.addPackageConfig( DefaultConfiguration.java:66) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage (XmlConfigurationProvider.java:254) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles (XmlConfigurationProvider.java:723) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init( XmlConfigurationProvider.java:121) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload( DefaultConfiguration.java:97) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration( ConfigurationManager.java:46) at org.apache.struts2.dispatcher.mapper.DefaultActionMapper.getMapping( DefaultActionMapper.java:238) at org.apache.struts2.dispatcher.FilterDispatcher.doFilter( FilterDispatcher.java:227) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage( PageFilter.java:118) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter( PageFilter.java:52) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter( ActionContextCleanUp.java:118) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter( UrlRewriteFilter.java:350) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at net.sf.ehcache.constructs.web.filter.GzipFilter.doFilter(GzipFilter.java :75) at net.sf.ehcache.constructs.web.filter.Filter.doFilter( Filter.java:89) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.displaytag.filter.ResponseOverrideFilter.doFilter( ResponseOverrideFilter.java:125) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.appfuse.webapp.filter.LocaleFilter.doFilterInternal(LocaleFilter.java :56) at org.springframework.web.filter.OncePerRequestFilter.doFilter( OncePerRequestFilter.java:77) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at com.opensymphony.clickstream.ClickstreamFilter.doFilter( ClickstreamFilter.java:42) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal (OpenSessionInViewFilter.java:174) at org.springframework.web.filter.OncePerRequestFilter.doFilter( OncePerRequestFilter.java:77) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:264) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke( FilterSecurityInterceptor.java:107) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter( FilterSecurityInterceptor.java:72) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter( ExceptionTranslationFilter.java:110) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter( AnonymousProcessingFilter.java:125) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter( RememberMeProcessingFilter.java:142) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter (SecurityContextHolderAwareRequestFilter.java:81) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter( AbstractProcessingFilter.java:217) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.ui.logout.LogoutFilter.doFilter( LogoutFilter.java:106) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter( HttpSessionContextIntegrationFilter.java:229) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter( FilterChainProxy.java:274) at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java :148) at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java :98) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal( CharacterEncodingFilter.java:78) at org.springframework.web.filter.OncePerRequestFilter.doFilter( OncePerRequestFilter.java:77) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1041) at org.mortbay.jetty.servlet.ServletHandler.handle( ServletHandler.java:354) at org.mortbay.jetty.servlet.SessionHandler.handle( SessionHandler.java:226) at org.mortbay.jetty.handler.ContextHandler.handle( ContextHandler.java:621) at org.mortbay.jetty.handler.ContextHandlerCollection.handle( ContextHandlerCollection.java:149) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java :123) at org.mortbay.jetty.handler.HandlerWrapper.handle( HandlerWrapper.java:141) at org.mortbay.jetty.Server.handle(Server.java:269) at org.mortbay.jetty.HttpConnection.handleRequest( HttpConnection.java:430) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete( HttpConnection.java:678) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java :199) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java :339) at org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java :270) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java :475) How to fix the problem? Thanks. ros -- View this message in context: http://www.nabble.com/quickstart-appfuse-2---The-package-name-%27default%27-...-already-been-used-...-tf3145700s2369.html#a8720272 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Regards, Cuong Hoang
