Internal Server Error in DSpace 6 /jspui/tools/collection-wizard

192 views
Skip to first unread message

Genzmehr, Matthias

unread,
Mar 24, 2017, 7:48:09 AM3/24/17
to dspac...@googlegroups.com

Hi DSpacer’s,

 

I’m new to DSpace and i’m running DSpace 6.0 on Debian 4.9.13 with  Tomcat 8.5.9 and PostgreSQL 9.4

 

Most seem’s to work perfect but i’m running into an Internal Server Error when I’m trying to create a new collection (/jspui/tools/collection-wizard).

 

It seems that DSpace is creating a StackOverflow caused by an endless loop in the recursive method

 

            org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

 

The dspace.log is attached below.

 

Do you have any ideas how to fix that?

 

dspace.log:

 

2017-03-24 12:14:31,324 INFO  org.dspace.authenticate.PasswordAuthentication @ anonymous:session_id=790DE4F13AC2591C85D0037655D1CFAE:ip_addr=134.93.236.34:authenticate:attempting password auth of user=m.gen...@ub.uni-mainz.de

2017-03-24 12:14:31,328 INFO  org.dspace.authenticate.PasswordAuthentication @ m.gen...@ub.uni-mainz.de:session_id=790DE4F13AC2591C85D0037655D1CFAE:ip_addr=134.93.236.34:authenticate:type=PasswordAuthentication

2017-03-24 12:14:31,328 INFO  org.dspace.eperson.EPersonServiceImpl @ m.gen...@ub.uni-mainz.de:session_id=790DE4F13AC2591C85D0037655D1CFAE:ip_addr=134.93.236.34:update_eperson:eperson_id=182d7662-456c-45de-92a3-29bbe763bf96

2017-03-24 12:14:31,339 INFO  org.dspace.app.webui.servlet.PasswordServlet @ m.gen...@ub.uni-mainz.de:session_id=790DE4F13AC2591C85D0037655D1CFAE:ip_addr=134.93.236.34:login:type=explicit

2017-03-24 12:14:31,451 INFO  org.dspace.app.webui.servlet.MyDSpaceServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_mydspace:

2017-03-24 12:14:48,114 INFO  org.dspace.app.webui.servlet.CommunityListServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_community_list:

2017-03-24 12:14:48,264 INFO  org.dspace.app.webui.servlet.RetrieveServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=b90f958c-4fe4-40e8-8c0a-362d989c1e6f

2017-03-24 12:14:48,264 INFO  org.dspace.usage.LoggerUsageEventListener @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=b90f958c-4fe4-40e8-8c0a-362d989c1e6f

2017-03-24 12:14:48,266 INFO  org.dspace.app.webui.servlet.RetrieveServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=517f9339-f71d-4173-9a0d-290d3497366a

2017-03-24 12:14:48,267 INFO  org.dspace.usage.LoggerUsageEventListener @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=517f9339-f71d-4173-9a0d-290d3497366a

2017-03-24 12:14:52,621 INFO  org.dspace.app.webui.servlet.HandleServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_community:community_id=45b4eb45-3998-4d7a-b5d2-e5a5717c16b9

2017-03-24 12:14:52,622 INFO  org.dspace.browse.BrowseEngine @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:browse_mini:

2017-03-24 12:14:52,635 INFO  org.dspace.app.webui.discovery.DiscoverUtility @ facets for scope, org.dspace.content.Community@b8825798: 4

2017-03-24 12:14:52,664 INFO  org.dspace.usage.LoggerUsageEventListener @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_community:community_id=45b4eb45-3998-4d7a-b5d2-e5a5717c16b9

2017-03-24 12:14:52,922 INFO  org.dspace.app.webui.servlet.RetrieveServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=517f9339-f71d-4173-9a0d-290d3497366a

2017-03-24 12:14:52,922 INFO  org.dspace.usage.LoggerUsageEventListener @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=517f9339-f71d-4173-9a0d-290d3497366a

2017-03-24 12:14:52,925 INFO  org.dspace.app.webui.servlet.RetrieveServlet @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=b90f958c-4fe4-40e8-8c0a-362d989c1e6f

2017-03-24 12:14:52,925 INFO  org.dspace.usage.LoggerUsageEventListener @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:view_bitstream:bitstream_id=b90f958c-4fe4-40e8-8c0a-362d989c1e6f

2017-03-24 12:14:56,199 INFO  org.dspace.content.CommunityServiceImpl @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:add_collection:community_id=45b4eb45-3998-4d7a-b5d2-e5a5717c16b9,collection_id=f3fda954-233e-44f3-8379-2f8e3dd35ee0

2017-03-24 12:14:56,202 INFO  org.hibernate.dialect.Dialect @ HHH000400: Using dialect: org.hibernate.dialect.PostgreSQL82Dialect

2017-03-24 12:14:56,212 INFO  org.dspace.content.CollectionServiceImpl @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:create_collection:collection_id=f3fda954-233e-44f3-8379-2f8e3dd35ee0,handle=123456789/22

2017-03-24 12:14:56,249 INFO  org.dspace.discovery.SolrServiceImpl @ Wrote Collection: 123456789/22 to Index

2017-03-24 12:15:02,828 INFO  org.dspace.eperson.GroupServiceImpl @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:create_group:group_id=22008f18-eab9-4b83-b885-e356c8801418

2017-03-24 12:15:02,840 INFO  org.dspace.eperson.GroupServiceImpl @ m.gen...@ub.uni-mainz.de:session_id=9F063D877097EE508D68D1DC3A280E45:ip_addr=134.93.236.34:update_group:group_id=22008f18-eab9-4b83-b885-e356c8801418

2017-03-24 12:15:02,853 WARN  org.dspace.app.webui.servlet.InternalErrorServlet @ :session_id=9F063D877097EE508D68D1DC3A280E45:internal_error:-- URL Was: http://ub-service-03.zdv.uni-mainz.de/jspui/tools/collection-wizard

-- Method: POST

-- Parameters were:

-- public_read: "true"

-- submitters: "true"

-- workflow2: "true"

-- default.item: "true"

-- collection_id: "f3fda954-233e-44f3-8379-2f8e3dd35ee0"

-- stage: "1"

-- submit_next: "Next >"

 

javax.servlet.ServletException: Servlet execution threw an exception

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

                at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

                at org.dspace.app.webui.filter.RegisteredOnlyFilter.doFilter(RegisteredOnlyFilter.java:66)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

                at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)

                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)

                at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474)

                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)

                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)

                at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)

                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)

                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)

                at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:478)

                at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

                at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)

                at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1437)

                at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

                at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

                at java.lang.Thread.run(Thread.java:745)

Caused by: java.lang.StackOverflowError

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:639)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                ...

                [1024 times same output line]

                ...

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

                at org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

2017-03-24 12:15:02,864 WARN  org.dspace.app.webui.util.UIUtil @ Unable to send email alert

org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: org.dspace.content.DSpaceObject.metadata, could not initialize proxy - no Session

                at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:569)

                at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:188)

                at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:548)

                at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:126)

                at org.hibernate.collection.internal.PersistentBag.iterator(PersistentBag.java:266)

                at org.dspace.content.DSpaceObjectServiceImpl.getMetadata(DSpaceObjectServiceImpl.java:129)

                at org.dspace.content.DSpaceObjectServiceImpl.getMetadataFirstValue(DSpaceObjectServiceImpl.java:380)

                at org.dspace.eperson.EPerson.getFirstName(EPerson.java:250)

                at org.dspace.eperson.EPerson.getFullName(EPerson.java:226)

                at org.dspace.app.webui.util.UIUtil.sendAlert(UIUtil.java:531)

                at org.dspace.app.webui.servlet.InternalErrorServlet.doGet(InternalErrorServlet.java:54)

                at org.dspace.app.webui.servlet.InternalErrorServlet.doPost(InternalErrorServlet.java:62)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)

                at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:726)

                at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)

                at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:394)

                at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)

                at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:395)

                at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:332)

                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:175)

                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)

                at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)

                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)

                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)

                at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:478)

                at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

                at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)

                at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1437)

                at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

                at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

                at java.lang.Thread.run(Thread.java:745)

 

Thanks for help!

 

Blessings

Matthias Genzmehr

 

 

MATTHIAS GENZMEHR

_______________________

 

Universitätsbibliothek Mainz

Digitale Bibliotheksdienste

Lokale Dienste

Jakob-Welder-Weg 6

55128 Mainz

Tel.: 06131/39-20784

 

http://www.ub.uni-mainz.de

M.Gen...@ub.uni-mainz.de

 

Logo_mit_JGU-Email

 

Braxton Van Gundy

unread,
Jun 18, 2020, 12:06:42 PM6/18/20
to DSpace Technical Support
Running into the exact same issue over here, did you ever find a fix for this?


On Friday, March 24, 2017 at 7:48:09 AM UTC-4, Genzmehr, Matthias wrote:

Hi DSpacer’s,

 

I’m new to DSpace and i’m running DSpace 6.0 on Debian 4.9.13 with  Tomcat 8.5.9 and PostgreSQL 9.4

 

Most seem’s to work perfect but i’m running into an Internal Server Error when I’m trying to create a new collection (/jspui/tools/collection-wizard).

 

It seems that DSpace is creating a StackOverflow caused by an endless loop in the recursive method

 

            org.dspace.eperson.GroupServiceImpl.getChildren(GroupServiceImpl.java:642)

 

The dspace.log is attached below.

 

Do you have any ideas how to fix that?

 

dspace.log:

 

2017-03-24 12:14:31,324 INFO  org.dspace.authenticate.PasswordAuthentication @ anonymous:session_id=790DE4F13AC2591C85D0037655D1CFAE:ip_addr=134.93.236.34:authenticate:attempting password auth of user=m.ge...@ub.uni-mainz.de

suresh patil

unread,
Dec 24, 2024, 5:23:30 AM12/24/24
to DSpace Technical Support
anybody have the solution for this?
Reply all
Reply to author
Forward
0 new messages