Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] Getting error while starting tomcat service

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] Getting error while starting tomcat service


Chronological Thread 
  • From: "Hyzer, Chris" <>
  • To: "Kukar, Yuvraj" <>
  • Cc: "Redman, Chad Eric" <>, "" <>
  • Subject: RE: [grouper-users] Getting error while starting tomcat service
  • Date: Thu, 1 Dec 2016 21:25:10 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:l0opBB8Upe8lpv9uRHKM819IXTAuvvDOBiVQ1KB21eIcTK2v8tzYMVDF4r011RmSDN6dt6sP1LeempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9ZDeZwtFiCCybL9vIxm7rwXcvdQKjIV/Lao81gHHqWZSdeRMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZTQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/9KpgVgPmhzkbOD446GHXi9J/jKRHoBK6uhdzx5fYbJyJOPZie6/Qe84RS2hcUcZLTyFPAp2yYZYTD+QPPuhYoYvyp1oSohSxHgSsHv/jxiNSi3PqwaE30eIsGhzG0gw6GNIOtWzZoNv3OqYSUOG60rPIwS3eZP5I2Tf98onIcgsvrfqRWr9wdNbeyUkvFgLEkFqQs5foPzKO1usRqWSb8vJgWvypi24hsQ1+vCWgxto1h4TPm4kbxFfE9SBjz4Y0I921UEl7Ydq5H5dKtyCaMJZ2Tts5Q2F0oik60KEGuYOjfCQQ05snwBjSYOGEfYiQ+h/vSvyeLStliH9gZb6zmgu+/E2uyuDzSsW4zFNHoyhbndTDt30A0hne5tabRvZy5kutxDiC2xzJ5uxAPEw4j7TXJ4Mlz7Iqi5Yes0XOEynrk0vslqCWbF8r+u2w5uTnfLrmopicOpdshAziNaoihtKzDf0lPwYIQWSX4OO826b98kHjR7VKk+E2nbLesJDHI8QUu7S1AxdP0oYk9xawESup0MgZnXkAKlJJYhWHj5X1O1HKJ/D4CvS/j06wnzdswvDKJrzhApPTIXjfiLrtY6xy51JBxAc20NxT+o9YB7QPIP/8RkP9qNnVAx0nPAG7wuvqDdBw2p0CVW+AGqOZNbndsV6M5uIhOemMY4oVtS74K/c55/7vjX44lkEHfaSy3JsXc2y3Eu57I0WBf3XshNEBHX0UsQUjUezmkEeCXiJLZ3auQ6I84Sk2CI28DYfEW4CtmKKO3D2iEp1LfWBJFEqMEWzzeoWAWvcMcz6SItR/njAeVLihTZMh2g+0tA/81bVnMvTY9jcGup3+ydgmr9HUwFsR6D99FYDV4nyTVWh21CtcViIoxql9olF+w02r3rdlxfFUCIoAyelOV1JwFY/OwvY+Q/vyQAPaNJ/dTV2mU8erGxkwVdl33scDZUA7Ftm/2EOQlxG2CqMYwuTYTKc/9bjRij2of55w
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

I cant do anything when you send me one line from a log.  To reduce back and forth please be more thorough similar to my previous responses.

 

Please:

 

1.       Delete the subject.jar (or move somewhere else)

2.       Download your version of grouper api tarball

3.       Get the subject.jar in there and copy to your WEB-INF/lib

4.       Stop tomcat

5.       Delete logs

6.       Start tomcat

7.       Go to UI

8.       Send me all the logs not just one line from it

9.       Run “find” in WEB-INF/classes and send me the output

10.   Send me your grouperPatchStatus.properties file

11.   Send me the link of the subject API you downloaded

12.   Unzip your grouper.jar in a /tmp dir and send me the manifest in MEAT-INF

13.   Send me list and details of all files in your WEB-INF/lib again

 

Thanks

Chris

 

 

 

From: Kukar, Yuvraj [mailto:]
Sent: Thursday, December 01, 2016 4:04 PM
To: Hyzer, Chris <>
Cc: Redman, Chad Eric <>;
Subject: Re: [grouper-users] Getting error while starting tomcat service

 

 

Thanks but no luck so far. I renamed subject.jar because i was getting exception in the logs for it but now i did revert it. 

 

I am getting below error in localhost.log

 

 

SEVERE: Exception starting filter GrouperUi

java.lang.NoSuchMethodError: edu.internet2.middleware.grouper.hibernate.HibernateSession.internal_retrieveThreadlocalReadonly()Ljava/lang/Boolean;

        at edu.internet2.middleware.grouper.util.GrouperThreadLocalState.

 

On Thu, Dec 1, 2016 at 2:22 PM, Hyzer, Chris <> wrote:

In WEB-INF/lib you have subject.jar.old.  You don’t have a subject.jar. 

 

Can you rename it or restore it or get it from the distribution?  Make sure you have the right one for your version J

 

Thanks

Chris

 

 

From: Kukar, Yuvraj [mailto:]
Sent: Thursday, December 01, 2016 2:06 PM
To: Hyzer, Chris <>
Cc: Redman, Chad Eric <>;


Subject: Re: [grouper-users] Getting error while starting tomcat service

 

I did try to restore file system and this is an only error i am getting -

 

SEVERE: Exception starting filter GrouperUi

java.lang.NoSuchMethodError: edu.internet2.middleware.grouper.hibernate.HibernateSession.internal_retrieveThreadlocalReadonly()Ljava/lang/Boolean;

        at edu.internet2.middleware.grouper.util.GrouperThreadLocalState.storeCurrentThreadLocals(GrouperThreadLocalState.java:75)

        at edu.internet2.middleware.grouper.util.GrouperCallable.<init>(GrouperCallable.java:199)

        at edu.internet2.middleware.grouper.misc.GrouperStartup$1.<init>(GrouperStartup.java:310)

        at edu.internet2.middleware.grouper.misc.GrouperStartup.verifyUtf8andTransactions(GrouperStartup.java:310)

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

        at edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)

        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)

        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:424)

        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)

        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4072)

        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4726)

        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)

        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)

        at org.apache.catalina.core.StandardService.start(StandardService.java:525)

        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)

        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:606)

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

 

 

On Thu, Dec 1, 2016 at 1:38 PM, Kukar, Yuvraj <> wrote:

Thank you Chris,

 

Yes, it was working before. Attached, please find the logs and Lib files information. 

 

 

Inline image 1

 

On Thu, Dec 1, 2016 at 1:20 PM, Hyzer, Chris <> wrote:

Please stop tomcat.  Delete your logs.  Start tomcat.  Try to access the UI.  Send me all the logs.  Also list the files with size and dates in the WEB-INF/lib dir and send that to me too.

 

Did it work before patching?  Want to try to revert any recent patches you applied and try that too?

 

Thanks

Chris

 

From: [mailto:] On Behalf Of Kukar, Yuvraj
Sent: Thursday, December 01, 2016 1:09 PM
To: Redman, Chad Eric <>
Cc:
Subject: Re: [grouper-users] Getting error while starting tomcat service

 

Thank you. I getting NoClassDefFoundError in that -  

 

Dec 01, 2016 12:46:20 PM org.apache.catalina.core.StandardContext filterStart

SEVERE: Exception starting filter Caller page

java.lang.NoClassDefFoundError: edu/internet2/middleware/subject/util/ExpirableCache

        at edu.internet2.middleware.grouper.util.GrouperUtil.resourcePropertiesCache(GrouperUtil.java:2566)

  

        at java.lang.reflect.Method.invoke(Method.java:606)

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

Caused by: java.lang.ClassNotFoundException: edu.internet2.middleware.subject.util.ExpirableCache

        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)

        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)

        ... 26 more

 

Dec 01, 2016 12:46:20 PM org.apache.catalina.core.StandardContext filterStart

SEVERE: Exception starting filter Login check

java.lang.NoClassDefFoundError: edu/internet2/middleware/subject/SubjectNotUniqueException

        at java.lang.Class.getDeclaredConstructors0(Native Method)

        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585)

      

        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

Caused by: java.lang.ClassNotFoundException: edu.internet2.middleware.subject.SubjectNotUniqueException

        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)

        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)

        ... 22 more

 

 

On Thu, Dec 1, 2016 at 12:14 PM, Redman, Chad Eric <> wrote:

The log line "(...servlet-api-2.5.jar) - jar not loaded" is normal -- note it's at INFO level. The real error is " SEVERE: Error filterStart". Check the associated localhost.log for the same timestamp, which should have stacktraces for the problem.

 

-Chad

 

 

From: [mailto:] On Behalf Of Kukar, Yuvraj
Sent: Thursday, December 01, 2016 11:56 AM
To:
Subject: [grouper-users] Getting error while starting tomcat service

 

Hello,

 

Need your help in fixing the issue we are facing to restart apache tomcat (grouper service) after installing required UI and API Patches. 

 

Catalina.out logs: 

Dec 01, 2016 11:15:56 AM org.apache.catalina.core.StandardEngine start

INFO: Starting Servlet Engine: Apache Tomcat/6.0.37

Dec 01, 2016 11:16:02 AM org.apache.catalina.loader.WebappClassLoader validateJarFile

INFO: validateJarFile(/app/grouper/grouper.ui-2.2.1/dist/grouper/WEB-INF/lib/servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

Dec 01, 2016 11:16:03 AM org.apache.catalina.core.StandardContext start

SEVERE: Error filterStart

Dec 01, 2016 11:16:03 AM org.apache.catalina.core.StandardContext start

SEVERE: Context [/grouper] startup failed due to previous errors

Dec 01, 2016 11:16:03 AM org.apache.catalina.startup.HostConfig deployDescriptor

INFO: Deploying configuration descriptor manager.xml

 

The servlet-api jar file is in the lib directory.  I did notice the version mismatch error yesterday in grouper error logs as well which I am not getting today while restart tomcat service. 

 

2016-11-30 13:40:04,504: [main] ERROR GrouperCheckConfig.checkGrouperVersion(1173) -  - grouper versions do not match, GrouperVersion.class: 2.2.2, grouper.version.properties: 2.2.2, manifest: null

 

 

 

-- 

Yuvraj Kukar

University Web & Identity Services

 

 



 

--

Yuvraj Kukar

University Web & Identity Services

 

 



 

--

Yuvraj Kukar

University Web & Identity Services

 

 



 

--

Yuvraj Kukar

University Web & Identity Services

 

 



 

--

Yuvraj Kukar

University Web & Identity Services

(571) 553-4314

 

 




Archive powered by MHonArc 2.6.19.

Top of Page