I would try putting your project in a directory that doesn't have a space in it.
Matt
On Sun, Oct 26, 2008 at 2:22 AM, Mike King <[EMAIL PROTECTED]> wrote:
>
> When I run mvn jetty:run-war the following message is embedded in the Command
> Prompt window (see the bold text).
>
> ******************* start of message *******************************
> [INFO] Web overrides = none
> [INFO] Starting jetty 6.1.9 ...
> 2008-10-26 09:35:53.06::INFO: jetty-6.1.9
> 2008-10-26 09:35:53.022::INFO: Extract
> jar:file:/C:/Documents%20and%20Settings/
> Mike%20King/AppFuseWorkspace/AppFuseSandbox/mikeFirstProject/target/mikeFirstPro
> ject-1.0-SNAPSHOT.war!/ to C:\Documents and Settings\Mike
> King\AppFuseWorkspace\
> AppFuseSandbox\mikeFirstProject\target\work\webapp
> log4j:WARN Continuable parsing error 57 and column 64
> log4j:WARN Attribute value "com.opensymphony.xwork2.util.OgnlValueStack" of
> type
> ID must be unique within the document.
> 2008-10-26 09:36:00.471::INFO: No Transaction manager found - if your
> webapp re
> quires one, please configure one.
> 2008-10-26 09:36:03.830:/:INFO: Initializing Spring root
> WebApplicationContext
> [mikeFirstProject] WARN [main] Settings.getLocale(143) | Settings: Could not
> par
> se struts.locale setting, substituting default VM locale
> 2008-10-26 09:36:07.404::WARN: failed struts
> Action class [ObjectClassAction] not found - action -
> file:/C:/Documents%20and%2
> 0Settings/Mike%20King/AppFuseWorkspace/AppFuseSandbox/mikeFirstProject/target/wo
> rk/webapp/WEB-INF/classes/struts.xml:136:56
> ...
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> 2008-10-26 09:36:08.622::INFO: Started [EMAIL PROTECTED]:8080
> [INFO] Started Jetty Server
> [INFO] Starting scanner at interval of 3 seconds.
> ******************* end of message *******************************
>
> Here are some relevant snippets of the code.
>
> ******************* start of snippets of the
> code*******************************
> THE UNFOUND CLASS
> package com.StatsSA.crud.action;
> /**
> * @author Mike King
> * @version 1.0
> * @created 23-Oct-2008 11:47:50 AM
> */
> import org.appfuse.webapp.action.BaseAction;
> import org.appfuse.service.GenericManager;
> import com.StatsSA.crud.model.Object_Class;
> import java.text.MessageFormat;
> import java.util.List;
> public class ObjectClassAction extends BaseAction {
> GenericManager<Object_Class, Long> manager;
> Object_Class objectClass;
> Long id;
> public ObjectClassAction(){
>
> ------------------------------------
> APPLICATIONCONTEXT.XML
> <?xml version="1.0" encoding="UTF-8"?>
> <beans xmlns="http://www.springframework.org/schema/beans"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:tx="http://www.springframework.org/schema/tx"
> xsi:schemaLocation="http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
>
> <bean class="org.appfuse.dao.spring.HibernateExtensionPostProcessor">
> <property name="annotatedClasses">
> <list>
> <value>com.StatsSA.crud.model.Object_Class</value>
> </list>
> </property>
> </bean>
>
> <bean id="objectClassManager"
> class="org.appfuse.service.impl.GenericManagerImpl">
> <constructor-arg>
> <bean class="org.appfuse.dao.hibernate.GenericDaoHibernate"
> autowire="byType">
> <constructor-arg
> value="com.StatsSA.crud.model.Object_Class"/>
> </bean>
> </constructor-arg>
> </bean>
>
> <bean id="objectClassAction"
> class="com.StatsSA.crud.action.ObjectClassAction" scope="prototype">
> <property name="objectClassManager" ref="objectClassManager"/>
> </bean>
> </beans>
>
> ------------------------------------
> STRUTS.XML
> <package name="admin" extends="default" namespace="/admin">
> <action name="activeUsers"
> class="com.opensymphony.xwork2.ActionSupport">
> <result
> name="success">/WEB-INF/pages/admin/activeUsers.jsp</result>
> </action>
>
> <action name="flushCache"
> class="com.opensymphony.xwork2.ActionSupport">
> <interceptor-ref name="adminCheck"/>
> <result
> name="success">/WEB-INF/pages/admin/flushCache.jsp</result>
> </action>
>
> <action name="reload"
> class="org.appfuse.webapp.action.ReloadAction">
> <interceptor-ref name="adminCheck"/>
> <!-- this should never be used, it's here to prevent warnings
> -->
> <result name="success">/WEB-INF/pages/mainMenu.jsp</result>
> </action>
>
> <action name="users" class="userAction" method="list">
> <interceptor-ref name="adminCheck"/>
> <result
> name="success">/WEB-INF/pages/admin/userList.jsp</result>
> </action>
>
> <action name="objectClass" class="objectClassAction">
> <result>/WEB-INF/pages/objectClass.jsp</result>
> <result name="form" type="redirect">objectClass.html</result>
> </action>
>
> ------------------------------------
> ******************* end of snippets of the
> code*******************************
>
> Help would be appreciated. Struts is new to me.
> Thanks,
> Mike King
>
>
>
> --
> View this message in context:
> http://www.nabble.com/System-can%27t-find-an-Action-class%21-tp20171259s2369p20171259.html
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]