On Tue, Sep 27, 2022 at 03:20:04AM -0700, Gabriella Harangi wrote: > I've tried to start the handle server on our production server, which is a > fresh 7.3 install, and it doesn't work, it throws the same exception as > mentioned above. Then I've tried it on our test server, which is also a > dspace 7.3, but upgraded from dspace 7.2. The handle server doesn't start > there either (same exception). I've also tried it in docker with no success. > Always got the same error: > Exception in thread "main" java.lang.NoClassDefFoundError: > org/eclipse/jetty/servlet/ServletContextHandler > > Please, give me any suggestion, how can I fix the handle server.
It seems that the JAR which contains this class is not installed by 7.3. That class is found in the 'jetty-servlet' artifact. I think that if you add 'jetty-servlet-9.4.44.v20210927.jar' to the 'lib' directory, this problem will be fixed. You can find it here: https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-servlet/9.4.44.v20210927/jetty-servlet-9.4.44.v20210927.jar It may already be in your local repository (~/.m2/repository). I haven't figured out why the JAR is not installed. I can't find it in my development/test instances. The 'log/handle-server.log' is probably the best place to be looking for clues, should there be further problems. > Mark H. Wood a következőt írta (2022. szeptember 26., hétfő, 16:55:18 > UTC+2): > > > On Mon, Sep 26, 2022 at 03:43:40AM -0700, Fatih Güneş wrote: > > > Hello Tim, > > > We did some updates. Now I get no error message about Jetty-server. But > > > handle-server still does not start. Below is a part from dspace.log. > > > > > > 2022-09-26 13:31:47,687 WARN unknown unknown > > > org.dspace.servicemanager.DSpaceServiceManager @ Unable to locate bean > > by > > > name or id=dsprop. Will try to look up bean by type next. > > > > I think this is not related to the problem. The command line tool has > > two ways of discovering which commands exist. It first tries the new > > "script"s, apparently using the command's name itself. If not found > > that way, it looks the command up in the older 'launcher.xml' which > > maps it to the implementing class. > > > > So the ServiceManager will always log this warning for a command which > > is defined in launcher.xml. > > > > If the real issue is logged, it is probably after this entry. > > > > -- > > Mark H. Wood > > Lead Technology Analyst > > > > University Library > > Indiana University - Purdue University Indianapolis > > 755 W. Michigan Street > > Indianapolis, IN 46202 > > 317-274-0749 <(317)%20274-0749> > > www.ulib.iupui.edu > > > > -- > All messages to this mailing list should adhere to the Code of Conduct: > https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx > --- > You received this message because you are subscribed to the Google Groups > "DSpace Technical Support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to dspace-tech+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/dspace-tech/c9602b1f-5639-4e39-8e8f-06e889a079d9n%40googlegroups.com. -- Mark H. Wood Lead Technology Analyst University Library Indiana University - Purdue University Indianapolis 755 W. Michigan Street Indianapolis, IN 46202 317-274-0749 www.ulib.iupui.edu -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/YzL4BzWvI8G%2BqQ2D%40IUPUI.Edu.
signature.asc
Description: PGP signature