Guys,

I'm getting a transformation exception for one of my pages. It only occurs in tomcat6 in production but not under jetty in development.

I'd appreciate any ideas on how to track this down please.


 An unexpected application exception has occurred.

   * java.lang.RuntimeException
     java.lang.ClassNotFoundException: caught an exception while
     obtaining a class file for com.liftyourgame.application.pages.EditGoal
   * java.lang.ClassNotFoundException
     caught an exception while obtaining a class file for
     com.liftyourgame.application.pages.EditGoal

     exception
         org.apache.tapestry5.internal.services.TransformationException: 4

   * org.apache.tapestry5.internal.services.TransformationException
     4

     transformation

         InternalClassTransformation[
         public com.liftyourgame.application.pages.EditGoal extends 
java.lang.Object
            implements org.apache.tapestry5.runtime.Component, 
org.apache.tapestry5.runtime.RenderCommand

         add default method: public void postRenderCleanup()
         <default>

         add default method: public void 
setupRender(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
beginRender(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
beforeRenderTemplate(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
afterRenderTemplate(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
beforeRenderBody(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
afterRenderBody(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
afterRender(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public void 
cleanupRender(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         <default>

         add default method: public boolean 
dispatchComponentEvent(org.apache.tapestry5.runtime.ComponentEvent $1)
         <default>

         add default method: public org.apache.tapestry5.ComponentResources 
getComponentResources()
         <default>

         add default method: public void containingPageDidLoad()
         <default>

         add default method: public void containingPageDidDetach()
         <default>

         add default method: public void containingPageDidAttach()
         <default>

         add default method: public void restoreStateBeforePageAttach()
         <default>

         add field: protected final 
org.apache.tapestry5.internal.InternalComponentResources _$resources;

         replace method: public final org.apache.tapestry5.ComponentResources 
getComponentResources()
         return _$resources;

         add method: private void _$write_currentLocale(java.util.Locale $1)
         throw new java.lang.RuntimeException("Field 
com.liftyourgame.application.pages.EditGoal._currentLocale is read-only.");

         replace write _currentLocale: _$write_currentLocale();

         add method: private void 
_$write_resources(org.apache.tapestry5.ComponentResources $1)
         throw new java.lang.RuntimeException("Field 
com.liftyourgame.application.pages.EditGoal._resources is read-only.");

         replace write _resources: _$write_resources();

         add method: private void 
_$write_actionDAO(com.liftyourgame.data.ActionDAO $1)
         throw new java.lang.RuntimeException("Field 
com.liftyourgame.application.pages.EditGoal.actionDAO is read-only.");

         replace write actionDAO: _$write_actionDAO();

         add method: private void _$write_goalDAO(com.liftyourgame.data.GoalDAO 
$1)
         throw new java.lang.RuntimeException("Field 
com.liftyourgame.application.pages.EditGoal.goalDAO is read-only.");

         replace write goalDAO: _$write_goalDAO();

         add method: private void 
_$write_form(org.apache.tapestry5.corelib.components.Form $1)
         throw new java.lang.RuntimeException("Field 
com.liftyourgame.application.pages.EditGoal._form is read-only.");

         replace write _form: _$write_form();

         extend method: public void containingPageDidLoad()
         _form = (org.apache.tapestry5.corelib.components.Form) 
_$resources.getEmbeddedComponent("goalForm");

         extend method: public boolean 
dispatchComponentEvent(org.apache.tapestry5.runtime.ComponentEvent $1)
         {
            if ($1.isAborted()) return $_;
            try
            {
              if ($1.matches("Activate", "", 1))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onActivate(com.liftyourgame.application.entities.Goal)
 (at EditGoal.java:79)");
                
onActivate((com.liftyourgame.application.entities.Goal)$1.coerceContext(0, 
"com.liftyourgame.application.entities.Goal"));
              }
              if ($1.matches("Activate", "", -1))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onActivate(org.apache.tapestry5.EventContext)
 (at EditGoal.java:115)");
                if ($1.storeResult(($w) onActivate($1.getEventContext()))) 
return true;
              }
              if ($1.matches("AddRow", "", 0))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onAddRow() (at 
EditGoal.java:155)");
                if ($1.storeResult(($w) onAddRow())) return true;
              }
              if ($1.matches("Passivate", "", 0))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onPassivate() 
(at EditGoal.java:111)");
                if ($1.storeResult(($w) onPassivate())) return true;
              }
              if ($1.matches("Prepare", "", 0))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onPrepare() (at 
EditGoal.java:145)");
                onPrepare();
              }
              if ($1.matches("RemoveRow", "", 1))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onRemoveRow(com.liftyourgame.application.pages.EditGoal$ActionHolder)
 (at EditGoal.java:163)");
                
onRemoveRow((com.liftyourgame.application.pages.EditGoal$ActionHolder)$1.coerceContext(0, 
"com.liftyourgame.application.pages.EditGoal$ActionHolder"));
              }
              if ($1.matches("Success", "GoalForm", 0))
              {
                $_ = true;
                
$1.setMethodDescription("com.liftyourgame.application.pages.EditGoal.onSuccessFromGoalForm()
 (at EditGoal.java:178)");
                if ($1.storeResult(($w) onSuccessFromGoalForm())) return true;
              }
            }
            catch (RuntimeException ex) { throw ex; }
            catch (Exception ex) { throw new RuntimeException(ex); }
         }


         add field: protected final 
org.apache.tapestry5.services.ComponentSource _$componentSource;

         add method: private com.liftyourgame.application.pages.PersonalGoals 
_$read_inject_page_personalGoals()
         {
            return (com.liftyourgame.application.pages.PersonalGoals) 
_$componentSource.getPage("PersonalGoals");
         }


         replace read personalGoals: _$read_inject_page_personalGoals();

         add method: private void 
_$write_personalGoals(com.liftyourgame.application.pages.PersonalGoals $1)
         throw new java.lang.RuntimeException("Field 
com.liftyourgame.application.pages.EditGoal.personalGoals is read-only.");

         replace write personalGoals: _$write_personalGoals();

         remove field personalGoals;

         add default method: public void 
render(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.RenderQueue $2)
         <default>

         replace method: public void render(org.apache.tapestry5.MarkupWriter 
$1, org.apache.tapestry5.runtime.RenderQueue $2)
         _$resources.queueRender($2);

         add field: private boolean _$entityHolders_cached;

         add field: private org.apache.tapestry5.internal.ParameterAccess 
_$entityHolders_access;

         add field: private java.util.List _$entityHolders_default;

         extend method: public void containingPageDidLoad()
         {
            _$entityHolders_access = 
_$resources.getParameterAccess("entityHolders");
            _$entityHolders_default = _entityHolders;
         }


         extend method: public void postRenderCleanup()
         if (! _$entityHolders_access.isInvariant())
         {
            _entityHolders = _$entityHolders_default;
            _$entityHolders_cached = false;
         }


         extend method: public void containingPageDidDetach()
         if (! _$entityHolders_access.isInvariant())
         {
            _entityHolders = _$entityHolders_default;
            _$entityHolders_cached = false;
         }


         add method: private java.util.List _$read_parameter_entityHolders()
         {
            if (_$entityHolders_cached || ! _$resources.isLoaded() || ! 
_$entityHolders_access.isBound()) return _entityHolders;
            java.util.List result = ($r) ((java.util.List) 
_$entityHolders_access.read("java.util.List"));
            if (_$entityHolders_access.isInvariant() || 
_$resources.isRendering())
            {
              _entityHolders = result;
              _$entityHolders_cached = true;
            }
            return result;
         }


         replace read _entityHolders: _$read_parameter_entityHolders();

         add method: private void 
_$update_parameter_entityHolders(java.util.List $1)
         {
            if (! _$resources.isLoaded())
            {
              _entityHolders = $1;
              return;
            }
            _$entityHolders_access.write(($w)$1);
            _entityHolders = $1;
            _$entityHolders_cached = _$resources.isRendering();
         }


         replace write _entityHolders: _$update_parameter_entityHolders();

         extend method: public void postRenderCleanup()
         _$resources.postRenderCleanup();

         add transformed method: public final 
com.liftyourgame.application.pages.EditGoal$ActionHolder getEntityHolder()
         return _entityHolder;

         add transformed method: public final void 
setEntityHolder(com.liftyourgame.application.pages.EditGoal$ActionHolder $1)
         _entityHolder = $1;

         add transformed method: public final java.util.List getEntityHolders()
         return _entityHolders;

         add transformed method: public final void 
setEntityHolders(java.util.List $1)
         _entityHolders = $1;

         add field: protected final 
org.apache.tapestry5.services.ApplicationStateManager _$applicationStateManager;

         add field: protected final java.lang.Class _$conversations_type;

         add method: private com.liftyourgame.utils.Conversations 
_$read_conversations()
         return (com.liftyourgame.utils.Conversations) 
_$applicationStateManager.get(_$conversations_type);

         replace read _conversations: _$read_conversations();

         add method: private void 
_$write_conversations(com.liftyourgame.utils.Conversations $1)
         _$applicationStateManager.set(_$conversations_type, $1);

         replace write _conversations: _$write_conversations();

         remove field _conversations;

         add field: protected final 
nu.localhost.tapestry.acegi.services.internal.SecurityChecker _$checker;

         add field: protected final org.acegisecurity.ConfigAttributeDefinition 
_$configAttributeDefinition;

         add field: private org.acegisecurity.intercept.InterceptorStatusToken 
_$token;

         extend method: public void 
beginRender(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         _$token = _$checker.checkBefore(_$configAttributeDefinition);

         extend method: public void 
cleanupRender(org.apache.tapestry5.MarkupWriter $1, 
org.apache.tapestry5.runtime.Event $2)
         _$checker.checkAfter(_$token, null);

         add field: private java.lang.String _$conversationId_default;

         extend method: public void containingPageDidLoad()
         _$conversationId_default = _conversationId;

         extend method: public void containingPageDidDetach()
         _conversationId = _$conversationId_default;

         add field: private 
com.liftyourgame.application.pages.EditGoal$ActionHolder _$entityHolder_default;

         extend method: public void containingPageDidLoad()
         _$entityHolder_default = _entityHolder;

         extend method: public void containingPageDidDetach()
         _entityHolder = _$entityHolder_default;

         add field: private com.liftyourgame.application.entities.Action 
_$action_default;

         extend method: public void containingPageDidLoad()
         _$action_default = action;

         extend method: public void containingPageDidDetach()
         action = _$action_default;

         add field: private com.liftyourgame.application.entities.Goal 
_$goal_default;

         extend method: public void containingPageDidLoad()
         _$goal_default = goal;

         extend method: public void containingPageDidDetach()
         goal = _$goal_default;


         public java.lang.Object onSuccessFromGoalForm() renamed to 
_$advised$onSuccessFromGoalForm

         add field: protected final 
org.apache.tapestry5.internal.services.ComponentMethodInvocationInfo 
_$onSuccessFromGoalFormInfo;

         replace method: public java.lang.Object onSuccessFromGoalForm()
         {
            
com.liftyourgame.application.pages.EditGoal$onSuccessFromGoalForm$invocation_128ae1efa78
 invocation = new 
com.liftyourgame.application.pages.EditGoal$onSuccessFromGoalForm$invocation_128ae1efa78(_$onSuccessFromGoalFormInfo,
 _$resources, $$);
            invocation.proceed();
            return (java.lang.Object)invocation.getResult();
         }


         convert default constructor: initializer();

         Checking field read goal in method getGoal(): field not transformed
         Checking field write goal in method setGoal(): field not transformed
         Checking field write goal in method onActivate(): field not transformed
         Checking field read _conversations in method startConversation(): 
replacing with $_ = $0._$read_conversations();
         Checking field read _conversations in method endConversation(): 
replacing with $_ = $0._$read_conversations();
         Checking field read _conversations in method endConversation(): 
replacing with $_ = $0._$read_conversations();
         Checking field write _conversations in method endConversation(): 
replacing with $0._$write_conversations($1);
         Checking field read _conversations in method 
getEntityHoldersFromConversation(): replacing with $_ = 
$0._$read_conversations();
         Checking field read goal in method onPassivate(): field not transformed
         Checking field read _conversationId in method onPassivate(): field not 
transformed
         Checking field write goal in method onActivate(): field not transformed
         Checking field read _entityHolders in method onActivate(): replacing 
with $_ = $0._$read_parameter_entityHolders();
         Checking field write _conversationId in method onActivate(): field not 
transformed
         Checking field write _conversationId in method onActivate(): field not 
transformed
         Checking field read _conversationId in method onActivate(): field not 
transformed
         Checking field write _entityHolders in method onActivate(): replacing 
with $0._$update_parameter_entityHolders($1);
         Checking field read _entityHolders in method onActivate(): replacing 
with $_ = $0._$read_parameter_entityHolders();
         Checking field read _entityHolders in method onActivate(): replacing 
with $_ = $0._$read_parameter_entityHolders();
         ]

   * java.lang.ArrayIndexOutOfBoundsException
     4

     Hide uninteresting stack frames Stack trace
             o javassist.bytecode.ByteArray.write16bit(ByteArray.java:40)
             o 
javassist.bytecode.StackMapTable$Shifter.update(StackMapTable.java:744)

             o 
javassist.bytecode.StackMapTable$Shifter.sameFrame(StackMapTable.java:720)

             o 
javassist.bytecode.StackMapTable$Walker.stackMapFrames(StackMapTable.java:194)

             o 
javassist.bytecode.StackMapTable$Walker.parse(StackMapTable.java:179)

             o 
javassist.bytecode.StackMapTable$Shifter.doit(StackMapTable.java:714)

             o javassist.bytecode.StackMapTable.shiftPc(StackMapTable.java:693)

             o javassist.bytecode.CodeIterator.insertGap0(CodeIterator.java:676)

             o javassist.bytecode.CodeIterator.insertGap(CodeIterator.java:636)

             o 
javassist.bytecode.CodeIterator.insertGapCore(CodeIterator.java:467)

             o javassist.bytecode.CodeIterator.insertGap(CodeIterator.java:413)

             o javassist.expr.Expr.replace0(Expr.java:298)
             o javassist.expr.FieldAccess.replace(FieldAccess.java:213)
             o 
org.apache.tapestry5.internal.services.InternalClassTransformationImpl$3.edit(InternalClassTransformationImpl.java:1757)

             o javassist.expr.ExprEditor.loopBody(ExprEditor.java:197)
             o javassist.expr.ExprEditor.doit(ExprEditor.java:90)
             o javassist.CtClassType.instrument(CtClassType.java:1289)
             o 
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.replaceFieldAccess(InternalClassTransformationImpl.java:1763)

             o 
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.performFieldTransformations(InternalClassTransformationImpl.java:1691)

             o 
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.finish(InternalClassTransformationImpl.java:1336)

             o 
org.apache.tapestry5.internal.services.ComponentClassTransformerImpl.transformComponentClass(ComponentClassTransformerImpl.java:172)

             o 
$ComponentClassTransformer_128ae1ea300.transformComponentClass($ComponentClassTransformer_128ae1ea300.java)

             o 
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.onLoad(ComponentInstantiatorSourceImpl.java:205)

             o javassist.Loader.findClass(Loader.java:340)
             o 
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:94)

             o javassist.Loader.loadClass(Loader.java:311)
             o java.lang.ClassLoader.loadClass(ClassLoader.java:248)
             o 
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findClass(ComponentInstantiatorSourceImpl.java:296)

             o 
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.getInstantiator(ComponentInstantiatorSourceImpl.java:276)

             o 
$ComponentInstantiatorSource_128ae1ea2fe.getInstantiator($ComponentInstantiatorSource_128ae1ea2fe.java)

             o 
org.apache.tapestry5.internal.pageload.PageLoaderImpl.createAssembler(PageLoaderImpl.java:193)

             o 
org.apache.tapestry5.internal.pageload.PageLoaderImpl.getAssembler(PageLoaderImpl.java:183)

             o 
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:157)

             o $PageLoader_128ae1ea342.loadPage($PageLoader_128ae1ea342.java)

             o 
org.apache.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:210)

             o 
org.apache.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)

             o $PagePool_128ae1ea341.checkout($PagePool_128ae1ea341.java)
             o 
org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:51)

             o 
$RequestPageCache_128ae1ea340.get($RequestPageCache_128ae1ea340.java)

             o 
$RequestPageCache_128ae1ea339.get($RequestPageCache_128ae1ea339.java)

             o 
org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:52)

             o 
org.apache.tapestry5.services.TapestryModule$33.handle(TapestryModule.java:1943)

             o 
$PageRenderRequestHandler_128ae1ea33c.handle($PageRenderRequestHandler_128ae1ea33c.java)

             o 
$PageRenderRequestHandler_128ae1ea322.handle($PageRenderRequestHandler_128ae1ea322.java)

             o 
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)

             o 
Invocation$ComponentRequestHandler$handlePageRender$128ae1ee6cb.invokeDelegateMethod(Invocation$ComponentRequestHandler$handlePageRender$128ae1ee6cb.java)

             o 
org.apache.tapestry5.ioc.internal.services.AbstractInvocation.proceed(AbstractInvocation.java:117)

             o 
org.tynamo.conversations.services.RequestHandlerDecoratorImpl$1.advise(RequestHandlerDecoratorImpl.java:26)

             o 
org.apache.tapestry5.ioc.internal.services.AbstractInvocation.proceed(AbstractInvocation.java:121)

             o 
$ComponentRequestHandler_128ae1ea336.handlePageRender($ComponentRequestHandler_128ae1ea336.java)

             o 
$ComponentRequestHandler_128ae1ea326.handlePageRender($ComponentRequestHandler_128ae1ea326.java)

             o 
org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)

             o $Dispatcher_128ae1ea328.dispatch($Dispatcher_128ae1ea328.java)

             o $Dispatcher_128ae1ea31d.dispatch($Dispatcher_128ae1ea31d.java)

             o 
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:245)

             o 
nu.localhost.tapestry.acegi.services.internal.RequestFilterWrapper$1.doFilter(RequestFilterWrapper.java:60)

             o 
nu.localhost.tapestry.acegi.services.internal.AcegiExceptionTranslationFilter.doFilter(AcegiExceptionTranslationFilter.java:67)

             o 
nu.localhost.tapestry.acegi.services.internal.RequestFilterWrapper.service(RequestFilterWrapper.java:54)

             o 
$RequestFilter_128ae1ea31c.service($RequestFilter_128ae1ea31c.java)

             o 
$RequestHandler_128ae1ea31e.service($RequestHandler_128ae1ea31e.java)

             o 
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)

             o 
$RequestHandler_128ae1ea31e.service($RequestHandler_128ae1ea31e.java)

             o 
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)

             o 
$RequestHandler_128ae1ea31e.service($RequestHandler_128ae1ea31e.java)

             o 
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)

             o 
$RequestHandler_128ae1ea31e.service($RequestHandler_128ae1ea31e.java)

             o 
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)

             o 
$RequestHandler_128ae1ea31e.service($RequestHandler_128ae1ea31e.java)

             o 
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)

             o 
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)

             o 
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)

             o 
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)

             o 
$RequestHandler_128ae1ea31e.service($RequestHandler_128ae1ea31e.java)

             o 
$RequestHandler_128ae1ea313.service($RequestHandler_128ae1ea313.java)

             o 
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56)

             o 
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52)

             o 
$HttpServletRequestFilter_128ae1ea312.service($HttpServletRequestFilter_128ae1ea312.java)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56)

             o 
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52)

             o 
$HttpServletRequestFilter_128ae1ea311.service($HttpServletRequestFilter_128ae1ea311.java)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56)

             o 
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52)

             o 
$HttpServletRequestFilter_128ae1ea310.service($HttpServletRequestFilter_128ae1ea310.java)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56)

             o 
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52)

             o 
$HttpServletRequestFilter_128ae1ea30f.service($HttpServletRequestFilter_128ae1ea30f.java)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56)

             o 
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)

             o 
nu.localhost.tapestry.acegi.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52)

             o 
$HttpServletRequestFilter_128ae1ea30e.service($HttpServletRequestFilter_128ae1ea30e.java)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)

             o 
$HttpServletRequestFilter_128ae1ea30d.service($HttpServletRequestFilter_128ae1ea30d.java)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726)

             o 
$HttpServletRequestHandler_128ae1ea315.service($HttpServletRequestHandler_128ae1ea315.java)

             o 
$HttpServletRequestHandler_128ae1ea30b.service($HttpServletRequestHandler_128ae1ea30b.java)

             o 
org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127)

             o 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

             o 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

             o 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

             o 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

             o 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

             o 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

             o 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

             o 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

             o 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)

             o 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

             o 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

             o java.lang.Thread.run(Thread.java:619)


   Tapestry Framework

Tapestry Version
   5.1.0.5


Regards,

Greg.

Reply via email to