Re: org.apache.tapestry5.ioc.internal.OperationException

2015-03-13 Thread Kalle Korhonen
As log message shows, you need to find out where the
ArrayIndexOutOfBoundsException comes from, everything else is incidental.

Kalle

On Fri, Mar 13, 2015 at 9:31 AM, George Christman gchrist...@cardaddy.com
wrote:

 *Hi I'm using 5.3.7*

 *Tapestry-Security 0.4.1*

 We had an ldap server go down this morning and from there on out, all we
 have been getting is this exception on our application that connects to
 that server. I can not seem to figure out how to repair issue. Could
 someone help me to understand what is going on?


 Thanks in advance.


 *type* Exception report

 *message* *org.apache.tapestry5.ioc.internal.OperationException*

 *description* *The server encountered an internal error that prevented it
 from fulfilling this request.*

 *exception*

 org.apache.shiro.subject.ExecutionException:
 org.apache.tapestry5.ioc.internal.OperationException

 org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:382)

 org.tynamo.security.services.impl.SecurityConfiguration.service(SecurityConfiguration.java:104)
 $HttpServletRequestFilter_f1dbaa8739.service(Unknown Source)
 $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

 org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
 $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

 org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:27)
 $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

 org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
 $HttpServletRequestFilter_f1dbaa8736.service(Unknown Source)
 $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

 org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
 $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
 $HttpServletRequestHandler_f1dbaa872e.service(Unknown Source)

 org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)

 *root cause*

 org.apache.tapestry5.ioc.internal.OperationException

 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)

 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)

 org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)

 org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)

 org.apache.tapestry5.internal.services.TemplateParserImpl.parseTemplate(TemplateParserImpl.java:57)
 $TemplateParser_f1dbaa87a0.parseTemplate(Unknown Source)

 org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.parseTemplate(ComponentTemplateSourceImpl.java:175)

 org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.getTemplate(ComponentTemplateSourceImpl.java:147)
 $ComponentTemplateSource_f1dbaa879f.getTemplate(Unknown Source)

 org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:229)

 org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:222)

 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)

 org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)

 org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)

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

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

 org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:183)

 org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)

 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)

 org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)

 org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)

 org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
 $PageLoader_f1dbaa879d.loadPage(Unknown Source)

 org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
 $PageSource_f1dbaa879a.getPage(Unknown Source)

 org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
 $RequestPageCache_f1dbaa8799.get(Unknown Source)
 $RequestPageCache_f1dbaa877e.get(Unknown Source)

 org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)

 $RequestExceptionHandler_f1dbaa8781.advised$handleRequestException_f1dbaa8783(Unknown
 Source)

 $RequestExceptionHandler_f1dbaa8781$Invocation_handleRequestException_f1dbaa8782

Re: org.apache.tapestry5.ioc.internal.OperationException

2015-03-13 Thread George Christman
Hi Kalle,

Okay so I think I'm closer to tracking this down, I found this with some
additional logs

org.apache.shiro.authz.UnauthenticatedException: This subject is anonymous
- it does not have any identifying principals and authorization operations
require an identity to check against. A Subject instance will acquire these
identifying principals automatically after a successful login is performed
be executing org.apache.shiro.subject.Subject.login(AuthenticationToken) or
when 'Remember Me' functionality is enabled by the SecurityManager. This
exception can also occur when a previously logged-in Subject has logged out
which makes it anonymous again. Because an identity is currently not known
due to any of these conditions, authorization is denied.

So this is what I'm thinking is going on, but it is nearly impossible to
reproduce, so difficult to say for sure.

When ldap went down, we immediately started getting the above exception.
The system acted as if the user was still logged in and I'm assuming the
arrayindexoutofboundsexception was related to user roles trying to be
accessed by the template with hasroles or something. Again, just a guess
and a theory. No matter what I tried, I was unable to resolve the
exception, this included redeployes, restarting tomcat, the VM, etc.
Finally we restarted the app server and the issue was resolved.

Now I'm not using remember me or anything, so not quite sure why shiro
would want to be storing any session info, but based on the fact we had to
restart the app server to get things working again, it leads me to believe
shiro is in fact storing some sort of session data on the server which
resulted in the chain of exceptions. Do you know if shiro is storing
anything? and if so, how do you prevent this kind of thing from happening
again?

Thanks Kalle,
George

On Fri, Mar 13, 2015 at 3:38 PM, Kalle Korhonen kalle.o.korho...@gmail.com
wrote:

 As log message shows, you need to find out where the
 ArrayIndexOutOfBoundsException comes from, everything else is incidental.

 Kalle

 On Fri, Mar 13, 2015 at 9:31 AM, George Christman gchrist...@cardaddy.com
 
 wrote:

  *Hi I'm using 5.3.7*
 
  *Tapestry-Security 0.4.1*
 
  We had an ldap server go down this morning and from there on out, all we
  have been getting is this exception on our application that connects to
  that server. I can not seem to figure out how to repair issue. Could
  someone help me to understand what is going on?
 
 
  Thanks in advance.
 
 
  *type* Exception report
 
  *message* *org.apache.tapestry5.ioc.internal.OperationException*
 
  *description* *The server encountered an internal error that prevented it
  from fulfilling this request.*
 
  *exception*
 
  org.apache.shiro.subject.ExecutionException:
  org.apache.tapestry5.ioc.internal.OperationException
 
 
 org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:382)
 
 
 org.tynamo.security.services.impl.SecurityConfiguration.service(SecurityConfiguration.java:104)
  $HttpServletRequestFilter_f1dbaa8739.service(Unknown Source)
  $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
 
 
 org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
  $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
 
 
 org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:27)
  $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
 
 
 org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
  $HttpServletRequestFilter_f1dbaa8736.service(Unknown Source)
  $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
 
 
 org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
  $HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
  $HttpServletRequestHandler_f1dbaa872e.service(Unknown Source)
 
  org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
 
  *root cause*
 
  org.apache.tapestry5.ioc.internal.OperationException
 
 
 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)
 
 
 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)
 
 
 org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
 
 
 org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
 
 
 org.apache.tapestry5.internal.services.TemplateParserImpl.parseTemplate(TemplateParserImpl.java:57)
  $TemplateParser_f1dbaa87a0.parseTemplate(Unknown Source)
 
 
 org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.parseTemplate(ComponentTemplateSourceImpl.java:175)
 
 
 org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.getTemplate(ComponentTemplateSourceImpl.java:147

org.apache.tapestry5.ioc.internal.OperationException

2015-03-13 Thread George Christman
*Hi I'm using 5.3.7*

*Tapestry-Security 0.4.1*

We had an ldap server go down this morning and from there on out, all we
have been getting is this exception on our application that connects to
that server. I can not seem to figure out how to repair issue. Could
someone help me to understand what is going on?


Thanks in advance.


*type* Exception report

*message* *org.apache.tapestry5.ioc.internal.OperationException*

*description* *The server encountered an internal error that prevented it
from fulfilling this request.*

*exception*

org.apache.shiro.subject.ExecutionException:
org.apache.tapestry5.ioc.internal.OperationException

org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:382)

org.tynamo.security.services.impl.SecurityConfiguration.service(SecurityConfiguration.java:104)
$HttpServletRequestFilter_f1dbaa8739.service(Unknown Source)
$HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
$HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:27)
$HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
$HttpServletRequestFilter_f1dbaa8736.service(Unknown Source)
$HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)

org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
$HttpServletRequestHandler_f1dbaa873c.service(Unknown Source)
$HttpServletRequestHandler_f1dbaa872e.service(Unknown Source)
org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)

*root cause*

org.apache.tapestry5.ioc.internal.OperationException

org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)

org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)

org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)

org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)

org.apache.tapestry5.internal.services.TemplateParserImpl.parseTemplate(TemplateParserImpl.java:57)
$TemplateParser_f1dbaa87a0.parseTemplate(Unknown Source)

org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.parseTemplate(ComponentTemplateSourceImpl.java:175)

org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.getTemplate(ComponentTemplateSourceImpl.java:147)
$ComponentTemplateSource_f1dbaa879f.getTemplate(Unknown Source)

org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:229)

org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:222)

org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)

org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)

org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)

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

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

org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:183)

org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)

org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)

org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)

org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)

org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
$PageLoader_f1dbaa879d.loadPage(Unknown Source)

org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
$PageSource_f1dbaa879a.getPage(Unknown Source)

org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
$RequestPageCache_f1dbaa8799.get(Unknown Source)
$RequestPageCache_f1dbaa877e.get(Unknown Source)

org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)

$RequestExceptionHandler_f1dbaa8781.advised$handleRequestException_f1dbaa8783(Unknown
Source)

$RequestExceptionHandler_f1dbaa8781$Invocation_handleRequestException_f1dbaa8782.proceedToAdvisedMethod

Re: org.apache.tapestry5.ioc.internal.OperationException

2012-01-24 Thread Adeeb Maqsood Cheulkar
Thank you all for your reply ... the problem was memory object set in
terracotta ... it is setting empty as per my assumption since the data is
available in DB.

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/org-apache-tapestry5-ioc-internal-OperationException-tp5163974p5281615.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: org.apache.tapestry5.ioc.internal.OperationException

2012-01-23 Thread Thiago H. de Paula Figueiredo

On Sun, 22 Jan 2012 17:46:27 -0200, Bob Harner bobhar...@gmail.com wrote:


The root exception appears to be:

Caused by: java.lang.NullPointerException
   at
ae.sukar.client.http.pages.checkout.CheckoutOrderSummary.onActivate(CheckoutOrderSummary.java:179)

So, are you accessing a method on a sometimes-null object at
CheckoutOrderSummary.java line 179?


Everyone: please check the stack traces until the last Caused by to know  
what the real exception is. This one, for example, is *not* in Tapestry's  
code, it's in code written written by the developer itself, so you can  
figure out what's happening way faster and easier than needing to post in  
a mailing list and wait for the answer.



On Sun, Jan 22, 2012 at 7:24 AM, Adeeb Maqsood Cheulkar
cad...@gmail.com wrote:

Caused by: java.lang.NullPointerException
   at
ae.sukar.client.http.pages.checkout.CheckoutOrderSummary.onActivate(CheckoutOrderSummary.java:179)


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor

Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: org.apache.tapestry5.ioc.internal.OperationException

2012-01-23 Thread Howard Lewis Ship
On Mon, Jan 23, 2012 at 4:32 AM, Thiago H. de Paula Figueiredo
thiag...@gmail.com wrote:
 On Sun, 22 Jan 2012 17:46:27 -0200, Bob Harner bobhar...@gmail.com wrote:

 The root exception appears to be:

 Caused by: java.lang.NullPointerException
       at

 ae.sukar.client.http.pages.checkout.CheckoutOrderSummary.onActivate(CheckoutOrderSummary.java:179)

 So, are you accessing a method on a sometimes-null object at
 CheckoutOrderSummary.java line 179?


 Everyone: please check the stack traces until the last Caused by to know
 what the real exception is. This one, for example, is *not* in Tapestry's
 code, it's in code written written by the developer itself, so you can
 figure out what's happening way faster and easier than needing to post in a
 mailing list and wait for the answer.

 On Sun, Jan 22, 2012 at 7:24 AM, Adeeb Maqsood Cheulkar
 cad...@gmail.com wrote:

 Caused by: java.lang.NullPointerException
       at

 ae.sukar.client.http.pages.checkout.CheckoutOrderSummary.onActivate(CheckoutOrderSummary.java:179)


 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and
 instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 http://www.arsmachina.com.br


 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org


Tapestry's exception report page is quite rich and informative. We've
gone to great difficulty to track what Tapestry is up to at all times
during a request, and we also show you full details for the most
deeply nested exception.

It's always important to take a deep breath and scan down the full
exception report page; often you can save yourself a lot of time and
stress by just reading what Tapestry has to tell you. Even I sometimes
stumble on this, during the stress of a training, but more often than
not, the answer I need is right in front of my eyes.



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



org.apache.tapestry5.ioc.internal.OperationException

2012-01-22 Thread Adeeb Maqsood Cheulkar
Dear Tapestry User
I need some help to understand under which run time condition Exception:
org.apache.tapestry5.ioc.internal.OperationException occurs?

I believe that if an Injected object has null value then it will refer give
this exception.

I got following exception in console:

Referer [null]
[2012-01-20 10:25:47,093][ERROR] ShopModule.sukarRequestExceptionHandler
Processing of request failed with uncaught exception:
org.apache.tapestry5.ioc.internal.OperationException
org.apache.tapestry5.ioc.internal.OperationException
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:102)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:69)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
at
org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:141)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1073)
at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.triggerContextEvent(InternalComponentResourcesImpl.java:287)
at
org.apache.tapestry5.internal.services.PageActivatorImpl.activatePage(PageActivatorImpl.java:34)
at 
$PageActivator_134f5ae0aae.activatePage($PageActivator_134f5ae0aae.java)
at
org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:57)
at
org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2326)
at
$PageRenderRequestHandler_134f5ae0ab0.handle($PageRenderRequestHandler_134f5ae0ab0.java)
at
$PageRenderRequestHandler_134f5ae0aa6.handle($PageRenderRequestHandler_134f5ae0aa6.java)
at
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
at
org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
at
$ComponentRequestHandler_134f5ae0aa7.handlePageRender($ComponentRequestHandler_134f5ae0aa7.java)
at
$ComponentRequestHandler_134f5ae09aa.handlePageRender($ComponentRequestHandler_134f5ae09aa.java)
at
org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
at $Dispatcher_134f5ae09ac.dispatch($Dispatcher_134f5ae09ac.java)
at $Dispatcher_134f5ae09a4.dispatch($Dispatcher_134f5ae09a4.java)
at
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:321)
at 
ae.sukar.client.http.services.ShopModule$3.service(ShopModule.java:251)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at
nu.localhost.tapestry5.springsecurity.services.internal.RequestFilterWrapper$1.doFilter(RequestFilterWrapper.java:60)
at
nu.localhost.tapestry5.springsecurity.services.internal.SpringSecurityExceptionTranslationFilter.doFilterHttp(SpringSecurityExceptionTranslationFilter.java:100)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
nu.localhost.tapestry5.springsecurity.services.internal.RequestFilterWrapper.service(RequestFilterWrapper.java:55)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at
biz.toc.buyme.client.webapp.core.services.ThreadVerticalTransformer.service(ThreadVerticalTransformer.java:173)
at $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
at $RequestHandler_134f5ae099b.service($RequestHandler_134f5ae099b.java)
at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:272)
at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56)
at
org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109

Re: org.apache.tapestry5.ioc.internal.OperationException

2012-01-22 Thread Bob Harner
The root exception appears to be:

Caused by: java.lang.NullPointerException
   at
ae.sukar.client.http.pages.checkout.CheckoutOrderSummary.onActivate(CheckoutOrderSummary.java:179)

So, are you accessing a method on a sometimes-null object at
CheckoutOrderSummary.java line 179?

On Sun, Jan 22, 2012 at 7:24 AM, Adeeb Maqsood Cheulkar
cad...@gmail.com wrote:
 Dear Tapestry User
 I need some help to understand under which run time condition Exception:
 org.apache.tapestry5.ioc.internal.OperationException occurs?

 I believe that if an Injected object has null value then it will refer give
 this exception.

 I got following exception in console:

 Referer [null]
 [2012-01-20 10:25:47,093][ERROR] ShopModule.sukarRequestExceptionHandler
 Processing of request failed with uncaught exception:
 org.apache.tapestry5.ioc.internal.OperationException
 org.apache.tapestry5.ioc.internal.OperationException
        at
 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:102)
        at
 org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:69)
        at
 org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
 org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063)
        at
 org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:141)
        at
 org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1073)
        at
 org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.triggerContextEvent(InternalComponentResourcesImpl.java:287)
        at
 org.apache.tapestry5.internal.services.PageActivatorImpl.activatePage(PageActivatorImpl.java:34)
        at 
 $PageActivator_134f5ae0aae.activatePage($PageActivator_134f5ae0aae.java)
        at
 org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:57)
        at
 org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2326)
        at
 $PageRenderRequestHandler_134f5ae0ab0.handle($PageRenderRequestHandler_134f5ae0ab0.java)
        at
 $PageRenderRequestHandler_134f5ae0aa6.handle($PageRenderRequestHandler_134f5ae0aa6.java)
        at
 org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
        at
 org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
        at
 $ComponentRequestHandler_134f5ae0aa7.handlePageRender($ComponentRequestHandler_134f5ae0aa7.java)
        at
 $ComponentRequestHandler_134f5ae09aa.handlePageRender($ComponentRequestHandler_134f5ae09aa.java)
        at
 org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
        at $Dispatcher_134f5ae09ac.dispatch($Dispatcher_134f5ae09ac.java)
        at $Dispatcher_134f5ae09a4.dispatch($Dispatcher_134f5ae09a4.java)
        at
 org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:321)
        at 
 ae.sukar.client.http.services.ShopModule$3.service(ShopModule.java:251)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at
 nu.localhost.tapestry5.springsecurity.services.internal.RequestFilterWrapper$1.doFilter(RequestFilterWrapper.java:60)
        at
 nu.localhost.tapestry5.springsecurity.services.internal.SpringSecurityExceptionTranslationFilter.doFilterHttp(SpringSecurityExceptionTranslationFilter.java:100)
        at
 org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at
 nu.localhost.tapestry5.springsecurity.services.internal.RequestFilterWrapper.service(RequestFilterWrapper.java:55)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at
 org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at
 org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at
 org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at
 org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at
 biz.toc.buyme.client.webapp.core.services.ThreadVerticalTransformer.service(ThreadVerticalTransformer.java:173)
        at 
 $RequestHandler_134f5ae09a5.service($RequestHandler_134f5ae09a5.java)
        at 
 $RequestHandler_134f5ae099b.service