Skip to main content



      Home
Home » Archived » BIRT » Chart exception in JES
Chart exception in JES [message #159761] Wed, 10 May 2006 10:03 Go to next message
Eclipse UserFriend
Originally posted by: aloke.aunwesha.com

I got the following error when i run it from JES 8.1.



exception

javax.servlet.ServletException
org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:300)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)

root cause

java.lang.NoClassDefFoundError
PortalMgmt.servletfile.PortalDashBoardChart.doGet(PortalDash BoardChart.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil .java:249)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)
Re: Chart exception in JES [message #159766 is a reply to message #159761] Wed, 10 May 2006 11:10 Go to previous messageGo to next message
Eclipse UserFriend
I don't see any birt class in the stack trace, can you provide more
information how you use the chart engine?

Thanks,

David

"Aunwesha" <aloke@aunwesha.com> wrote in message
news:31963247813a5cabf843532004435cdb$1@www.eclipse.org...
>
> I got the following error when i run it from JES 8.1.
>
>
>
> exception
>
> javax.servlet.ServletException
> org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:300)
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)
>
> root cause
>
> java.lang.NoClassDefFoundError
> PortalMgmt.servletfile.PortalDashBoardChart.doGet(PortalDash BoardChart.java:94)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
> sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:585)
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil .java:249)
> java.security.AccessController.doPrivileged(Native Method)
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
> org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:282)
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)
>
>
>
Re: Chart exception in JES [message #160204 is a reply to message #159766] Thu, 11 May 2006 06:45 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: aloke.aunwesha.com

Hi,

Got got the error in my chart generate program.It is running in java
system application server. The line where i got the error is:----

IDeviceRenderer idr = PluginSettings.instance( ) .getDevice( "dv.SWING" );


Add the error is :-------


java.lang.ExceptionInInitializerError
at
PortalMgmt.servletfile.PortalDashBoardChart.doGet(PortalDash BoardChart.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil .java:249)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:282)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:257)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(A pplicationFilterChain.java:55)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(Applic ationFilterChain.java:161)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:157)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:263)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:551)
at
org.apache.catalina.core.StandardContextValve.invokeInternal (StandardContextValve.java:225)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:173)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:551)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:161)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:551)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:933)
at
com.sun.enterprise.web.connector.httpservice.HttpServiceProc essor.process(HttpServiceProcessor.java:221)
at
com.sun.enterprise.web.HttpServiceWebContainer.service(HttpS erviceWebContainer.java:2072)
Caused by: java.security.AccessControlException: access denied
(java.util.logging.LoggingPermission control)
at
java.security.AccessControlContext.checkPermission(AccessCon trolContext.java:264)
at
java.security.AccessController.checkPermission(AccessControl ler.java:427)
at java.lang.SecurityManager.checkPermission(SecurityManager.ja va:532)
at java.util.logging.LogManager.checkAccess(LogManager.java:927 )
at java.util.logging.Logger.setLevel(Logger.java:1079)
at
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl.<init>(JavaUtilLoggerImpl.java:41)
at org.eclipse.birt.chart.log.Logger.getLogger(Logger.java:48)
at
org.eclipse.birt.chart.util.PluginSettings.<clinit>(PluginSettings.java:188)
... 26 more
Re: Chart exception in JES [message #160266 is a reply to message #160204] Thu, 11 May 2006 08:28 Go to previous message
Eclipse UserFriend
Hi,

It looks like the web-app does not have logging permission within the
container. (see java.util.logging.LogManager.checkAccess() ). This is a bug
since we should catch the security exception and just not log anything. So
you can go ahead and file a bug in bugzilla.

That being said, I am sure you can configure your container to give logging
permissions to the web-app. It's probably in the JES doc.

Thanks,

David

"Aunwesha" <aloke@aunwesha.com> wrote in message
news:5feab657dcedf3c49dafa7fc6c557740$1@www.eclipse.org...
> Hi,
>
> Got got the error in my chart generate program.It is running in java
> system application server. The line where i got the error is:----
>
> IDeviceRenderer idr = PluginSettings.instance( ) .getDevice( "dv.SWING" );
>
>
> Add the error is :-------
>
>
> java.lang.ExceptionInInitializerError
> at
> PortalMgmt.servletfile.PortalDashBoardChart.doGet(PortalDash BoardChart.java:94)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
> at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil .java:249)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
> at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUt il.java:282)
> at
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(Secu rityUtil.java:165)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:257)
> at
> org.apache.catalina.core.ApplicationFilterChain.access$000(A pplicationFilterChain.java:55)
> at
> org.apache.catalina.core.ApplicationFilterChain$1.run(Applic ationFilterChain.java:161)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:157)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:263)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:551)
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal (StandardContextValve.java:225)
> at
> org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:173)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:551)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:161)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:551)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:933)
> at
> com.sun.enterprise.web.connector.httpservice.HttpServiceProc essor.process(HttpServiceProcessor.java:221)
> at
> com.sun.enterprise.web.HttpServiceWebContainer.service(HttpS erviceWebContainer.java:2072)
> Caused by: java.security.AccessControlException: access denied
> (java.util.logging.LoggingPermission control)
> at
> java.security.AccessControlContext.checkPermission(AccessCon trolContext.java:264)
> at
> java.security.AccessController.checkPermission(AccessControl ler.java:427)
> at java.lang.SecurityManager.checkPermission(SecurityManager.ja va:532)
> at java.util.logging.LogManager.checkAccess(LogManager.java:927 )
> at java.util.logging.Logger.setLevel(Logger.java:1079)
> at
> org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl.<init>(JavaUtilLoggerImpl.java:41)
> at org.eclipse.birt.chart.log.Logger.getLogger(Logger.java:48)
> at
> org.eclipse.birt.chart.util.PluginSettings.<clinit>(PluginSettings.java:188)
> ... 26 more
>
Previous Topic:Pbob in birt2
Next Topic:Total.irr / Finance.irr
Goto Forum:
  


Current Time: Sun May 04 05:25:06 EDT 2025

Powered by FUDForum. Page generated in 0.04429 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top