Hi Andrea,
*1) First I tried to create a new admin account using create-administrator
. I got an exception:*
Exception: null
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1234)
at java.util.regex.Matcher.reset(Matcher.java:308)
at java.util.regex.Matcher.<init>(Matcher.java:228)
at java.util.regex.Pattern.matcher(Pattern.java:1088)
at
org.dspace.storage.rdbms.DatabaseManager.findByUnique(DatabaseManager.java:507)
at
org.dspace.storage.rdbms.DatabaseManager.find(DatabaseManager.java:475)
at org.dspace.eperson.Group.find(Group.java:688)
at
org.dspace.administer.CreateAdministrator.createAdministrator(CreateAdministrator.java:239)
at
org.dspace.administer.CreateAdministrator.negotiateAdministratorDetails(CreateAdministrator.java:216)
at
org.dspace.administer.CreateAdministrator.main(CreateAdministrator.java:82)
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.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.java:225)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:77)
*2) I have a local SMTP (exim4) and IMAP (dovecot) servers running well on
my localhost (I can use them to send my local account without problems).
But Dspace does notsend any email when I click on forgot password (It gives
internal error). *It seems that dspace cannot use the local SMTP server.
*3) Below my catalina.log*INFO: Starting Servlet Engine: Apache
Tomcat/7.0.42
Jan 04, 2016 11:24:16 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
/home/net/apache-tomcat-7.0.42/webapps/manager
Jan 04, 2016 11:24:40 AM org.apache.catalina.util.SessionIdGenerator
createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using
[SHA1PRNG] took [23,312] milliseconds.
Jan 04, 2016 11:24:40 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
/home/net/apache-tomcat-7.0.42/webapps/host-manager
Jan 04, 2016 11:24:40 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
/home/net/apache-tomcat-7.0.42/webapps/examples
Jan 04, 2016 11:24:40 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
/home/net/apache-tomcat-7.0.42/webapps/jspui
Jan 04, 2016 11:24:41 AM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO:
validateJarFile(/home/net/apache-tomcat-7.0.42/webapps/jspui/WEB-INF/lib/jsp-api-2.1.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
javax/el/Expression.class
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already
defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already
defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://jakarta.apache.org/taglibs/standard/scriptfree is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
Jan 04, 2016 11:24:53 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined
Jan 04, 2016 11:25:11 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory
/home/net/apache-tomcat-7.0.42/webapps/docs
Jan 04, 2016 11:25:11 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Jan 04, 2016 11:25:11 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Jan 04, 2016 11:25:11 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 54954 ms
Jan 04, 2016 11:25:21 AM org.apache.jasper.compiler.TldLocationsCache
tldScanJar
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
*4) If I want to change something in the dspace.cfg (I want to try another
SMTP server). Should I modify build.properties and rebuild dspace from
scratch ? or can I edit dspace.cfg manually ?5) The administration link is
absent on my home dspace page*Any advice will be surely helpful
*,*Thanks!
Mohamad
On Saturday, January 2, 2016 at 8:49:00 PM UTC+2, Mohamad CHAITOU wrote:
>
> Dear All,
>
> I have been struggling since a week to solve this problem without success.
> I installed Dspace CRIS (4.x.x) on ubuntu inside a vmware virtual machine.
> Everything has compiled successfully. However, when I try to invoke Dspace
> from tomact it gives me the following error (plz see below).
> It seems that the uri http://www.dspace.org/dspace-tags.tld is not active
> (I tried to open it from browser but i gives HTTP error 404).
> Please find below the error details and the specifications of my
> installation.
>
>
> HTTP Status 500 - The absolute uri: http://www.dspace.org/dspace-tags.tld
> cannot be resolved in either web.xml or the jar files deployed with this
> application
>
> type Exception report
>
> message The absolute uri: http://www.dspace.org/dspace-tags.tld cannot be
> resolved in either web.xml or the jar files deployed with this application
>
> description The server encountered an internal error that prevented it
> from fulfilling this request.
>
> exception
>
> org.apache.jasper.JasperException: The absolute uri:
> http://www.dspace.org/dspace-tags.tld cannot be resolved in either
> web.xml or the jar files deployed with this application
>
> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:56)
>
> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:445)
>
> org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:117)
>
> org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:311)
>
> org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:152)
> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:410)
> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:475)
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1427)
> org.apache.jasper.compiler.Parser.parse(Parser.java:138)
>
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
>
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:102)
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
>
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>
> note The full stack trace of the root cause is available in the Apache
> Tomcat/7.0.42 logs.
> Apache Tomcat/7.0.42
>
> Installation specification
> apache-ant-1.8.4
> apache-maven-3.0.4
> apache-tomcat-7.0.42
> psql (PostgreSQL) 9.4.5
> Oracle JDK 7 (1.7.0_79)
>
> Thanks in advance,
> Mohamad Chaitou
>
--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.