Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Problems with grouper-1.3.1

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Problems with grouper-1.3.1


Chronological Thread 
  • From: "GW Brown, Information Systems and Computing" <>
  • To: Martti Jokipii <>, Chris Hyzer <>
  • Cc:
  • Subject: Re: [grouper-users] Problems with grouper-1.3.1
  • Date: Wed, 24 Sep 2008 09:36:44 +0100

Hi Martii,

I think it is a problem with media.properties and 'default.browse.stem'. If that is set to an invalid stem name you would get a NullPointerException.

This is a definite bug where a property is being mis-used. It looks like it would have been broken for some time but I imagine not many people change 'default.browse.stem'

I'll look into it further and come up with a proper fix, but if you can undo any change to that property it should fix the problem.

The default in media.properties is '@'. This is substituted at build time if build.properties has 'default.browse.stem' set. There is a line in the template build.propeties: '#default.browse.stem=root'. Uncommenting that line will give the error you see.

Alternatively, if repository.browser.my.root-node has a value that could give the error.

Gary



--On 23 September 2008 22:02 +0300 Martti Jokipii <> wrote:

Hi,

Chris Hyzer wrote:
These are tough ones since you aren't given a lot to work with, and it
might not ring any bells for us either. The good news is this should be
better in the next release in nov. :)

Anyways, please take a look and see if there is any other output in the
app server stdout or sterr logs, and maybe change your log4j.properties
so it logs more. I suggest changing the default log level to WARN for
all loggers, e.g.:

log4j.rootLogger = WARN, grouper_error

(the grouper_error part is the logger to use, so you can keep that as
what you have).

If you can send along more logs or perhaps non-sensitive configs, that
might help... the more the better.

Anyways, let us know if you make any progress getting more logs to show
up.

Thanks!
Chris


Below is the log [log4j.rootLogger = WARN, grouper_syslog] that will
result when I direct browser to the Grouper main page.


- Martti


Sep 23 20:47:56 localhost Grouper: INFO: JDBCSourceAdapter: JDBC driver
loaded.
Sep 23 20:47:56 localhost Grouper: INFO: JDBCSourceAdapter: Data Source
initialized.
Sep 23 20:47:56 localhost Grouper: INFO: JNDISourceAdapter: Success in
connecting to LDAP
Sep 23 20:47:56 localhost Grouper: WARN: CacheManager: Creating a new
instance of CacheManager using the diskStorePath
"/usr/local/grouper/cache/api" which is already used by an existing
CacheManager. The source of the configuration was URL of
file:/usr/local/tomcat/webapps/grouper/WEB-INF/classes/grouper.ehcache.xm
l. The diskStore path for this CacheManager will be set to
/usr/local/grouper/cache/api/ehcache_auto_created_1222192075970. To avoid
this warning consider using the CacheManager factory methods to create a
singleton CacheManager or specifying a separate ehcache configuration
(ehcache.xml) for each CacheManager instance.
Sep 23 20:47:56 localhost Grouper: INFO: EventLog:
[3ec295f7-def9-4090-969b-872eefaeaad8,'martti','person'] session: start
(40ms)
Sep 23 20:47:56 localhost Grouper: INFO: SessionInitialiser:
resources/grouper/ui-permissions.xml not found. Default permissions apply.
Sep 23 20:47:57 localhost Grouper: INFO: TilesRequestProcessor: Tiles
definition factory found for request processor ''.
Sep 23 20:47:57 localhost Grouper: INFO: EventLog:
[32571c7c-85f6-4793-8994-3eb3be8a5924,'GrouperSystem','application']
session: start (3ms)
Sep 23 20:47:57 localhost Grouper: WARN: CacheManager: Creating a new
instance of CacheManager using the diskStorePath
"/usr/local/grouper/cache/api" which is already used by an existing
CacheManager. The source of the configuration was URL of
file:/usr/local/tomcat/webapps/grouper/WEB-INF/classes/grouper.ehcache.xm
l. The diskStore path for this CacheManager will be set to
/usr/local/grouper/cache/api/ehcache_auto_created_1222192077535. To avoid
this warning consider using the CacheManager factory methods to create a
singleton CacheManager or specifying a separate ehcache configuration
(ehcache.xml) for each CacheManager instance.
Sep 23 20:47:57 localhost Grouper: WARN: CacheManager: Creating a new
instance of CacheManager using the diskStorePath
"/usr/local/grouper/cache/api" which is already used by an existing
CacheManager. The source of the configuration was URL of
file:/usr/local/tomcat/webapps/grouper/WEB-INF/classes/grouper.ehcache.xm
l. The diskStore path for this CacheManager will be set to
/usr/local/grouper/cache/api/ehcache_auto_created_1222192077535. To avoid
this warning consider using the CacheManager factory methods to create a
singleton CacheManager or specifying a separate ehcache configuration
(ehcache.xml) for each CacheManager instance.
Sep 23 20:47:57 localhost Grouper: INFO: EventLog:
[5ffc256f-0cd2-428d-8e0c-c1a07f24c2b6,'GrouperSystem','application']
session: start (4ms)
Sep 23 20:47:57 localhost Grouper: WARN: CacheManager: Creating a new
instance of CacheManager using the diskStorePath
"/usr/local/grouper/cache/api" which is already used by an existing
CacheManager. The source of the configuration was URL of
file:/usr/local/tomcat/webapps/grouper/WEB-INF/classes/grouper.ehcache.xm
l. The diskStore path for this CacheManager will be set to
/usr/local/grouper/cache/api/ehcache_auto_created_1222192077557. To avoid
this warning consider using the CacheManager factory methods to create a
singleton CacheManager or specifying a separate ehcache configuration
(ehcache.xml) for each CacheManager instance.
Sep 23 20:47:57 localhost Grouper: WARN: CacheManager: Creating a new
instance of CacheManager using the diskStorePath
"/usr/local/grouper/cache/api" which is already used by an existing
CacheManager. The source of the configuration was URL of
file:/usr/local/tomcat/webapps/grouper/WEB-INF/classes/grouper.ehcache.xm
l. The diskStore path for this CacheManager will be set to
/usr/local/grouper/cache/api/ehcache_auto_created_1222192077557. To avoid
this warning consider using the CacheManager factory methods to create a
singleton CacheManager or specifying a separate ehcache configuration
(ehcache.xml) for each CacheManager instance.
Sep 23 20:47:57 localhost Grouper: WARN: RequestProcessor: Unhandled
Exception thrown: class java.lang.NullPointerException
Sep 23 20:47:57 localhost Grouper: ERROR: [action]: Servlet.service() for
servlet action threw exception
Sep 23 20:47:57 localhost java.lang.NullPointerException
Sep 23 20:47:57 localhost at
edu.internet2.middleware.grouper.ui.actions.PrepareRepositoryBrowserStems
Action.grouperExecute(PrepareRepositoryBrowserStemsAction.java:411)
Sep 23 20:47:57 localhost at
edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction.
execute(LowLevelGrouperCapableAction.java:111)
Sep 23 20:47:57 localhost at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPro
cessor.java:421)
Sep 23 20:47:57 localhost at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:2
26)
Sep 23 20:47:57 localhost at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
Sep 23 20:47:57 localhost at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
Sep 23 20:47:57 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
Sep 23 20:47:57 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:57 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:47:57 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:47:57 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:47:57 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:47:57 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:47:57 localhost at
org.apache.struts.tiles.UrlController.execute(UrlController.java:91)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:873)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_tiles_005finsert_0
05f0(MyGroups_jsp.java:345
)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_c_005fset_005f1(My
Groups_jsp.java:315)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_c_005fwhen_005f0(M
yGroups_jsp.java:242)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_c_005fchoose_005f0
(MyGroups_jsp.java:202)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspService(MyGroups_jsp.java
:103)
Sep 23 20:47:58 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:47:58 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:58 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:47:58 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:47:58 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:47:58 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:47:58 localhost at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.jav
a:965)
Sep 23 20:47:58 localhost at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:60
0)
Sep 23 20:47:58 localhost at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
Sep 23 20:47:58 localhost at
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:890)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_tiles_005finsert_00
5f0(content_jsp.java:241)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_grouper_005frecordT
ile_005f0(content_jsp.java
:209)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspService(content_jsp.java:9
1)
Sep 23 20:47:58 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:47:58 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:58 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:47:58 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:47:58 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:47:58 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:47:58 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:47:58 localhost at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.jav
a:965)
Sep 23 20:47:58 localhost at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:60
0)
Sep 23 20:47:58 localhost at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
Sep 23 20:47:58 localhost at
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:890)
Sep 23 20:47:58 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_tiles_005finsert_005f2
(body_jsp.java:399)
Sep 23 20:47:58 localhost at
org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_grouper_005frecordTile
_005f0(body_jsp.java:223)
Sep 23 20:47:59 localhost at
org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspService(body_jsp.java:100)
Sep 23 20:47:59 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:47:59 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:59 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:47:59 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:47:59 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:47:59 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:47:59 localhost at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.jav
a:965)
Sep 23 20:47:59 localhost at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:60
0)
Sep 23 20:47:59 localhost at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
Sep 23 20:47:59 localhost at
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
Sep 23 20:47:59 localhost at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
Sep 23 20:47:59 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:890)
Sep 23 20:47:59 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:47:59 localhost at
org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspx_meth_tiles_005finsert_0
05f2(template_jsp.java:448
)
Sep 23 20:47:59 localhost at
org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspService(template_jsp.java
:176)
Sep 23 20:47:59 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:47:59 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:59 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:47:59 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:47:59 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:47:59 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Application
Dispatcher.java:461)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispa
tcher.java:399)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatc
her.java:301)
Sep 23 20:47:59 localhost at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java
:1056)
Sep 23 20:47:59 localhost at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProce
ssor.java:261)
Sep 23 20:47:59 localhost at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(Tile
sRequestProcessor.java:237
)
Sep 23 20:47:59 localhost at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesR
equestProcessor.java:300)
Sep 23 20:47:59 localhost at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:2
31)
Sep 23 20:47:59 localhost at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
Sep 23 20:47:59 localhost at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
Sep 23 20:47:59 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
Sep 23 20:47:59 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Application
Dispatcher.java:461)
Sep 23 20:47:59 localhost at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispa
tcher.java:399)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatc
her.java:301)
Sep 23 20:48:00 localhost at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java
:1056)
Sep 23 20:48:00 localhost at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProce
ssor.java:261)
Sep 23 20:48:00 localhost at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPro
cessor.java:388)
Sep 23 20:48:00 localhost at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesR
equestProcessor.java:316)
Sep 23 20:48:00 localhost at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:2
31)
Sep 23 20:48:00 localhost at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
Sep 23 20:48:00 localhost at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
Sep 23 20:48:00 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
Sep 23 20:48:00 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:00 localhost at
edu.internet2.middleware.grouper.ui.LoginCheckFilter.doFilter(LoginCheckF
ilter.java:214)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:215)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:00 localhost at
edu.internet2.middleware.grouper.ui.ErrorFilter.doFilter(ErrorFilter.java
:134)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:215)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve
.java:204)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve
.java:174)
Sep 23 20:48:00 localhost at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorB
ase.java:433)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
Sep 23 20:48:00 localhost at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
117)
Sep 23 20:48:00 localhost at
org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAcce
ssLogValve.java:482)
Sep 23 20:48:00 localhost at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j
ava:108)
Sep 23 20:48:00 localhost at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:17
4)
Sep 23 20:48:00 localhost at
org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:444)
Sep 23 20:48:00 localhost at
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprP
rotocol.java:472)
Sep 23 20:48:00 localhost at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)
Sep 23 20:48:00 localhost at java.lang.Thread.run(Thread.java:619)
Sep 23 20:48:00 localhost Grouper: ERROR: InsertTag: ServletException in
'/WEB-INF/jsp/browseStems.jsp': null
Sep 23 20:48:00 localhost javax.servlet.ServletException
Sep 23 20:48:00 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:880)
Sep 23 20:48:00 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:48:00 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_tiles_005finsert_0
05f0(MyGroups_jsp.java:345
)
Sep 23 20:48:00 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_c_005fset_005f1(My
Groups_jsp.java:315)
Sep 23 20:48:00 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_c_005fwhen_005f0(M
yGroups_jsp.java:242)
Sep 23 20:48:00 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspx_meth_c_005fchoose_005f0
(MyGroups_jsp.java:202)
Sep 23 20:48:00 localhost at
org.apache.jsp.WEB_002dINF.jsp.MyGroups_jsp._jspService(MyGroups_jsp.java
:103)
Sep 23 20:48:00 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:48:00 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:00 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:48:00 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:48:00 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:48:00 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:48:00 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:48:00 localhost at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.jav
a:965)
Sep 23 20:48:00 localhost at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:60
0)
Sep 23 20:48:00 localhost at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
Sep 23 20:48:01 localhost at
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:890)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_tiles_005finsert_00
5f0(content_jsp.java:241)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_grouper_005frecordT
ile_005f0(content_jsp.java
:209)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspService(content_jsp.java:9
1)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:48:01 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:48:01 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.jav
a:965)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:60
0)
Sep 23 20:48:01 localhost at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
Sep 23 20:48:01 localhost at
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:890)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_tiles_005finsert_005f2
(body_jsp.java:399)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_grouper_005frecordTile
_005f0(body_jsp.java:223)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspService(body_jsp.java:100)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:48:01 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:48:01 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispa
tcher.java:584)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatc
her.java:497)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.jav
a:965)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:60
0)
Sep 23 20:48:01 localhost at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
Sep 23 20:48:01 localhost at
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag
.java:890)
Sep 23 20:48:01 localhost at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspx_meth_tiles_005finsert_0
05f2(template_jsp.java:448
)
Sep 23 20:48:01 localhost at
org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspService(template_jsp.java
:176)
Sep 23 20:48:01 localhost at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
Sep 23 20:48:01 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav
a:331)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
Sep 23 20:48:01 localhost at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
Sep 23 20:48:01 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:01 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Application
Dispatcher.java:461)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispa
tcher.java:399)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatc
her.java:301)
Sep 23 20:48:02 localhost at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java
:1056)
Sep 23 20:48:02 localhost at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProce
ssor.java:261)
Sep 23 20:48:02 localhost at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(Tile
sRequestProcessor.java:237
)
Sep 23 20:48:02 localhost at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesR
equestProcessor.java:300)
Sep 23 20:48:02 localhost at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:2
31)
Sep 23 20:48:02 localhost at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
Sep 23 20:48:02 localhost at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
Sep 23 20:48:02 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
Sep 23 20:48:02 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:188)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatch
er.java:679)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Application
Dispatcher.java:461)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispa
tcher.java:399)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatc
her.java:301)
Sep 23 20:48:02 localhost at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java
:1056)
Sep 23 20:48:02 localhost at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProce
ssor.java:261)
Sep 23 20:48:02 localhost at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPro
cessor.java:388)
Sep 23 20:48:02 localhost at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesR
equestProcessor.java:316)
Sep 23 20:48:02 localhost at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:2
31)
Sep 23 20:48:02 localhost at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
Sep 23 20:48:02 localhost at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
Sep 23 20:48:02 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
Sep 23 20:48:02 localhost at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Sep 23 20:48:02 localhost at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:269)


-----Original Message-----
From: Martti Jokipii
[mailto:]
Sent: Tuesday, September 23, 2008 1:10 PM
To:

Subject: [grouper-users] Problems with grouper-1.3.1

Hello,

I just upgraded from grouper-1.3.0 to 1.3.1 and tried to do my best to
merge configuration changes and additions into existing config files.
Two problems arise with 1.3.1 version under Tomcat 5.5.26:

1) When I log in (using HTTP server authentication), the main page only
displays the red text "Error!" and 'view source' tells:

<clip>

<!--start:/WEB-INF/jsp/MyGroups.jsp-->

<span class="jspError">Error!</span>

<!-- JspException:ServletException in '/WEB-INF/jsp/MyGroups.jsp':
ServletException in '/WEB-INF/jsp/browseStems.jsp': null -->

</clip>


2) When I (re)deploy grouper, the following kind of warning message
will be written into syslog(8):

Sep 23 19:49:08 localhost Grouper: INFO: JDBCSourceAdapter: JDBC driver
loaded.
Sep 23 19:49:08 localhost Grouper: INFO: JDBCSourceAdapter: Data Source
initialized.
Sep 23 19:49:08 localhost Grouper: INFO: JNDISourceAdapter: Success in
connecting to LDAP
Sep 23 19:49:10 localhost Grouper: WARN: CacheManager: Creating a new
instance of CacheManager using the diskStorePath
"/usr/local/grouper/cache/api" which is already used by an existing
CacheManager. The source of the configuration was URL of
file:/usr/local/grou
per/grouper-api-1.3.1/conf/grouper.ehcache.xml. The diskStore path for
this CacheManager will be set to
/usr/local/grouper/cache/api/ehcache_auto_created_1222188550014. To
avoid this warning consider using the CacheManager factory methods to
create a singleton Cac
heManager or specifying a separate ehcache configuration (ehcache.xml)
for each CacheManager instance.
Sep 23 19:49:10 localhost Grouper: INFO: EventLog: [deec941e-cde4-4ca0-
847d-3dc2a7221e69,'GrouperSystem','application'] session: start
(1489ms)


Grouper shell seems to work without problems.

Additional information:

webapps2.cc.tut.fi:/usr/local/grouper 469 # uname -a
Linux webapps2.cc.tut.fi 2.6.9-78.0.1.ELsmp #1 SMP Tue Jul 22 18:11:48
EDT 2008
i686 i686 i386 GNU/Linux

webapps2.cc.tut.fi:/usr/local/grouper 470 # java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)


Any ideas, what is going wrong?


- Martti

--
Martti Jokipii # E-mail:

Tampere University of Technology # Phone: +358 3 3115 2425
Network Administration # GSM: +358 40 849 0804
P.O. Box 692, 33101 Tampere, FINLAND # FAX: +358 3 3115 2172





--
Martti Jokipii # E-mail:

Tampere University of Technology # Phone: +358 3 3115 2425
Network Administration # GSM: +358 40 849 0804
P.O. Box 692, 33101 Tampere, FINLAND # FAX: +358 3 3115 2172




----------------------
GW Brown, Information Systems and Computing




Archive powered by MHonArc 2.6.16.

Top of Page