Jump to content
We've recently updated our Privacy Statement, available here ×

Connection problem with Jasper server, error 404, how to solve?


suleklarisa

Recommended Posts

No time if you restart the computer and design again to test the xml file to do external authentication with AD, it displays the error 404.

I believe it may even be a conflict with an earlier version of tomcat of xampp on the machine.

Reinstall the server again, the first access will work, but then no more.

I tried the SERVICERUN and it didn't work.

Create a user and password on the user tomcat inside the jasperserver and he does not recognize it when accessing the tomcat manager. * you restart again could be that.

I tried to start or tomcat from Xampp to see if it sends me any clue of the problem and shows that the ports are being used by tomcat from jasperserver, less badly.

I started Jasperreportstomcatw in C: Jaspersoft jasperreports-server-cp-7.5.0 apache-tomcat bin which was stopped and was also unsuccessful.

I imagine that if it was the version of java, it wouldn't work at all, so it kind of rules out that possibility.

The connection to mysql is ok.

If you can give a light, it will be very welcome. I keep seeing similar errors in the jasper community.

errojasperserver.jpg.7d5976013dfdabbe368cd8d7e772b267.jpg

erroxampjasperserver.jpg.7d01d05d597c1742d5ba5b32c282e7aa.jpg

 

Following is an excerpt from the catalina error log:

09-Jul-2020 12:23:41.925 INFORMAÇÕES [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]09-Jul-2020 12:23:41.925 INFORMAÇÕES [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.4309-Jul-2020 12:23:41.941 GRAVE [main] org.apache.tomcat.util.digester.Digester.fatalError Parse Fatal Error at line 45 column 10: O nome do atributo "de" associado a um tipo de elemento "nome" deve ser seguido do caractere ' = '.org.xml.sax.SAXParseException; lineNumber: 45; columnNumber: 10; O nome do atributo "de" associado a um tipo de elemento "nome" deve ser seguido do caractere ' = '.at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttribute(XMLDocumentFragmentScannerImpl.java:1531)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1315)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1487)at org.apache.catalina.users.MemoryUserDatabase.open(MemoryUserDatabase.java:452)at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:107)at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:94)at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321)at org.apache.naming.NamingContext.lookup(NamingContext.java:839)at org.apache.naming.NamingContext.lookup(NamingContext.java:173)at org.apache.catalina.realm.UserDatabaseRealm.startInternal(UserDatabaseRealm.java:223)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.realm.CombinedRealm.startInternal(CombinedRealm.java:252)at org.apache.catalina.realm.LockOutRealm.startInternal(LockOutRealm.java:120)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:258)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.startup.Catalina.start(Catalina.java:688)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)09-Jul-2020 12:23:41.941 ADVERTÊNCIA [main] org.apache.naming.NamingContext.lookup Unexpected exception resolving referenceorg.xml.sax.SAXParseException; lineNumber: 45; columnNumber: 10; O nome do atributo "de" associado a um tipo de elemento "nome" deve ser seguido do caractere ' = '.at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1487)at org.apache.catalina.users.MemoryUserDatabase.open(MemoryUserDatabase.java:452)at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:107)at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:94)at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321)at org.apache.naming.NamingContext.lookup(NamingContext.java:839)at org.apache.naming.NamingContext.lookup(NamingContext.java:173)at org.apache.catalina.realm.UserDatabaseRealm.startInternal(UserDatabaseRealm.java:223)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.realm.CombinedRealm.startInternal(CombinedRealm.java:252)at org.apache.catalina.realm.LockOutRealm.startInternal(LockOutRealm.java:120)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:258)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.startup.Catalina.start(Catalina.java:688)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)09-Jul-2020 12:23:41.941 GRAVE [main] org.apache.catalina.realm.UserDatabaseRealm.startInternal Exception looking up UserDatabase under key [userDatabase]javax.naming.NamingException: Unexpected exception resolving reference [Root exception is org.xml.sax.SAXParseException; lineNumber: 45; columnNumber: 10; O nome do atributo "de" associado a um tipo de elemento "nome" deve ser seguido do caractere ' = '.]at org.apache.naming.NamingContext.lookup(NamingContext.java:856)at org.apache.naming.NamingContext.lookup(NamingContext.java:173)at org.apache.catalina.realm.UserDatabaseRealm.startInternal(UserDatabaseRealm.java:223)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.realm.CombinedRealm.startInternal(CombinedRealm.java:252)at org.apache.catalina.realm.LockOutRealm.startInternal(LockOutRealm.java:120)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:258)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.startup.Catalina.start(Catalina.java:688)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)Caused by: org.xml.sax.SAXParseException; lineNumber: 45; columnNumber: 10; O nome do atributo "de" associado a um tipo de elemento "nome" deve ser seguido do caractere ' = '.at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1487)at org.apache.catalina.users.MemoryUserDatabase.open(MemoryUserDatabase.java:452)at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:107)at org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:94)at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321)at org.apache.naming.NamingContext.lookup(NamingContext.java:839)... 20 more09-Jul-2020 12:23:41.941 GRAVE [main] org.apache.catalina.realm.CombinedRealm.startInternal Failed to start [org.apache.catalina.realm.UserDatabaseRealm] realmorg.apache.catalina.LifecycleException: Failed to start component [Realm[userDatabaseRealm]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)at org.apache.catalina.realm.CombinedRealm.startInternal(CombinedRealm.java:252)at org.apache.catalina.realm.LockOutRealm.startInternal(LockOutRealm.java:120)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:917)at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:258)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.startup.Catalina.start(Catalina.java:688)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)Caused by: org.apache.catalina.LifecycleException: No UserDatabase component found under key [userDatabase]at org.apache.catalina.realm.UserDatabaseRealm.startInternal(UserDatabaseRealm.java:230)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 17 more09-Jul-2020 12:23:41.987 INFORMAÇÕES [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappshost-manager]09-Jul-2020 12:23:42.019 INFORMAÇÕES [localhost-startStop-2] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappsjasperserver]09-Jul-2020 12:23:42.019 INFORMAÇÕES [localhost-startStop-3] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappsmanager]09-Jul-2020 12:23:42.019 INFORMAÇÕES [localhost-startStop-4] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappsROOT]09-Jul-2020 12:23:43.816 INFORMAÇÕES [localhost-startStop-4] org.apache.jasper.servlet.TldScanner.scanJars 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.09-Jul-2020 12:23:43.816 INFORMAÇÕES [localhost-startStop-3] org.apache.jasper.servlet.TldScanner.scanJars 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.09-Jul-2020 12:23:43.816 INFORMAÇÕES [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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.09-Jul-2020 12:23:44.066 INFORMAÇÕES [localhost-startStop-4] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappsROOT] has finished in [2,016] ms09-Jul-2020 12:23:44.066 INFORMAÇÕES [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappshost-manager] has finished in [2,048] ms09-Jul-2020 12:23:44.066 INFORMAÇÕES [localhost-startStop-3] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappsmanager] has finished in [2,016] ms09-Jul-2020 12:24:15.571 INFORMAÇÕES [localhost-startStop-2] org.apache.jasper.servlet.TldScanner.scanJars 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.09-Jul-2020 12:24:17.884 GRAVE [localhost-startStop-2] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file09-Jul-2020 12:24:17.884 GRAVE [localhost-startStop-2] org.apache.catalina.core.StandardContext.startInternal Context [/jasperserver] startup failed due to previous errors09-Jul-2020 12:24:18.087 INFORMAÇÕES [localhost-startStop-2] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [C:Jaspersoftjasperreports-server-cp-7.5.0apache-tomcatwebappsjasperserver] has finished in [36,068] ms09-Jul-2020 12:24:18.103 INFORMAÇÕES [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]09-Jul-2020 12:24:18.134 INFORMAÇÕES [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]09-Jul-2020 12:24:18.134 INFORMAÇÕES [main] org.apache.catalina.startup.Catalina.start Server startup in 36517 ms[/code]

 

errojasperserver.jpg.6d595ee2c56795f5a80b5f47fc3d64a5.jpg

Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

SOLVED: Passing the LDAP authentication configuration file in an XML validator, helped to find structural errors in the file. Another error found was a modification that I had to make to the external authentication configuration file for it to work, due to an update to spring security. Follows change:

<!-- ERRO LOCALHOST  -->
    <bean id="proxyBasicProcessingFilter"
          class="com.jaspersoft.jasperserver.api.security.externalAuth.ExternalAuthBasicProcessingFilter" parent="basicProcessingFilter"> 
        <!-- SOLUÇÃO PARA ERRO -->
        <!-- <property name="authenticationManager" ref="ldapAuthenticationManager"/>  comment this line-->
        <constructor-arg index="0" ref="ldapAuthenticationManager"/>
        <!-- FIM -->

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...