tibcosoftware / js-docker Goto Github PK
View Code? Open in Web Editor NEWContainer deployment of TIBCO JasperReports® Server
Container deployment of TIBCO JasperReports® Server
How to find the jasperreports-server-6.3.0-bin.zip, if it is not possible,
there is a version of the script for the version jasperreports-server-cp-6.3.0-bin.zip?
Unsure how to adapt the scripts in this repo to work with 7.5 CE. All references in entrypoint.sh point to jasperserver-pro and I am unable to generate keystore properly.
Is there anyway to configure username, password, database, hostname via k8s at runtime. Doesnt seem to be anyway to use the helm chart to mount default_master.properties to override, due to the buildomatic not using the volume imports. Is the only way to configure the image at build time?
My understanding of container best practice is to not run as root. Is there a specific reason for that occurring here?
is it possible that I could get some pointers on how to use this repo to make it compatible with MSSQL Server instead of having PostgreSQL as the default jasperserver repository? Much like this article? https://community.jaspersoft.com/documentation/jasperreports-server-source-build-guide/v561/source-build-setup-other-databases We have a TIBCO account if that helps any.
We have our own wildcard domain certificate. In other dockerized apps I either copy the certificates to a particular place in the Dockerfile. Or I make them available through a mounted volume.
Suppose I had a volume mounted to /app/certificates that contained the certificate.crt and the myserver.key files.
How would I modify the Dockerfile to use these certificates instead of a self-signed certificate?
Latest community download is jasperserver.war not jasperserver-pro.war
entrypoint.sh assumes the later and fails to run...
Hello,
We use js-docker as a basis to build a customized image that is deployed to our OpenShift environment. Most of the customizations work, but for the quartz configuration that we need to schedule reports and send them via mail the process is a little bit confusing and doesn't work as expected. We added JasperReports Server customizations for additional jars, a custom error page and external auth (those work fine).
Additionally we added the js.quartz.properties file. However this is not working because the entrypoint.sh file executes the buildomatic deploy-webapp-pro
step after the customizations which in turn overrides our configuration file. At least that is what I think happens after reading "TIBCO JasperReports® Server Installation Guide Software Release 7.5" at page 56:
<js-install>/buildomatic/build_conf/default/webapp/WEB-INF/js.quartz.properties
Copied to <tomcat>/webapps/jasperserver-pro/WEB-INF/js.quartz.properties"
We found #19 and based on this I implemented a hacky fix by modifying the entrypoint.sh and echoing the correct config to the js.quartz.properties file in the tomcat WEB-INF folder after the buildomatic part. With this scheduling and sending mails works.
Is this the preferred way we should do this or is there another, cleaner way to make this work? I would prefer a solution that doesn't require the modification of the entrypoint.sh file, because with how it is now we always have to check if and what was changed in that file to adapt our custom entrypoint if necessary. At least when we pull the latest changes from GitHub.
Thanks,
Ron
JasperServer 7.2.0 doesn't run on Tomcat 9.0.29. We only certify Tomcat 9.0.17:
https://community.jaspersoft.com/wiki/tomcat-will-not-deploy-jasperserver-tenantbean-already-exists-error
Is it possible to use these scripts to build a Docker image of PRO JasperServer version?
If so, where do i get a jasperreports-server-*.zip file? My company owns 5.6.0 PRO license.
Hello! This is less of an issue and more of a question... I am refactoring my entrypoint.sh script in my own repo and I was wondering why is this if/else statement necessary: https://github.com/TIBCOSoftware/js-docker/blob/master/scripts/entrypoint.sh#L77 It looks like both options end up being setup_jasperserver deploy-webapp-pro ? Am I misreading this code? Thank you for your time!
Add support for JasperReport Server 6.4.
According to documentation, server install guide
JVM Options on Linux and Mac OSX
Options for all app servers,all JDKs
JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx2048m -Xss2m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled"
I see this error in the docker log: 8/17/2017 3:27:21 PM2017-08-17 20:27:21,768 ERROR JDBCExceptionReporter,localhost-startStop-1:101 - ERROR: relation "jiresourcefolder" does not exist
This is more of the logs.
deploy-webapp-datasource-configs:
8/17/2017 3:26:35 PM [echo]
8/17/2017 3:26:35 PM [echo] Property values (in app-server.xml: deploy-webapp):
8/17/2017 3:26:35 PM [echo] jsEdition = ${jsEdition}
8/17/2017 3:26:35 PM [echo] warSourceDir = ${warSourceDir}
8/17/2017 3:26:35 PM [echo] warTargetDir = /usr/local/tomcat/webapps/jasperserver-pro
8/17/2017 3:26:35 PM [echo] webAppName = jasperserver-pro
8/17/2017 3:26:35 PM [echo] webAppNameCE = jasperserver
8/17/2017 3:26:35 PM [echo] webAppNamePro = jasperserver-pro
8/17/2017 3:26:35 PM [echo] webAppNameSrc = ${webAppNameSrc}
8/17/2017 3:26:35 PM [echo] webAppNameDel = ${webAppNameDel}
8/17/2017 3:26:35 PM [echo] warTargetDirDel = ${warTargetDirDel}
8/17/2017 3:26:35 PM [copy] Copying 4 files to /usr/local/tomcat/webapps/jasperserver-pro
8/17/2017 3:26:35 PM
8/17/2017 3:26:35 PMBUILD SUCCESSFUL
8/17/2017 3:26:35 PMTotal time: 0 seconds
8/17/2017 3:26:35 PMUnable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
8/17/2017 3:26:35 PMBuildfile: /usr/src/jasperreports-server/buildomatic/build.xml
8/17/2017 3:26:36 PM [echo] Filtering properties (cleaning out blank spaces)
8/17/2017 3:26:36 PM [echo] chkIfPackageManagedTomcat: check if package managed tomcat
8/17/2017 3:26:36 PM [echo] Tomcat DBCP Factory: com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory
8/17/2017 3:26:36 PM [echo] chkAndSetLocaleDbSettings: dbType is postgresql
8/17/2017 3:26:36 PM [echo] chkAndSetLocaleDbSettings: db.set.lc_collate and db.set.lc_ctype are NOT both set
8/17/2017 3:26:36 PM [echo] chkAndSetLocaleDbSettings: parse: scripts.properties for db commands
8/17/2017 3:26:36 PM [echo] chkIfPackageManagedTomcat: check if package managed tomcat
8/17/2017 3:26:36 PM [echo] using settings file: /usr/src/jasperreports-server/buildomatic/build_conf/default/maven_settings.xml
8/17/2017 3:26:36 PM
8/17/2017 3:26:36 PMdeploy-jdbc-jar:
8/17/2017 3:26:36 PM [echo] Copy JDBC drivers to the app-server
8/17/2017 3:26:36 PM [echo] First copy jars
8/17/2017 3:26:36 PM [echo] FROM the conf_source/db/app-srv-jdbc-drivers folder
8/17/2017 3:26:36 PM [echo] TO the folder /usr/local/tomcat/lib
8/17/2017 3:26:36 PM [echo] About to copy JS repository JDBC driver (if it exists):
8/17/2017 3:26:36 PM [echo] Copy jdbc driver from: /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar
8/17/2017 3:26:36 PM [echo] Copy jdbc driver to: /usr/local/tomcat/lib
8/17/2017 3:26:36 PM [copy] Copying 1 file to /usr/local/tomcat/lib
8/17/2017 3:26:36 PM [copy] Copying /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar to /usr/local/tomcat/lib/postgresql-9.2-1002.jdbc4.jar
8/17/2017 3:26:36 PM
8/17/2017 3:26:36 PMBUILD SUCCESSFUL
8/17/2017 3:26:36 PMTotal time: 0 seconds
8/17/2017 3:26:36 PMUnable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
8/17/2017 3:26:36 PMBuildfile: /usr/src/jasperreports-server/buildomatic/build.xml
8/17/2017 3:26:36 PM [echo] Filtering properties (cleaning out blank spaces)
8/17/2017 3:26:37 PM [echo] chkIfPackageManagedTomcat: check if package managed tomcat
8/17/2017 3:26:37 PM [echo] Tomcat DBCP Factory: com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory
8/17/2017 3:26:37 PM [echo] chkAndSetLocaleDbSettings: dbType is postgresql
8/17/2017 3:26:37 PM [echo] chkAndSetLocaleDbSettings: db.set.lc_collate and db.set.lc_ctype are NOT both set
8/17/2017 3:26:37 PM [echo] chkAndSetLocaleDbSettings: parse: scripts.properties for db commands
8/17/2017 3:26:37 PM [echo] chkIfPackageManagedTomcat: check if package managed tomcat
8/17/2017 3:26:37 PM [echo] using settings file: /usr/src/jasperreports-server/buildomatic/build_conf/default/maven_settings.xml
8/17/2017 3:26:37 PM
8/17/2017 3:26:37 PMdeploy-jdbc-jar:
8/17/2017 3:26:37 PM [echo] Copy JDBC drivers to the app-server
8/17/2017 3:26:37 PM [echo] First copy jars
8/17/2017 3:26:37 PM [echo] FROM the conf_source/db/app-srv-jdbc-drivers folder
8/17/2017 3:26:37 PM [echo] TO the folder /usr/local/tomcat/lib
8/17/2017 3:26:37 PM [echo] About to copy JS repository JDBC driver (if it exists):
8/17/2017 3:26:37 PM [echo] Copy jdbc driver from: /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar
8/17/2017 3:26:37 PM [echo] Copy jdbc driver to: /usr/local/tomcat/lib
8/17/2017 3:26:37 PM [copy] Copying 1 file to /usr/local/tomcat/lib
8/17/2017 3:26:37 PM [copy] Copying /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar to /usr/local/tomcat/lib/postgresql-9.2-1002.jdbc4.jar
8/17/2017 3:26:37 PM
8/17/2017 3:26:37 PMBUILD SUCCESSFUL
8/17/2017 3:26:37 PMTotal time: 0 seconds
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.904 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.0.45
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.906 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jun 26 2017 20:06:07 UTC
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.906 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.0.45.0
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.907 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.907 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 3.13.0-96-generic
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.907 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.907 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-8-openjdk-amd64/jre
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.907 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_141-8u141-b15-1~deb9u1-b15
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.908 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.908 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.908 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.908 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.909 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.909 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.909 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.910 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx2g
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.910 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseParNewGC
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.911 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseConcMarkSweepGC
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.911 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djs.license.directory=/usr/local/share/jasperreports-pro/license
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.911 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.endorsed.dirs=/usr/local/tomcat/endorsed
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.911 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.911 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.912 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.912 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library 1.2.12 using APR version 1.5.2.
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.912 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.916 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized (OpenSSL 1.1.0f 25 May 2017)
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.988 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-apr-8080"]
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.996 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-apr-8009"]
8/17/2017 3:26:37 PM17-Aug-2017 20:26:37.998 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 438 ms
8/17/2017 3:26:38 PM17-Aug-2017 20:26:38.019 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
8/17/2017 3:26:38 PM17-Aug-2017 20:26:38.019 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.45
8/17/2017 3:26:38 PM17-Aug-2017 20:26:38.028 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/jasperserver-pro
8/17/2017 3:26:58 PM17-Aug-2017 20:26:58.372 INFO [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.
8/17/2017 3:27:21 PM2017-08-17 20:27:21,768 ERROR JDBCExceptionReporter,localhost-startStop-1:101 - ERROR: relation "jiresourcefolder" does not exist
8/17/2017 3:27:21 PM Position: 310
8/17/2017 3:27:22 PM2017-08-17 20:27:22,300 ERROR EhCacheImpl,localhost-startStop-1:556 - -- JasperServer: EhCacheImpl shutdown called. This normal shutdown operation.
8/17/2017 3:27:22 PM2017-08-17 20:27:22,308 ERROR EhCacheImpl,localhost-startStop-1:559 - -- JasperServer: EhCacheImpl calling cleanerTimer.cancel(). This normal shutdown operation.
8/17/2017 3:27:22 PM -- JasperServer: ProfileAttributeCacheImpl shutdown called. This normal shutdown operation.
8/17/2017 3:27:22 PM2017-08-17 20:27:22,398 ERROR ContextLoader,localhost-startStop-1:331 - Context initialization failed
8/17/2017 3:27:22 PMorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'proOnStartPropagator' defined in ServletContext resource [/WEB-INF/applicationContext-onStart-web-pro.xml]: Invocation of init method failed; nested exception is com.jaspersoft.jasperserver.api.JSExceptionWrapper: could not execute query; SQL [select this_.id as id2_0_, this_.version as version2_0_, this_.uri as uri2_0_, this_.hidden as hidden2_0_, this_.name as name2_0_, this_.label as label2_0_, this_.description as descript5_2_0_, this_.parent_folder as parent8_2_0_, this_.creation_date as creation6_2_0_, this_.update_date as update7_2_0_ from JIResourceFolder this_ where (this_.uri=?)]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
8/17/2017 3:27:22 PMArguments:
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)
8/17/2017 3:27:22 PM at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:934)
8/17/2017 3:27:22 PM at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
8/17/2017 3:27:22 PM at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)
8/17/2017 3:27:22 PM at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
8/17/2017 3:27:22 PM at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
8/17/2017 3:27:22 PM at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4853)
8/17/2017 3:27:22 PM at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5314)
8/17/2017 3:27:22 PM at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
8/17/2017 3:27:22 PM at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
8/17/2017 3:27:22 PM at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
8/17/2017 3:27:22 PM at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
8/17/2017 3:27:22 PM at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1129)
8/17/2017 3:27:22 PM at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1871)
8/17/2017 3:27:22 PM at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
8/17/2017 3:27:22 PM at java.util.concurrent.FutureTask.run(FutureTask.java:266)
8/17/2017 3:27:22 PM at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
8/17/2017 3:27:22 PM at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
8/17/2017 3:27:22 PM at java.lang.Thread.run(Thread.java:748)
8/17/2017 3:27:22 PMCaused by: com.jaspersoft.jasperserver.api.JSExceptionWrapper: could not execute query; SQL [select this_.id as id2_0_, this_.version as version2_0_, this_.uri as uri2_0_, this_.hidden as hidden2_0_, this_.name as name2_0_, this_.label as label2_0_, this_.description as descript5_2_0_, this_.parent_folder as parent8_2_0_, this_.creation_date as creation6_2_0_, this_.update_date as update7_2_0_ from JIResourceFolder this_ where (this_.uri=?)]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
8/17/2017 3:27:22 PMArguments:
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.HibernateDaoImpl.executeCallback(HibernateDaoImpl.java:71)
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.hibernate.HibernateRepositoryServiceImpl.getFolderUnsecure(HibernateRepositoryServiceImpl.java:1614)
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.hibernate.HibernateRepositoryServiceImpl.getFolder(HibernateRepositoryServiceImpl.java:1604)
8/17/2017 3:27:22 PM at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
8/17/2017 3:27:22 PM at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
8/17/2017 3:27:22 PM at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
8/17/2017 3:27:22 PM at java.lang.reflect.Method.invoke(Method.java:498)
8/17/2017 3:27:22 PM at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
8/17/2017 3:27:22 PM at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
8/17/2017 3:27:22 PM at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
8/17/2017 3:27:22 PM at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
8/17/2017 3:27:22 PM at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
8/17/2017 3:27:22 PM at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
8/17/2017 3:27:22 PM at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
8/17/2017 3:27:22 PM at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
8/17/2017 3:27:22 PM at com.sun.proxy.$Proxy37.getFolder(Unknown Source)
8/17/2017 3:27:22 PM at com.jaspersoft.ji.war.themes.MTThemeOnStartPropagator.ensureDefaultFolder(MTThemeOnStartPropagator.java:71)
8/17/2017 3:27:22 PM at com.jaspersoft.ji.war.themes.MTThemeOnStartPropagator.afterPropertiesSet(MTThemeOnStartPropagator.java:53)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573)
8/17/2017 3:27:22 PM at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)
8/17/2017 3:27:22 PM ... 25 more
8/17/2017 3:27:22 PMCaused by: org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; SQL [select this_.id as id2_0_, this_.version as version2_0_, this_.uri as uri2_0_, this_.hidden as hidden2_0_, this_.name as name2_0_, this_.label as label2_0_, this_.description as descript5_2_0_, this_.parent_folder as parent8_2_0_, this_.creation_date as creation6_2_0_, this_.update_date as update7_2_0_ from JIResourceFolder this_ where (this_.uri=?)]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:635)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:412)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:375)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate.findByCriteria(HibernateTemplate.java:1047)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate.findByCriteria(HibernateTemplate.java:1040)
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.hibernate.HibernateRepositoryServiceImpl.findByCriteria(HibernateRepositoryServiceImpl.java:143)
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.hibernate.HibernateRepositoryServiceImpl.getFolder(HibernateRepositoryServiceImpl.java:515)
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.hibernate.HibernateRepositoryServiceImpl$27.execute(HibernateRepositoryServiceImpl.java:1616)
8/17/2017 3:27:22 PM at com.jaspersoft.jasperserver.api.metadata.common.service.impl.HibernateDaoImpl.executeCallback(HibernateDaoImpl.java:65)
8/17/2017 3:27:22 PM ... 44 more
8/17/2017 3:27:22 PMCaused by: org.hibernate.exception.SQLGrammarException: could not execute query
8/17/2017 3:27:22 PM at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)
8/17/2017 3:27:22 PM at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.doList(Loader.java:2235)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.list(Loader.java:2124)
8/17/2017 3:27:22 PM at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:118)
8/17/2017 3:27:22 PM at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1597)
8/17/2017 3:27:22 PM at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:306)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate$36.doInHibernate(HibernateTemplate.java:1057)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate$36.doInHibernate(HibernateTemplate.java:1047)
8/17/2017 3:27:22 PM at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:407)
8/17/2017 3:27:22 PM ... 51 more
8/17/2017 3:27:22 PMCaused by: org.postgresql.util.PSQLException: ERROR: relation "jiresourcefolder" does not exist
8/17/2017 3:27:22 PM Position: 310
8/17/2017 3:27:22 PM at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157)
8/17/2017 3:27:22 PM at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886)
8/17/2017 3:27:22 PM at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
8/17/2017 3:27:22 PM at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555)
8/17/2017 3:27:22 PM at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417)
8/17/2017 3:27:22 PM at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:302)
8/17/2017 3:27:22 PM at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
8/17/2017 3:27:22 PM at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
8/17/2017 3:27:22 PM at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.doQuery(Loader.java:697)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
8/17/2017 3:27:22 PM at org.hibernate.loader.Loader.doList(Loader.java:2232)
8/17/2017 3:27:22 PM ... 59 more
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.480 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.493 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [/jasperserver-pro] startup failed due to previous errors
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.525 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.oracle.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.526 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.oracle.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.526 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.sqlserver.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.527 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.sqlserver.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.527 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.db2.DB2Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.528 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.db2.DB2Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.528 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.hive.HiveDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.529 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.hive.HiveDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.529 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.impala.ImpalaDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.530 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.impala.ImpalaDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.530 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.mongodb.MongoDBDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.531 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.mongodb.MongoDBDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.531 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.redshift.RedshiftDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.532 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [tibcosoftware.jdbc.redshift.RedshiftDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.533 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [jasperserver-pro] registered the JDBC driver [org.teiid.jdbc.TeiidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.536 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [Thread-3] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Object.wait(Native Method)
8/17/2017 3:27:22 PM java.lang.Object.wait(Object.java:502)
8/17/2017 3:27:22 PM com.jaspersoft.jasperserver.war.themes.ThemeCache$RefreshThread.run(ThemeCache.java:316)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.537 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [CascadeCacheCleaner] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Object.wait(Native Method)
8/17/2017 3:27:22 PM java.util.TimerThread.mainLoop(Timer.java:552)
8/17/2017 3:27:22 PM java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.540 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [quartzScheduler_Worker-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Object.wait(Native Method)
8/17/2017 3:27:22 PM org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.541 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [quartzScheduler_Worker-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Object.wait(Native Method)
8/17/2017 3:27:22 PM org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.542 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [Timer-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Object.wait(Native Method)
8/17/2017 3:27:22 PM java.util.TimerThread.mainLoop(Timer.java:552)
8/17/2017 3:27:22 PM java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.543 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [bitronix-task-scheduler] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Thread.sleep(Native Method)
8/17/2017 3:27:22 PM bitronix.tm.timer.TaskScheduler.run(TaskScheduler.java:245)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.544 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [BufferManager Cleaner] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM java.lang.Object.wait(Native Method)
8/17/2017 3:27:22 PM org.teiid.common.buffer.impl.BufferManagerImpl$Cleaner.run(BufferManagerImpl.java:120)
8/17/2017 3:27:22 PM java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:27:22 PM java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.546 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [jasperserver-pro] appears to have started a thread named [Scheduled-eviction-thread-0] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
8/17/2017 3:27:22 PM sun.misc.Unsafe.park(Native Method)
8/17/2017 3:27:22 PM java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
8/17/2017 3:27:22 PM java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
8/17/2017 3:27:22 PM java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
8/17/2017 3:27:22 PM java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
8/17/2017 3:27:22 PM java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
8/17/2017 3:27:22 PM java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
8/17/2017 3:27:22 PM java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
8/17/2017 3:27:22 PM java.lang.Thread.run(Thread.java:748)
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.549 SEVERE [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [jasperserver-pro] created a ThreadLocal with key of type [org.teiid.query.parser.QueryParser$1] (value [org.teiid.query.parser.QueryParser$1@74714b21]) and a value of type [org.teiid.query.parser.QueryParser] (value [org.teiid.query.parser.QueryParser@49de933c]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.572 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/jasperserver-pro has finished in 44,543 ms
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.572 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/manager
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.685 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/manager has finished in 113 ms
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.686 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/examples
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.893 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/examples has finished in 207 ms
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.893 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/docs
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.973 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/docs has finished in 80 ms
8/17/2017 3:27:22 PM17-Aug-2017 20:27:22.974 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/ROOT
8/17/2017 3:27:23 PM17-Aug-2017 20:27:23.055 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/ROOT has finished in 81 ms
8/17/2017 3:27:23 PM17-Aug-2017 20:27:23.058 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/host-manager
8/17/2017 3:27:23 PM17-Aug-2017 20:27:23.139 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/host-manager has finished in 84 ms
8/17/2017 3:27:23 PM17-Aug-2017 20:27:23.144 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]
8/17/2017 3:27:23 PM17-Aug-2017 20:27:23.179 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-apr-8009"]
8/17/2017 3:27:23 PM17-Aug-2017 20:27:23.241 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 45243 ms
8/17/2017 3:27:43 PM17-Aug-2017 20:27:43.797 INFO [Timer-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:27:43 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:27:43 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:27:43 PM at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:976)
8/17/2017 3:27:43 PM at java.lang.ClassLoader.getResources(ClassLoader.java:1142)
8/17/2017 3:27:43 PM at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:348)
8/17/2017 3:27:43 PM at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
8/17/2017 3:27:43 PM at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
8/17/2017 3:27:43 PM at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293)
8/17/2017 3:27:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:27:43 PM at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289)
8/17/2017 3:27:43 PM at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)
8/17/2017 3:27:43 PM at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
8/17/2017 3:27:43 PM at java.util.prefs.XmlSupport.loadPrefsDoc(XmlSupport.java:241)
8/17/2017 3:27:43 PM at java.util.prefs.XmlSupport.importMap(XmlSupport.java:375)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:575)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:568)
8/17/2017 3:27:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.loadCache(FileSystemPreferences.java:567)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:790)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
8/17/2017 3:27:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
8/17/2017 3:27:43 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1338)
8/17/2017 3:27:43 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1343)
8/17/2017 3:27:43 PM at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1329)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
8/17/2017 3:27:43 PM at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
8/17/2017 3:27:43 PM at java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:27:43 PM at java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:27:43 PM
8/17/2017 3:28:13 PM17-Aug-2017 20:28:13.796 INFO [Timer-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:28:13 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:28:13 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:28:13 PM at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:976)
8/17/2017 3:28:13 PM at java.lang.ClassLoader.getResources(ClassLoader.java:1142)
8/17/2017 3:28:13 PM at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:348)
8/17/2017 3:28:13 PM at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
8/17/2017 3:28:13 PM at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
8/17/2017 3:28:13 PM at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293)
8/17/2017 3:28:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:28:13 PM at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289)
8/17/2017 3:28:13 PM at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)
8/17/2017 3:28:13 PM at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
8/17/2017 3:28:13 PM at java.util.prefs.XmlSupport.loadPrefsDoc(XmlSupport.java:241)
8/17/2017 3:28:13 PM at java.util.prefs.XmlSupport.importMap(XmlSupport.java:375)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:575)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:568)
8/17/2017 3:28:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.loadCache(FileSystemPreferences.java:567)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:790)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
8/17/2017 3:28:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
8/17/2017 3:28:13 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1338)
8/17/2017 3:28:13 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1343)
8/17/2017 3:28:13 PM at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1329)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
8/17/2017 3:28:13 PM at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
8/17/2017 3:28:13 PM at java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:28:13 PM at java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:28:13 PM
8/17/2017 3:28:16 PM17-Aug-2017 20:28:16.254 INFO [Scheduled-eviction-thread-0] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [org.infinispan.util.concurrent.BoundedConcurrentHashMap$Values]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:28:16 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [org.infinispan.util.concurrent.BoundedConcurrentHashMap$Values]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:28:16 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:28:16 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1341)
8/17/2017 3:28:16 PM at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1206)
8/17/2017 3:28:16 PM at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)
8/17/2017 3:28:16 PM at org.infinispan.util.concurrent.BoundedConcurrentHashMap.values(BoundedConcurrentHashMap.java:2113)
8/17/2017 3:28:16 PM at org.infinispan.container.DefaultDataContainer.purgeExpired(DefaultDataContainer.java:189)
8/17/2017 3:28:16 PM at org.infinispan.eviction.EvictionManagerImpl.processEviction(EvictionManagerImpl.java:102)
8/17/2017 3:28:16 PM at org.infinispan.eviction.EvictionManagerImpl$ScheduledTask.run(EvictionManagerImpl.java:144)
8/17/2017 3:28:16 PM at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
8/17/2017 3:28:16 PM at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
8/17/2017 3:28:16 PM at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
8/17/2017 3:28:16 PM at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
8/17/2017 3:28:16 PM at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
8/17/2017 3:28:16 PM at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
8/17/2017 3:28:16 PM at java.lang.Thread.run(Thread.java:748)
8/17/2017 3:28:16 PM
8/17/2017 3:28:43 PM17-Aug-2017 20:28:43.796 INFO [Timer-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:28:43 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:28:43 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:28:43 PM at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:976)
8/17/2017 3:28:43 PM at java.lang.ClassLoader.getResources(ClassLoader.java:1142)
8/17/2017 3:28:43 PM at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:348)
8/17/2017 3:28:43 PM at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
8/17/2017 3:28:43 PM at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
8/17/2017 3:28:43 PM at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293)
8/17/2017 3:28:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:28:43 PM at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289)
8/17/2017 3:28:43 PM at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)
8/17/2017 3:28:43 PM at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
8/17/2017 3:28:43 PM at java.util.prefs.XmlSupport.loadPrefsDoc(XmlSupport.java:241)
8/17/2017 3:28:43 PM at java.util.prefs.XmlSupport.importMap(XmlSupport.java:375)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:575)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:568)
8/17/2017 3:28:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.loadCache(FileSystemPreferences.java:567)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:790)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
8/17/2017 3:28:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
8/17/2017 3:28:43 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1338)
8/17/2017 3:28:43 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1343)
8/17/2017 3:28:43 PM at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1329)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
8/17/2017 3:28:43 PM at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
8/17/2017 3:28:43 PM at java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:28:43 PM at java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:28:43 PM
8/17/2017 3:29:13 PM17-Aug-2017 20:29:13.797 INFO [Timer-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:29:13 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:29:13 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:29:13 PM at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:976)
8/17/2017 3:29:13 PM at java.lang.ClassLoader.getResources(ClassLoader.java:1142)
8/17/2017 3:29:13 PM at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:348)
8/17/2017 3:29:13 PM at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
8/17/2017 3:29:13 PM at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
8/17/2017 3:29:13 PM at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293)
8/17/2017 3:29:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:29:13 PM at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289)
8/17/2017 3:29:13 PM at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)
8/17/2017 3:29:13 PM at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
8/17/2017 3:29:13 PM at java.util.prefs.XmlSupport.loadPrefsDoc(XmlSupport.java:241)
8/17/2017 3:29:13 PM at java.util.prefs.XmlSupport.importMap(XmlSupport.java:375)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:575)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:568)
8/17/2017 3:29:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.loadCache(FileSystemPreferences.java:567)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:790)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
8/17/2017 3:29:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
8/17/2017 3:29:13 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1338)
8/17/2017 3:29:13 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1343)
8/17/2017 3:29:13 PM at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1329)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
8/17/2017 3:29:13 PM at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
8/17/2017 3:29:13 PM at java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:29:13 PM at java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:29:13 PM
8/17/2017 3:29:43 PM17-Aug-2017 20:29:43.797 INFO [Timer-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:29:43 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:29:43 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:29:43 PM at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:976)
8/17/2017 3:29:43 PM at java.lang.ClassLoader.getResources(ClassLoader.java:1142)
8/17/2017 3:29:43 PM at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:348)
8/17/2017 3:29:43 PM at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
8/17/2017 3:29:43 PM at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
8/17/2017 3:29:43 PM at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293)
8/17/2017 3:29:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:29:43 PM at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289)
8/17/2017 3:29:43 PM at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)
8/17/2017 3:29:43 PM at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
8/17/2017 3:29:43 PM at java.util.prefs.XmlSupport.loadPrefsDoc(XmlSupport.java:241)
8/17/2017 3:29:43 PM at java.util.prefs.XmlSupport.importMap(XmlSupport.java:375)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:575)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:568)
8/17/2017 3:29:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.loadCache(FileSystemPreferences.java:567)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:790)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
8/17/2017 3:29:43 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
8/17/2017 3:29:43 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1338)
8/17/2017 3:29:43 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1343)
8/17/2017 3:29:43 PM at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1329)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
8/17/2017 3:29:43 PM at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
8/17/2017 3:29:43 PM at java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:29:43 PM at java.util.TimerThread.run(Timer.java:505)
8/17/2017 3:29:43 PM
8/17/2017 3:30:13 PM17-Aug-2017 20:30:13.797 INFO [Timer-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:30:13 PM java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
8/17/2017 3:30:13 PM at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353)
8/17/2017 3:30:13 PM at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:976)
8/17/2017 3:30:13 PM at java.lang.ClassLoader.getResources(ClassLoader.java:1142)
8/17/2017 3:30:13 PM at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:348)
8/17/2017 3:30:13 PM at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
8/17/2017 3:30:13 PM at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
8/17/2017 3:30:13 PM at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293)
8/17/2017 3:30:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:30:13 PM at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289)
8/17/2017 3:30:13 PM at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)
8/17/2017 3:30:13 PM at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
8/17/2017 3:30:13 PM at java.util.prefs.XmlSupport.loadPrefsDoc(XmlSupport.java:241)
8/17/2017 3:30:13 PM at java.util.prefs.XmlSupport.importMap(XmlSupport.java:375)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:575)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences$6.run(FileSystemPreferences.java:568)
8/17/2017 3:30:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.loadCache(FileSystemPreferences.java:567)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:790)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
8/17/2017 3:30:13 PM at java.security.AccessController.doPrivileged(Native Method)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
8/17/2017 3:30:13 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1338)
8/17/2017 3:30:13 PM at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1343)
8/17/2017 3:30:13 PM at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1329)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
8/17/2017 3:30:13 PM at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
8/17/2017 3:30:13 PM at java.util.TimerThread.mainLoop(Timer.java:555)
8/17/2017 3:30:13 PM at java.util.TimerThread.run(Timer.java:505)
I had a working version of this project, but whenver I try to change the contents of the zip file (the jasperreport server zip file) I get the error: /entrypoint.sh: line 57: ./js-ant: Permission denied the first time and /entrypoint.sh: line 66: ./js-ant: Permission denied the second. (the lines being "init-source-paths " and "./js-ant $i " respectively)
I want to change the js.quartz.properties file like in: https://community.jaspersoft.com/wiki/configuring-report-scheduler so that the dockerised server can send emails.
doing that or just any change, like adding an empty .txt file or deleting a file in the zip folder will start making permission denied errors.
I'm thinking editing the zip file, somehow changes its rights, but I made sure to give all files execution rights with chmod -R 777 .
I've added the RUN chmod +x /entrypoint.sh from the readme, but it didn't help.
I work on windows, with version jasperreports-server-cp-6.3.0-bin of the server .
I cant start the web application because I am getting a ton of org.springframework.beans errors. What am I doing wrong? Im using JasperReports 9.0.0
Hi, If multiple pods are running with jasper server, and cloud does not support sticky session, and consequent requests will go to the different pods, where the HTTP Session is invalid, and route me back to login page. Is there any configuration for disabling or enabling the session.
Thanks
Seshaa
Hi,
build jasperserver-pro:7.5.0 container fails on Ubuntu server:
ERROR: The certificate of ‘bbuseruploads.s3.amazonaws.com’ is not trusted.
Steps to reproduce:
tibco@osboxes:~/Docker/jaspersoft/js-docker$ sudo docker build -t jasperserver-pro:7.5.0 .
Sending build context to Docker daemon 2.089GB
Step 1/35 : ARG TOMCAT_BASE_IMAGE=tomcat:9.0.27-jdk11-openjdk
Step 2/35 : FROM ${TOMCAT_BASE_IMAGE}
---> cec8b4bd30de
Step 3/35 : ARG DN_HOSTNAME
---> Using cache
---> c31edcf70f6e
Step 4/35 : ARG KS_PASSWORD
---> Using cache
---> 870c38e2b3ec
Step 5/35 : ARG JRS_HTTPS_ONLY
---> Using cache
---> 0424c1447c9c
Step 6/35 : ARG HTTP_PORT
---> Using cache
---> 13e73340e65c
Step 7/35 : ARG HTTPS_PORT
---> Using cache
---> 9fbb3239f084
Step 8/35 : ARG POSTGRES_JDBC_DRIVER_VERSION
---> Using cache
---> 7da1e0d31b85
Step 9/35 : ARG JASPERREPORTS_SERVER_VERSION
---> Using cache
---> bbb97e6c3272
Step 10/35 : ARG EXPLODED_INSTALLER_DIRECTORY
---> Using cache
---> 3c61d8b5c999
Step 11/35 : ENV PHANTOMJS_VERSION ${PHANTOMJS_VERSION:-2.1.1}
---> Using cache
---> 8f7bf00afba0
Step 12/35 : ENV DN_HOSTNAME ${DN_HOSTNAME:-localhost.localdomain}
---> Using cache
---> 48bf2663af18
Step 13/35 : ENV KS_PASSWORD ${KS_PASSWORD:-changeit}
---> Using cache
---> 33eeef54610a
Step 14/35 : ENV JRS_HTTPS_ONLY ${JRS_HTTPS_ONLY:-false}
---> Using cache
---> 562f9f850306
Step 15/35 : ENV HTTP_PORT ${HTTP_PORT:-8080}
---> Using cache
---> 9729de94c4b6
Step 16/35 : ENV HTTPS_PORT ${HTTPS_PORT:-8443}
---> Using cache
---> 50ff05a47c58
Step 17/35 : ENV POSTGRES_JDBC_DRIVER_VERSION ${POSTGRES_JDBC_DRIVER_VERSION:-42.2.5}
---> Using cache
---> fbfe2dfe023f
Step 18/35 : ENV JASPERREPORTS_SERVER_VERSION ${JASPERREPORTS_SERVER_VERSION:-7.5.0}
---> Using cache
---> c9181bf8ffef
Step 19/35 : ENV EXPLODED_INSTALLER_DIRECTORY ${EXPLODED_INSTALLER_DIRECTORY:-resources/jasperreports-server-pro-$JASPERREPORTS_SERVER_VERSION-bin}
---> Using cache
---> c002052cae99
Step 20/35 : RUN mkdir -p /usr/src/jasperreports-server
---> Using cache
---> 459b49a7f10f
Step 21/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/jasperserver-pro $CATALINA_HOME/webapps/jasperserver-pro/
---> Using cache
---> 22cfc41f2be3
Step 22/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/TIB* /usr/src/jasperreports-server/
---> Using cache
---> ada71dbdb83c
Step 23/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/apache-ant /usr/src/jasperreports-server/apache-ant/
---> Using cache
---> 449c47608c4d
Step 24/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/js-ant /usr/src/jasperreports-server/buildomatic/
---> Using cache
---> 4db70ee3b7f1
Step 25/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/build.xml /usr/src/jasperreports-server/buildomatic/
---> Using cache
---> 7a016511262a
Step 26/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/bin/.xml /usr/src/jasperreports-server/buildomatic/bin/
---> Using cache
---> e1e4c603ab51
Step 27/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/bin/app-server /usr/src/jasperreports-server/buildomatic/bin/app-server/
---> Using cache
---> 24e96a0a00ad
Step 28/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/bin/groovy /usr/src/jasperreports-server/buildomatic/bin/groovy/
---> Using cache
---> 252e1d35f0c3
Step 29/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/conf_source /usr/src/jasperreports-server/buildomatic/conf_source/
---> Using cache
---> 6041da5b53b3
Step 30/35 : COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/target /usr/src/jasperreports-server/buildomatic/target/
---> Using cache
---> 972e1f72080c
Step 31/35 : COPY scripts/ /
---> Using cache
---> 6f409c5fc8de
Step 32/35 : RUN echo "nameserver 8.8.8.8" | tee /etc/resolv.conf > /dev/null && chmod +x /.sh && /installPackagesForJasperserver-pro.sh > /dev/null && echo "finished installing packages" && rm /installPackagesForJasperserver-pro.sh && rm -rf $CATALINA_HOME/webapps/ROOT && rm -rf $CATALINA_HOME/webapps/docs && rm -rf $CATALINA_HOME/webapps/examples && rm -rf $CATALINA_HOME/webapps/host-manager && rm -rf $CATALINA_HOME/webapps/manager && chmod +x /usr/src/jasperreports-server/buildomatic/js- && chmod +x /usr/src/jasperreports-server/apache-ant/bin/* && java -version && wget "https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2" -O /tmp/phantomjs.tar.bz2 --no-verbose && tar -xjf /tmp/phantomjs.tar.bz2 -C /tmp && rm -f /tmp/phantomjs.tar.bz2 && mv /tmp/phantomjslinux-x86_64 /usr/local/share/phantomjs && ln -sf /usr/local/share/phantomjs/bin/phantomjs /usr/local/bin && rm -rf /tmp/ && wget "https://jdbc.postgresql.org/download/postgresql-${POSTGRES_JDBC_DRIVER_VERSION}.jar" -P /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc --no-verbose && keytool -genkey -alias self_signed -dname "CN=${DN_HOSTNAME}" -storetype PKCS12 -storepass "${KS_PASSWORD}" -keypass "${KS_PASSWORD}" -keystore /root/.keystore.p12 && keytool -list -keystore /root/.keystore.p12 -storepass "${KS_PASSWORD}" -storetype PKCS12 && xmlstarlet ed --inplace --subnode "/Server/Service" --type elem -n Connector -v "" --var connector-ssl '$prev' --insert '$connector-ssl' --type attr -n port -v "${HTTPS_PORT}" --insert '$connector-ssl' --type attr -n protocol -v "org.apache.coyote.http11.Http11NioProtocol" --insert '$connector-ssl' --type attr -n maxThreads -v "150" --insert '$connector-ssl' --type attr -n SSLEnabled -v "true" --insert '$connector-ssl' --type attr -n scheme -v "https" --insert '$connector-ssl' --type attr -n secure -v "true" --insert '$connector-ssl' --type attr -n clientAuth -v "false" --insert '$connector-ssl' --type attr -n sslProtocol -v "TLS" --insert '$connector-ssl' --type attr -n keystorePass -v "${KS_PASSWORD}" --insert '$connector-ssl' --type attr -n keystoreFile -v "/root/.keystore.p12" ${CATALINA_HOME}/conf/server.xml
---> Running in 18f0ea72f1a8
debconf: delaying package configuration, since apt-utils is not installed
finished installing packages
openjdk version "11.0.5" 2019-10-15
OpenJDK Runtime Environment 18.9 (build 11.0.5+10)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10, mixed mode)
ERROR: The certificate of ‘bbuseruploads.s3.amazonaws.com’ is not trusted.
ERROR: The certificate of ‘bbuseruploads.s3.amazonaws.com’ hasn't got a known issuer.
The certificate's owner does not match hostname ‘bbuseruploads.s3.amazonaws.com’
The command '/bin/sh -c echo "nameserver 8.8.8.8" | tee /etc/resolv.conf > /dev/null && chmod +x /.sh && /installPackagesForJasperserver-pro.sh > /dev/null && echo "finished installing packages" && rm /installPackagesForJasperserver-pro.sh && rm -rf $CATALINA_HOME/webapps/ROOT && rm -rf $CATALINA_HOME/webapps/docs && rm -rf $CATALINA_HOME/webapps/examples && rm -rf $CATALINA_HOME/webapps/host-manager && rm -rf $CATALINA_HOME/webapps/manager && chmod +x /usr/src/jasperreports-server/buildomatic/js- && chmod +x /usr/src/jasperreports-server/apache-ant/bin/* && java -version && wget "https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2" -O /tmp/phantomjs.tar.bz2 --no-verbose && tar -xjf /tmp/phantomjs.tar.bz2 -C /tmp && rm -f /tmp/phantomjs.tar.bz2 && mv /tmp/phantomjslinux-x86_64 /usr/local/share/phantomjs && ln -sf /usr/local/share/phantomjs/bin/phantomjs /usr/local/bin && rm -rf /tmp/ && wget "https://jdbc.postgresql.org/download/postgresql-${POSTGRES_JDBC_DRIVER_VERSION}.jar" -P /usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc --no-verbose && keytool -genkey -alias self_signed -dname "CN=${DN_HOSTNAME}" -storetype PKCS12 -storepass "${KS_PASSWORD}" -keypass "${KS_PASSWORD}" -keystore /root/.keystore.p12 && keytool -list -keystore /root/.keystore.p12 -storepass "${KS_PASSWORD}" -storetype PKCS12 && xmlstarlet ed --inplace --subnode "/Server/Service" --type elem -n Connector -v "" --var connector-ssl '$prev' --insert '$connector-ssl' --type attr -n port -v "${HTTPS_PORT}" --insert '$connector-ssl' --type attr -n protocol -v "org.apache.coyote.http11.Http11NioProtocol" --insert '$connector-ssl' --type attr -n maxThreads -v "150" --insert '$connector-ssl' --type attr -n SSLEnabled -v "true" --insert '$connector-ssl' --type attr -n scheme -v "https" --insert '$connector-ssl' --type attr -n secure -v "true" --insert '$connector-ssl' --type attr -n clientAuth -v "false" --insert '$connector-ssl' --type attr -n sslProtocol -v "TLS" --insert '$connector-ssl' --type attr -n keystorePass -v "${KS_PASSWORD}" --insert '$connector-ssl' --type attr -n keystoreFile -v "/root/.keystore.p12" ${CATALINA_HOME}/conf/server.xml' returned a non-zero code: 5
I'm trying to run on Docker on Mac and docker-compose build runs fine but up is failing with the error below. It seems to be looking for java in the Jasper install folder on my machine and not running java in the container?
Creating js-docker_jasperserver_pro_repository_1 ... done
Creating js-docker_jasperserver-pro_1 ... done
Attaching to js-docker_jasperserver_pro_repository_1, js-docker_jasperserver-pro_1
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.461 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.461 UTC [1] LOG: listening on IPv6 address "::", port 5432
jasperserver-pro_1 | ls: cannot access '/usr/local/tomcat/lib/postgresql-42.2.5.jar': No such file or directory
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.463 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.484 UTC [24] LOG: database system was interrupted; last known up at 2019-06-12 15:00:45 UTC
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.656 UTC [24] LOG: database system was not properly shut down; automatic recovery in progress
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.658 UTC [24] LOG: redo starts at 0/1634EA8
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.658 UTC [24] LOG: invalid record length at 0/1634EE0: wanted 24, got 0
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.658 UTC [24] LOG: redo done at 0/1634EA8
jasperserver_pro_repository_1 | 2019-06-12 15:25:57.682 UTC [1] LOG: database system is ready to accept connections
jasperserver-pro_1 | 2019-06-12 15:25:59 URL:https://jdbc.postgresql.org/download/postgresql-42.2.5.jar [825943/825943] -> "/usr/src/jasperreports-server/buildomatic/conf_source/db/postgresql/jdbc/postgresql-42.2.5.jar.1" [1]
jasperserver-pro_1 | ls: cannot access '/usr/local/tomcat/lib/postgresql-42.2.5.jar': No such file or directory
jasperserver-pro_1 | Error: JAVA_HOME is not defined correctly.
jasperserver-pro_1 | We cannot execute /Users/username/jasperreports-server-7.2.0/java/bin/java
js-docker_jasperserver-pro_1 exited with code 1
We're trying to figure out how to connect via SSL to our AWS RDS JasperDB. Currently we are using a property file like this one with "buildomatic."
cat >/usr/src/jasperreports-server/buildomatic/default_master.properties
<<-EOL
appServerType=tomcat8
appServerDir=$CATALINA_HOME
dbType=postgresql
dbHost=$DB_HOST
dbUsername=$DB_USER
dbPassword=$DB_PASSWORD
dbPort=$DB_PORT
js.dbName=$DB_NAME
EOL
We need it to build a jdbc url like this:
jdbc:postgresql://jasperserver.amazon.com:5432/jasper_db?ssl=true&sslmode=verify-full&sslrootcert=/opt/rds-combined-ca-bundle-from-aws.pem&sslcert=/opt/rds-combined-ca-bundle-from-aws.pem
docker-compose up stops with the message "s_ed: can't read classes/jasperreports.properties: No such file or directory". What I'm doing wrong?
Docker-Version: 1.12.5
Docker-Compose: 1.9.0
Windows 7
Starting jasperreportsdocker_js_database_1
Starting jasperreportsdocker_jasperserver_1
Attaching to jasperreportsdocker_js_database_1, jasperreportsdocker_jasperserver_1
[0m LOG: database system was shut down at 2017-03-29 11:17:52 UTC
[0m PostgreSQL accepting connections
[0m Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
[0m Buildfile: /usr/src/jasperreports-server/buildomatic/build.xml
[0m [echo] Filtering properties (cleaning out blank spaces)
[0m [echo] chkIfPackageManagedTomcat: check if package managed tomcat
[0m [echo] Tomcat DBCP Factory:
com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory
[0m [echo] creating /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [delete] Deleting directory /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [mkdir] Created dir: /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [copy] Copying 1 file to /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [copy] Copying 1 file to /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [copy] Copying 1 file to /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [copy] Copying 1 file to /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [copy] Copying 1 file to /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [echo] chkAndSetLocaleDbSettings: dbType is postgresql
[0m [echo] chkAndSetLocaleDbSettings: db.set.lc_collate and db.set.lc_ctype are NOT both set
[0m [echo] chkAndSetLocaleDbSettings: parse: scripts.properties for db commands
[0m [copy] Copying 35 files to /usr/src/jasperreports-server/buildomatic/build_conf/default
[0m [copy] Copying 1 file to /usr/src/jasperreportsserver/buildomatic/build_conf/default/webapp/WEB-INF
[0m [echo] chkIfPackageManagedTomcat: check if package managed tomcat
[0m [echo] using settings file: /usr/src/jasperreportsserver/buildomatic/build_conf/default/maven_settings.xml
[0m
[0m deploy-jdbc-jar:
[0m [echo] Copy JDBC drivers to the app-server
[0m [echo] First copy jars
[0m [echo] FROM the conf_source/db/app-srv-jdbc-drivers folder
[0m [echo] TO the folder /usr/local/tomcat/lib
[0m [echo] About to copy JS repository JDBC driver (if it exists):
[0m [echo] Copy jdbc driver from: /usr/src/jasperreportsserver/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar
[0m [echo] Copy jdbc driver to: /usr/local/tomcat/lib
[0m [copy] Copying 1 file to /usr/local/tomcat/lib
[0m [copy] Copying /usr/src/jasperreportsserver/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar to /usr/local/tomcat/lib/postgresql-9.2-1002.jdbc4.jar
[0m
[0m BUILD SUCCESSFUL
[0m Total time: 1 second
[0m sed: can't read classes/jasperreports.properties: No such file or directory
[33mjasperreportsdocker_jasperserver_1 exited with code 2
Running helm upgrade
, including with unchanged install values, throws the error seen below.
helm upgrade -i jrs jrs/helm --namespace jrs --timeout 17m0s --debug
history.go:56: [debug] getting history for release jrs
upgrade.go:139: [debug] preparing upgrade for jrs
upgrade.go:147: [debug] performing update for jrs
upgrade.go:319: [debug] creating upgraded release for jrs
client.go:218: [debug] checking 8 resources for changes
client.go:501: [debug] Looks like there are no changes for ServiceAccount "jasperserver-pro"
client.go:501: [debug] Looks like there are no changes for Secret "jasperserver-license"
client.go:501: [debug] Looks like there are no changes for Role "jasperserver-role"
client.go:501: [debug] Looks like there are no changes for RoleBinding "jasperserver-role"
client.go:501: [debug] Looks like there are no changes for Service "jasperserver-cache-service"
client.go:501: [debug] Looks like there are no changes for Service "jrs-jasperserver-pro"
client.go:250: [debug] error updating the resource "jrs-jasperserver-pro":
failed to create patch: map: map[] does not contain declared merge key: name
upgrade.go:420: [debug] warning: Upgrade "jrs" failed: failed to create patch: map: map[] does not contain declared merge key: name
Error: UPGRADE FAILED: failed to create patch: map: map[] does not contain declared merge key: name
helm.go:88: [debug] failed to create patch: map: map[] does not contain declared merge key: name
helm.sh/helm/v3/pkg/kube.(*Client).Update
helm.sh/helm/v3/pkg/kube/client.go:263
helm.sh/helm/v3/pkg/action.(*Upgrade).releasingUpgrade
helm.sh/helm/v3/pkg/action/upgrade.go:365
runtime.goexit
runtime/asm_amd64.s:1581
UPGRADE FAILED
main.newUpgradeCmd.func2
helm.sh/helm/v3/cmd/helm/upgrade.go:200
github.com/spf13/cobra.(*Command).execute
github.com/spf13/[email protected]/command.go:856
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/[email protected]/command.go:974
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/[email protected]/command.go:902
main.main
helm.sh/helm/v3/cmd/helm/helm.go:87
runtime.main
runtime/proc.go:255
runtime.goexit
runtime/asm_amd64.s:1581
Hi all
cloned git on desktop and started docker buiul for pro-cmdline image but got error.
checked docker hub and there are no jasperserver-pro-cmdline image available???
docker build -f Dockerfile-cmdline-k8s .
Sending build context to Docker daemon 66.56kB
Step 1/8 : ARG JASPERREPORTS_SERVER_IMAGE_TAG=7.9.0
Step 2/8 : FROM jasperserver-pro-cmdline:${JASPERREPORTS_SERVER_IMAGE_TAG}
pull access denied for jasperserver-pro-cmdline, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
thanks
regards
Hi, I was trying to run your code, However I was faced with the following error. Can you help with this?
desc = "transport:dial unix /var/run/docker/containerd/docker-containerd.sock:connect:connection refused
I created a Docker Image using CE 6.4.0 (which you can find at jmankoago/jasperserver:6.4.0).
Everything spins up in Docker just fine, and I'm able to add Reports. When running a Report, however, I get an error: java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
:
docker_service_logs_jasperserver_jasperserver.txt
2017-08-10 17:59:44,693 ERROR JRFillSubreport,pool-4-thread-1:866 - Fill 1: exception
java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
Subsequent attempts to run that same report give a different error: java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager
:
Could not initialize class javax.swing.RepaintManager.txt
2017-08-10 18:08:05,997 ERROR JRFillSubreport,pool-4-thread-2:866 - Fill 1: exception
java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager
Here is the docker-compose.yml
file:
version: '3'
services:
jasperserver:
image: jmankoago/jasperserver:6.4.0
ports:
- "8080:8080"
- "8443:8443"
depends_on:
- jasperdatabase
env_file: .env
environment:
- DB_HOST=jasperdatabase
volumes:
- jasper_webapp:/usr/local/tomcat/webapps/jasperserver-pro
- jasper_license:/usr/local/share/jasperreports-pro/license
- jasper_customization:/usr/local/share/jasperreports-pro/customization
networks:
- reportsnet
jasperdatabase:
image: postgres:9.5
env_file: .env
volumes:
- pgdata:/var/lib/postgresql/data
networks:
- reportsnet
networks:
reportsnet:
volumes:
pgdata:
jasper_webapp:
jasper_license:
jasper_customization:
The (modified) Dockerfile
used to build the image:
FROM tomcat:8-jre8
COPY resources/jasperreports-server*zip /tmp/jasperserver.zip
RUN apt-get update && apt-get install -y postgresql-client unzip xmlstarlet && \
rm -rf /var/lib/apt/lists/* && \
unzip /tmp/jasperserver.zip -d /usr/src/ && \
mv /usr/src/jasperreports-server-* /usr/src/jasperreports-server && \
mkdir -p /usr/local/share/jasperreports/license && \
rm -rf /tmp/*
COPY resources/phantomjs*bz2 /tmp/phantomjs.tar.bz2
RUN tar -xjf /tmp/phantomjs.tar.bz2 -C /tmp && \
rm -f /tmp/phantomjs.tar.bz2 && \
mv /tmp/phantomjs*linux-x86_64 /usr/local/share/phantomjs && \
ln -sf /usr/local/share/phantomjs/bin/phantomjs /usr/local/bin && \
rm -rf /tmp/*
ENV CATALINA_OPTS="${JAVA_OPTIONS:--Xmx2g -XX:+UseParNewGC \
-XX:+UseConcMarkSweepGC} \
-Djs.license.directory=${JRS_LICENSE:-/usr/local/share/jasperreports/license}"
COPY resources/tomcat-users.xml ${CATALINA_HOME}/conf/tomcat-users.xml
EXPOSE ${HTTP_PORT:-8080} ${HTTPS_PORT:-8443}
COPY scripts/entrypoint.sh /
ENTRYPOINT ["/entrypoint.sh"]
CMD ["run"]
The (modified) scripts/entrypoint.sh
script:
tomcat-users.xml
(which didn't seem to work, but this is unrelated - just here for completeness):
<tomcat-users>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
</tomcat-users>
@nataliiakel In README file it says you need docker-compose version 1.12 or higher but the yml file version 2 is only supported starting with Compose version 1.6+ https://docs.docker.com/compose/compose-file/#/versioning
Rather than build from
FROM tomcat:8.0-jre8
use
FROM tomcat:8.5-jre8-alpine
Image is 113MB vs 292MB
Hello,
I have a freshly installed docker & docker-compose and followed the steps from the README.md file.
After running docker-compose build
which couldn't execute the following prompt mv /usr/src/jasperreports-server-*
[Dockerfile:14] I changed it to mv /usr/src/JasperReports-Server-*
(with capital letters) it worked for me.
But when I ran docker-compose up
I've received the following output:
js_database_1 | LOG: MultiXact member wraparound protections are now enabled
js_database_1 | LOG: database system is ready to accept connections
js_database_1 | LOG: autovacuum launcher started
jasperserver_1 | /entrypoint.sh: line 29: /usr/src/jasperreports-server/buildomatic/default_master.properties: No such file or directory
jsdocker_jasperserver_1 exited with code 1
I did no further changes in the files. Any Ideas where how to resolve that one?
Best regards
Steps to reproduce the problem:
To get the following error:
js_database uses an image, skipping
Building jasperserver
Step 1/9 : FROM tomcat:8.0-jre8
8.0-jre8: Pulling from library/tomcat
3e731ddb7fc9: Pull complete
47cafa6a79d0: Pull complete
79fcf5a213c7: Pull complete
fd532571c5d3: Pull complete
31600c9f9b48: Pull complete
78e8e9b5d10e: Pull complete
0710e619e883: Pull complete
e511da65ffab: Pull complete
bfcd79b5752d: Pull complete
f6d4311e9998: Pull complete
2f7df330dbbc: Pull complete
ccc1fcecb7e8: Pull complete
Digest: sha256:d469ae288bc7bb1060948967e8f2b41f9927abf06b6c9fefad9fe4d9f2d1b1a6
Status: Downloaded newer image for tomcat:8.0-jre8
---> 7972d20e02cf
Step 2/9 : COPY resources/jasperreports-server*zip /tmp/jasperserver.zip
ERROR: Service 'jasperserver' failed to build: COPY failed: no source files were specified
Hi,
Below URL is disclosing the DB username, password and DB name,
https://github.com/TIBCOSoftware/js-docker/blob/master/kubernetes/helm/values.yaml
This doesn't seem like the best possible practice.
Thank you
Farhan Patil
Im trying to run this JasperServer image under a nginx proxy reverse docker. Everything seens to work great, but CSS, JS and Images cant be loaded. My url for jasper is something like http://my-sever:4444/env/master/reports/jasperserver
Am I missing something?
Is there a workaround for this problem?
PhantomJS requires OpenSSL, otherwise the following error persists when trying to export dashboards.
could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared object file: No such file or directory
The libssl package is already present in the base docker image, a simple fix should be to set the OPENSSL_CONF
env var.
E.g:
Adding the following env var to the Dockerfile does the trick.
https://github.com/TIBCOSoftware/js-docker/blob/master/Dockerfile#L36
ENV OPENSSL_CONF=/etc/ssl
Hi,
I tried to deploy jasperreports-server-pro-7.8.0-bin into Docker-desktop Kubernetes.
The logs show successfully deployed and the server is up. Pods, Services, LoadBalancer everything seems fine.
However, when try to browse localhost (external IP) getting ERR_EMPTY_RESPONSE (This page isn’t working)
Deployment success:
25-Jul-2021 11:35:06.847 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
25-Jul-2021 11:35:06.847 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
25-Jul-2021 11:35:06.854 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.1d 10 Sep 2019]
25-Jul-2021 11:35:07.275 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
25-Jul-2021 11:35:07.340 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["https-openssl-nio-8443"]
25-Jul-2021 11:35:07.650 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1066] milliseconds
25-Jul-2021 11:35:07.721 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
25-Jul-2021 11:35:07.721 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.37]
25-Jul-2021 11:35:07.735 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/jasperserver-pro]
25-Jul-2021 11:35:23.696 INFO [main] 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.
log4j:ERROR Unexpected char [e] at position 17 in conversion patterrn.
25-Jul-2021 11:35:46.618 INFO [main] java.util.prefs.FileSystemPreferences$1.run Created user preferences directory.
25-Jul-2021 11:36:09.245 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/jasperserver-pro] has finished in [61,507] ms
25-Jul-2021 11:36:09.252 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
25-Jul-2021 11:36:09.267 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["https-openssl-nio-8443"]
25-Jul-2021 11:36:09.276 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [61625] milliseconds
kubectl get services:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
jasperserver-pro LoadBalancer 10.97.214.102 localhost 80:30981/TCP,443:32473/TCP 4h2m
Appreciate if could advise on this. Thank you much.
I just ran docker-compose up without any change to the project.
Docker container is getting built, Postgres database is being initialized, Web app is starting but fails to connect to the database.
jasperserver_1 | 14-Jan-2017 18:07:47.401 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina jasperserver_1 | 14-Jan-2017 18:07:47.401 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.39 jasperserver_1 | 14-Jan-2017 18:07:47.410 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/jasperserver-pro jasperserver_1 | 14-Jan-2017 18:08:04.947 INFO [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. jasperserver_1 | 2017-01-14 18:08:11,531 ERROR JDBCExceptionReporter,localhost-startStop-1:101 - Cannot create PoolableConnectionFactory (Connection refused. Check that the hostname and port are correct and that th e postmaster is accepting TCP/IP connections.)
I am using Docker for Windows
Version 1.13.0-rc6-beta36 (9696)
Channel: Beta
64a715b
I attached the entire log file
jasperdocker.txt
thanks
Disabling JMS via helm does not disable JMS, preventing the jasper from booting.
Does jasper explicitly rely on JMS from 8.0?
│ Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.spi.CacheImplementor] │
│ at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:271) │
│ at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233) │
│ at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210) │
│ at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.getService(SessionFactoryServiceRegistryImpl.java:80) │
│ at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:244) │
│ at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:452) │
│ at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:710) │
│ at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:726) │
│ at org.springframework.orm.hibernate5.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:616) │
│ at org.springframework.orm.hibernate5.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:600) │
│ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1853) │
│ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1790) │
│ ... 108 more │
│ Caused by: org.hibernate.cache.CacheException: net.sf.ehcache.CacheException: java.lang.RuntimeException: java.lang.IllegalArgumentException: Invalid broker URI: ${jasperserver.cache.jms.provider} │
│ at org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:90) │
│ at org.hibernate.cache.spi.RegionFactory.start(RegionFactory.java:63) │
│ at org.hibernate.internal.CacheImpl.<init>(CacheImpl.java:71) │
│ at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:28) │
│ at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:20) │
│ at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:59) │
│ at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:259) │
│ ... 119 more │
│ Caused by: net.sf.ehcache.CacheException: java.lang.RuntimeException: java.lang.IllegalArgumentException: Invalid broker URI: ${jasperserver.cache.jms.provider} │
│ at net.sf.ehcache.CacheManager.init(CacheManager.java:429) │
│ at net.sf.ehcache.CacheManager.<init>(CacheManager.java:269) │
│ at org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:74) │
│ ... 125 more │
│ Caused by: java.lang.RuntimeException: java.lang.IllegalArgumentException: Invalid broker URI: ${jasperserver.cache.jms.provider} │
│ at com.jaspersoft.jasperserver.api.engine.replication.JRSActiveMQInitialContextFactory.getInitialContext(JRSActiveMQInitialContextFactory.java:104) │
│ at java.naming/javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:730) │
│ at java.naming/javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:305) │
│ at java.naming/javax.naming.InitialContext.init(InitialContext.java:236) │
│ at java.naming/javax.naming.InitialContext.<init>(InitialContext.java:208) │
│ at net.sf.ehcache.distribution.jms.JMSUtil.createInitialContext(JMSUtil.java:162) │
│ at net.sf.ehcache.distribution.jms.JMSCacheManagerPeerProviderFactory.createCachePeerProvider(JMSCacheManagerPeerProviderFactory.java:104) │
│ at net.sf.ehcache.config.ConfigurationHelper.createCachePeerProviders(ConfigurationHelper.java:137) │
│ at net.sf.ehcache.CacheManager.configure(CacheManager.java:787) │
│ at net.sf.ehcache.CacheManager.doInit(CacheManager.java:474) │
│ at net.sf.ehcache.CacheManager.init(CacheManager.java:398) │
│ ... 127 more │
│ Caused by: java.lang.IllegalArgumentException: Invalid broker URI: ${jasperserver.cache.jms.provider} │
│ at org.apache.activemq.ActiveMQConnectionFactory.createURI(ActiveMQConnectionFactory.java:235) │
│ at org.apache.activemq.ActiveMQConnectionFactory.setBrokerURL(ActiveMQConnectionFactory.java:453) │
│ at org.apache.activemq.ActiveMQConnectionFactory.buildFromProperties(ActiveMQConnectionFactory.java:761) │
│ at org.apache.activemq.jndi.JNDIBaseStorable.setProperties(JNDIBaseStorable.java:59) │
│ at org.apache.activemq.jndi.ActiveMQInitialContextFactory.createConnectionFactory(ActiveMQInitialContextFactory.java:210) │
│ at com.jaspersoft.jasperserver.api.engine.replication.JRSActiveMQInitialContextFactory.getInitialContext(JRSActiveMQInitialContextFactory.java:70) │
│ ... 137 more │
│ Caused by: java.net.URISyntaxException: Illegal character in path at index 1: ${jasperserver.cache.jms.provider} │
│ at java.base/java.net.URI$Parser.fail(URI.java:2913) │
│ at java.base/java.net.URI$Parser.checkChars(URI.java:3084) │
│ at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3166) │
│ at java.base/java.net.URI$Parser.parse(URI.java:3125) │
│ at java.base/java.net.URI.<init>(URI.java:600) │
│ at org.apache.activemq.ActiveMQConnectionFactory.createURI(ActiveMQConnectionFactory.java:233) │
│ ... 142 more │
Hi,
I have tried installation steps as per document however installation failed with the following error on windows home edition.
Please help me to resolve the issue.
Error Message:
Service 'jasperserver' failed to build: error pulling image configuration: Get https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/b3/b3e4bba2bff8d24b74175490b02b0edc3a5942edc386228b981ed316ec905a0c/data?Expires=1481615468&Signature=WuKH3kryZ2iS-~hcXYPa9EoTBFalVtHWKD1Xe5UQDh7SQIta5ORnRKpRMmnpWOSegUKataYsnTFy5B65j4JrpzmTeMYo11aG4diM3XT2wyuWX8navKnKNEnQALZ1UNR9skNVsA4vBaCLzSJfGa1gpvaqFxMtFoT7wqPHB5HRDDU_&Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: read tcp 10.0.2.15:37456->54.230.191.5:443: read: connection reset by peer
$ docker version
Client:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built: Wed Oct 26 23:26:11 2016
OS/Arch: windows/amd64
Server:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built: Wed Oct 26 23:26:11 2016
OS/Arch: linux/amd64
please let me know if you need any more info.
Thanks,
Mahesh
Hello.
I try deploy JasperServer by docker with Oracle DB type.
I build image successfully.
Started docker compose with:
environment:
DB_HOST: prod.ctb2tyzpbxjz.eu-west-1.rds.amazonaws.com
DB_NAME: prod_db
DB_PASSWORD: prod_password
DB_PORT: '1521'
DB_TYPE: oracle
DB_USER: prod_user
In container logs I see:
[echo] Checking DBMS host and port:
[echo] About to validate port: prod.ctb2tyzpbxjz.eu-west-1.rds.amazonaws.com:1521
[echo] Port 1521 is OK
[echo] Done validating port: prod.ctb2tyzpbxjz.eu-west-1.rds.amazonaws.com:1521
[echo] Validating administrative database connection at jdbc:tibcosoftware:oracle://prod.ctb2tyzpbxjz.eu-west-1.rds.amazonaws.com:1521;SID=ORCL. Phase: [test]
[echo] About to validate JDBC jar existence
[echo] Look in: /usr/src/jasperreports-server/buildomatic/conf_source/db/oracle/jdbc
[echo] Found jar file: assuming OK
[echo] Jar or Jars found: TIoracle-6.0.0.000032.jar;jasperreports-pro-7.8.0.jar
[select-sql] Failed to connect: [TibcoSoftware][Oracle JDBC Driver][Oracle]ORA-12505 Connection refused, the specified SID (ORCL) was not recognized by the Oracle server.
[echo] Connection failed:
[echo] SQLState: 08001
[echo] Vendor specific error code: 12505
[echo] Message: [[TibcoSoftware][Oracle JDBC Driver][Oracle]ORA-12505 Connection refused, the specified SID (ORCL) was not recognized by the Oracle server.]
My SID value for my Oracle DB is "PROD"
Problem: I can not define SID for Oracle database type in environment variables
Please fix me, if my conclusion is incorrect.
Hello,
I have built "jasperserver-pro:7.5.1" and "jasperserver-pro-cmdline:k8s-7.5.1" on Ubuntu 16.04 LTS machine with "build-WAR-file-installer.sh"
Then deployed it in DCOS Kubernetes in infrastructure in AWS with "jasperreports-server-service-deployment.yaml". But it seems like jasperserver-pro is not deployed in Tomcat properly and Pod is getting restarted again and again. But Pod initiation is success and no any error can be seen in Deployment, Pod, Replica Set or any other related service in Kubernetes. Below is the last part of jasperserver-pro Pod's log. Can u please check on this give me an update?
Kubernetes version : 1.10.12
Docker version : 18.9.1
Regards,
Chandra.
Hello.
We have the critical issue for Oracle DB with image that build from this repo
I did:
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
4444444.dkr.ecr.eu-west-1.amazonaws.com/jasperserver-pro 7.8.0 38744255fa70 10 hours ago 1.71GB
4444444.dkr.ecr.eu-west-1.amazonaws.com/jasperserver-pro-cmdline 7.8.0 89b05a57a938 12 hours ago 1.14GB
root@ssg_jasper-2:~# java -jar jdbc-tester-1.1.jar MY_JASPER MYPASSWORD jdbc:oracle:thin:@//my-oracle-rds.dhdil1lso2123.eu-west-1.rds.amazonaws.com:1521/sgcapp
14:35:00.216 [main] INFO Main - arg 0 = MY_JASPER
14:35:00.225 [main] INFO Main - arg 1 = MYPASSWORD
14:35:00.225 [main] INFO Main - arg 2 = jdbc:oracle:thin:@//my-oracle-rds.dhdil1lso2123.eu-west-1.rds.amazonaws.com:1521/sgcapp
14:35:00.447 [main] INFO Main - ****** Starting JDBC Connection test *******
14:35:00.919 [main] INFO Main - Running SQL query: [select sysdate from dual]
14:35:00.952 [main] INFO Main - Result of SQL query: [2021-04-22 14:35:00.0]
14:35:00.954 [main] INFO Main - JDBC connection test successful!
docker run -it --rm \v
-v /home/ec2-user/jasperserver.license:/usr/local/share/jasperserver-pro/license/jasperserver.license \
-v /home/ec2-user/jrs_deploy_customization/default_master_additional.properties:/usr/local/share/jasperserver-pro/deploy-customization/default_master_additional.properties \
-v /jasper/keystore:/usr/local/share/jasperserver-pro/keystore:rw \
-e DB_HOST=my-oracle-rds.dhdil1lso2123.eu-west-1.rds.amazonaws.com \
-e DB_NAME=my_jasper \
-e DB_PASSWORD=MYPASSWORD \
-e DB_PORT='1521' \
-e DB_TYPE=oracle \
-e DB_USER=my_jasper \
-e JAVA_OPTS=-Djava.awt.headless=true \
-p 8080:8080 \
4444444.dkr.ecr.eu-west-1.amazonaws.com/jasperserver-pro:7.8.0
Content of /home/ec2-user/jrs_deploy_customization/default_master_additional.properties:
sid=sgcapp
[echo] Maven settings: /usr/src/jasperreports-server/buildomatic/build_conf/default/maven_settings.xml
do-install-upgrade-test:
[echo] Checking DBMS host and port:
[echo] About to validate port: my-oracle-rds.dhdil1lso2123.eu-west-1.rds.amazonaws.com:1521
[echo] Port 1521 is OK
[echo] Done validating port: my-oracle-rds.dhdil1lso2123.eu-west-1.rds.amazonaws.com:1521
[echo] Validating administrative database connection at jdbc:tibcosoftware:oracle://my-oracle-rds.dhdil1lso2123.eu-west-1.rds.amazonaws.com:1521;SID=SGCAPP. Phase: [test]
[echo] About to validate JDBC jar existence
[echo] Look in: /usr/src/jasperreports-server/buildomatic/conf_source/db/oracle/jdbc
[echo] Found jar file: assuming OK
[echo] Jar or Jars found: TIoracle-6.0.0.000032.jar;jasperreports-pro-7.8.0.jar;ojdbc8-19.10.jar
[select-sql] Failed to connect: [TibcoSoftware][Oracle JDBC Driver][Oracle]ORA-01017: invalid username/password; logon denied
[echo] Connection failed:
[echo] SQLState: 28000
[echo] Vendor specific error code: 1017
[echo] Message: [[TibcoSoftware][Oracle JDBC Driver][Oracle]ORA-01017: invalid username/password; logon denied
[echo] ]
$ docker info
\Client:
Debug Mode: false
Server:
Containers: 2
Running: 2
Paused: 0
Stopped: 0
Images: 10
Server Version: 19.03.13-ce
Storage Driver: overlay2
Backing Filesystem: xfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: active
NodeID: wwvrcplgj1ksq313wywe98nu4
Is Manager: false
Node Address: 10.103.30.174
Manager Addresses:
10.103.25.16:2377
10.103.38.170:2377
10.103.42.43:2377
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
runc version: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
init version: de40ad0 (expected: fec3683)
Security Options:
seccomp
Profile: default
Kernel Version: 4.14.219-161.340.amzn2.x86_64
Operating System: Amazon Linux 2
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.805GiB
Name: sgc-eu-prod-jasper-0
ID: OGCZ:PFMC:M5EX:M3SF:JPVH:NVV3:FS74:MTJO:2P63:2Y2T:P3D7:OOKE
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
6.1) Commented call of "test_database_connection" in:
js-docker/scripts/entrypoint.sh
Line 20 in cb49f87
6.2) Added
COPY ${EXPLODED_INSTALLER_DIRECTORY}/buildomatic/install_resources /usr/src/jasperreports-server/buildomatic/install_resources/
after:
Line 63 in cb49f87
Result (after 6) - container started and successfully connected to Oracle DB.
Please, review and fix verification step for Oracle DB.
Thank you.
Hi,
i m trying to jasper community edition in my local system using docker run but getting this error
"unzip: cannot find or open ../jasperserver-pro.war, ../jasperserver-pro.war.zip or ../jasperserver-pro.war.ZIP."
i used command "docker run --name some-jasperserver -p 8282:8080
-e DB_HOST=jasper-rds-XXXXX -e DB_USER=XXXXX
-e DB_PASSWORD=XXXXXXX -d jasperserver-pro:6.3.0"
please help me to fix it.
Hello. :)
I built image from this repository April 22, 2021 and start it successfully.
Today - May 07, 2021 I restart container and received error:
Get:184 http://deb.debian.org/debian buster/main amd64 libxft2 amd64 2.3.2-2 [57.2 kB]
Get:185 http://deb.debian.org/debian buster/main amd64 libxmuu1 amd64 2:1.1.2-2+b3 [23.9 kB]
Get:186 http://deb.debian.org/debian buster/main amd64 libxv1 amd64 2:1.0.11-1 [24.6 kB]
Get:187 http://deb.debian.org/debian buster/main amd64 libxxf86dga1 amd64 2:1.1.4-1+b3 [22.1 kB]
Get:188 http://deb.debian.org/debian buster/main amd64 x11-utils amd64 7.7+4 [202 kB]
Get:189 http://deb.debian.org/debian buster/main amd64 xdg-utils all 1.1.3-1+deb10u1 [73.7 kB]
Fetched 77.5 MB in 1s (81.5 MB/s)
E: Failed to fetch http://security.debian.org/debian-security/pool/updates/main/c/chromium/chromium_89.0.4389.114-1~deb10u1_amd64.deb 404 Not Found [IP: 199.232.26.132 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
As I can see chromium_89.0.4389.114 - is not present more,
Actual is:
root@c515a1037d66:/usr/local/tomcat# apt info chromium
Package: chromium
Version: 90.0.4430.93-1~deb10u1
Priority: optional
Section: web
Maintainer: Debian Chromium Team <[email protected]>
Installed-Size: 198 MB
I see the reason on command that try install chromium based on old debian package db:
js-docker/scripts/chromium-setup.sh
Line 30 in cb49f87
Please add installation of chromium to Dockerfile
Thank you.
1 - I read the page https://github.com/TIBCOSoftware/js-docker
2 - On section Get the JasperReports Server WAR file installer I change dir to the downloaded git reprository and navigate until buildWARFileInstaller
3 - I run build-WAR-file-installer.bat
4 - In a first moment the bat returns error.
I begun searching for the cause.
The first problem is due the fact that the folder buildomatic and apache-ant are inside the folder additionalResources and they are referenced inside build-WAR-file-installer.bat as if they were in the same level as additionalResources.
The second problem is in buildWARFileInstaller.xml. It references but the ant-contrib.jar file is not referenced anywhere in documentation nor downloaded with the repository git. So you must download it and replace line 4 of the xml for this
<taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath>
<pathelement location="C:/ant/ant-contrib/ant-contrib-1.0b3.jar"/>
</classpath>
</taskdef>
After that you reexecute and the bat files complains about apache-tomcat\webapps\jasperserver-pro that does not exists.
After I created the file it generates a zip file
[zip] Building zip: C:\Openshift Command Line\js-docker\buildWARFileInstaller\TIB_js-jrs_undefined_bin.zip
with only the ant files inside.
Quiet frustrating...
Hi team,
I am facing an issue where when I build an image which basically say
COPY failed: stat /var/lib/docker/tmp/docker-builder074260150/resources/jasperreports-server-pro-7.1.0-bin/buildomatic/bin/app-server: no such file or directory
I am using the master branch, have jasperreports-server-pro-7.1.0-bin file in resources,
Note: observed that there is no app-server and in the other step where we copy lib from buildomatic/lib, can't find both in the jasperreports-server-pro-7.1.0-bin folder. is it expected??
Please help me resolve this issue :).
i made containers but having an issue regarding license file how & where to get license file please any one can guide me ?
At the time of writing no license is shown in the repository overview. Thus the contained code and releases - according to my knowledge - are not reusable. All other TIBCOSoftware repositories, that i checked seem to display a license, ranging from some BSD-variant to LGPL3.
Please update the license!
Is There a way to use this repo or an older version of it to deploy JasperReports Server Community Edition as it asks for lisence.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.