Skip to Content.
Sympa Menu

grouper-users - [grouper-users] RE: Error setting up EsbConsumer

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] RE: Error setting up EsbConsumer


Chronological Thread 
  • From: Chris Hyzer <>
  • To: "Bryan E. Wooten" <>, "" <>
  • Subject: [grouper-users] RE: Error setting up EsbConsumer
  • Date: Tue, 3 Dec 2013 21:09:14 +0000
  • Accept-language: en-US

I assume you are using Linux gsh and not windows, I think you need to add a line near this one:

 

GROUPER_CP=${GROUPER_CP}:${GROUPER_HOME}/lib/grouper/*

 

 

Add this:

 

GROUPER_CP=${GROUPER_CP}:${GROUPER_HOME}/lib/jetty/*

 

 

Thanks,

Chris

 

From: [mailto:] On Behalf Of Bryan E. Wooten
Sent: Tuesday, December 03, 2013 3:48 PM
To:
Subject: [grouper-users] Error setting up EsbConsumer

 

All,

 

I am trying to set up and EsbConsumer like this:

 

#UofU test ESB

changeLog.consumer.httpTestGroup.class = edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer

changeLog.consumer.httpTestGroup.publisher.class = edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbHttpPublisher

changeLog.consumer.httpTestGroup.publisher.url = " http://localhost:4444

changeLog.consumer.httpTestGroup.quartzCrom = 48 * * * * ?

 

But at runtime I get this class not found error. I do have these files:

 

/grouper-2.1.4/grouper.apiBinary-2.1.4/lib/jetty

[root@idm-6 jetty]# ls

jetty.jar  jetty-util.jar  servlet-api.jar

 

2013-12-03 13:43:02,035: [DefaultQuartzScheduler_Worker-9] ERROR EsbConsumer.processChangeLogEntries(569) -  - problem

java.lang.RuntimeException: Problem loading class: edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbHttpPublisher

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

        at edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer.processChangeLogEntries(EsbConsumer.java:513)

        at edu.internet2.middleware.grouper.changeLog.ChangeLogHelper.processRecords(ChangeLogHelper.java:242)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderType$4.runJob(GrouperLoaderType.java:588)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:413)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:315)

        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)

        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)

Caused by: java.lang.NoClassDefFoundError: org/mortbay/jetty/HttpException

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

        at java.lang.Class.forName(Class.java:188)

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

        ... 7 more

Caused by: java.lang.ClassNotFoundException: org.mortbay.jetty.HttpException

        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)

 

Any help appreciated.

 

Thanks,

 

Bryan

 

 




Archive powered by MHonArc 2.6.16.

Top of Page