Skip to Content.
Sympa Menu

grouper-users - [grouper-users] RE: Grouper-ws

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] RE: Grouper-ws


Chronological Thread 
  • From: Chris Hyzer <>
  • To: "Imholz, John J." <>, "''" <>
  • Subject: [grouper-users] RE: Grouper-ws
  • Date: Mon, 1 Nov 2010 12:45:50 -0400
  • Accept-language: en-US
  • Acceptlanguage: en-US

In the tomcat startup files or environment variables or whatever, bump up the
perm gen (and heap while you are at it). Something like this:

-XX:MaxPermSize=150m -Xmx640m

When you do a ps, you should see updated params in the command.

Thanks,
Chris

-----Original Message-----
From:


[mailto:]
On Behalf Of Imholz, John J.
Sent: Monday, November 01, 2010 11:18 AM
To:
''
Subject: [grouper-users] Grouper-ws

We've been using the GrouperUI for a couple of months. We're looking at the
grouper-ws and when I hit the URL with a browser, I'm getting the exception
below (looks like running out of memory) There is 1G on the machine, and the
tomcat process looks like this:

/usr/bin/jsvc -user tomcat6 -cp
/usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar
-outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat6.pid
-Djava.awt.headless=true -Xmx128M
-Djava.endorsed.dirs=/usr/share/tomcat6/endorsed
-Dcatalina.base=/var/lib/tomcat6 -Dcatalina.home=/usr/share/tomcat6
-Djava.io.tmpdir=/tmp/tomcat6-temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=/var/lib/tomcat6/conf/logging.properties
org.apache.catalina.startup.Bootstrap

Suggestions please.

jji




************************************

type Exception report

message

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

exception

java.lang.RuntimeException: Problem loading class:
edu.internet2.middleware.grouper.ddl.GrouperDdl

edu.internet2.middleware.grouper.util.GrouperUtil.forName(GrouperUtil.java:1521)

edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.retrieveDdlEnum(GrouperDdlUtils.java:1288)

edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.bootstrapHelper(GrouperDdlUtils.java:371)

edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.bootstrap(GrouperDdlUtils.java:261)

edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:83)

edu.internet2.middleware.grouper.ws.GrouperServiceAxisServlet.service(GrouperServiceAxisServlet.java:41)

edu.internet2.middleware.grouper.ws.GrouperServiceJ2ee.doFilter(GrouperServiceJ2ee.java:639)

root cause

java.lang.OutOfMemoryError: PermGen space
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
java.lang.ClassLoader.defineClass(ClassLoader.java:616)

java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)

org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1862)

org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:902)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1366)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:169)

edu.internet2.middleware.grouper.util.GrouperUtil.forName(GrouperUtil.java:1519)

edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.retrieveDdlEnum(GrouperDdlUtils.java:1288)

edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.bootstrapHelper(GrouperDdlUtils.java:371)

edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.bootstrap(GrouperDdlUtils.java:261)

edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:83)

edu.internet2.middleware.grouper.ws.GrouperServiceAxisServlet.service(GrouperServiceAxisServlet.java:41)

edu.internet2.middleware.grouper.ws.GrouperServiceJ2ee.doFilter(GrouperServiceJ2ee.java:639)

note The full stack trace of the root cause is available in the Apache
Tomcat/6.0.20 logs.
Apache Tomcat/6.0.20



Archive powered by MHonArc 2.6.16.

Top of Page