javax.el.ELException when deploying portlet in JPP 6

Solution Unverified - Updated -

Issue

  • One of our portlet developers ran into an issue with his portlet. He deployed the portlet on an OOTB jboss-jpp-6.1.0-final running on Oracle JDK 1.7.0_55 on Windows 7.
    When viewing the page the portlet was deployed on he received this stack trace:
16:53:18,063 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/myepoline_mailbox_portletapp].[jsp]] (http-/127.0.0.1:8080-1) JBWEB000236: Servlet.service() for servlet jsp threw exception: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "getClassLoader")
                    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372) [rt.jar:1.7.0_55]
...
...
Caused by: org.apache.jasper.JasperException: javax.el.ELException: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "getClassLoader")
                    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:349) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]

Googling for this problem and found it had been reported earlier as https://issues.jboss.org/browse/JBEE-151
Can you please tell me if this is part of a fix we need to apply, if not when will this be applied?

Environment

  • Red Hat JBoss Portal (JPP)
    • 6.1
  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 6.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content