Troubleshooting

If you experience problems with the Jackrabbit JCR server, please check the following:

  1. Did you encounter an exception? Copy the exception stack trace somewhere so you don't loose it. The stack trace contains valuable information for the Jackrabbit developers if you need to file a bug report for the problem you encountered.
  2. Is the repository up and running? Try browsing the default workspace to check if you can still see any content in the repository. You will see an error message if the repository is not available.
  3. What were you trying to do? Try to verify that your client code or other manner of repository use is correct. Did it work before or are you trying to do something new?
  4. Are there any notable log entries? Check the log files for any related warnings or errors. By default the Jackrabbit JCR Server writes log entries to the standard output of the servlet container. You can customize logging by editing the /WEB-INF/log4j.xml file and redeploying this web application.

If none of the above steps help you identify or resolve the problem, you can contact the Jackrabbit users mailing list or report the problem in the Jackrabbit issue tracker to get support from the Jackrabbit community. When contacting the community, please include any relevant details related to the above questions and the environment information shown at the end of this page.

Jackrabbit mailing list

The Jackrabbit user mailing list, users@jackrabbit.apache.org, is the place to discuss any problems or other issues regarding the use of Apache Jackrabbit (or JCR content repositories in general).

Feel free to subscribe the mailing list or browse the archives listed as described in the Jackrabbit mailing lists page.

Jackrabbit issue tracker

If you think you've identified a defect in Jackrabbit, you're welcome to file a bug report in the Jackrabbit issue tracker. You can also use the issue tracker to request new features and other improvements.

You need an account in the issue tracker to report new issues or to comment on existing. Use the registration form if you don't already have an account. No account is needed browsing and searching existing issues.

Environment information

This instance of the Jackrabbit JCR Server is running in a jetty/9.4.47.v20220610 servlet container that supports the Java Servlet API version 3.1.

Details of the Java and operating system environment are included in the system properties shown below:

-- listing properties --
awt.toolkit=sun.awt.windows.WToolkit
wrapper.service=TRUE
java.specification.version=11
sun.cpu.isalist=amd64
sun.jnu.encoding=Cp1252
sun.arch.data.model=64
java.vendor.url=http://www.azul.com/
wrapper.arch=x86
org.teiid.widenComparisonToString=true
spectrum.services.package=com.precisely.spectrum.
sun.boot.library.path=C:\Program Files\Zulu\zulu-11\bin
sun.java.command=org.tanukisoftware.wrapper.WrapperSim...
java.rmi.server.useCodebaseOnly=true
jdk.debug=release
java.specification.vendor=Oracle Corporation
java.version.date=2022-10-18
java.home=C:\Program Files\Zulu\zulu-11
file.separator=\
line.separator=

wrapper.port=32001
org.teiid.enforceSingleMaxBufferSizeEstimate=false
java.vm.specification.vendor=Oracle Corporation
java.specification.name=Java Platform API Specification
jdk.vendor.version=Zulu11.60+19-CA
spectrum=
g1.server.import.dir=D:\Program Files\Precisely\Spectrum\s...
g1.server.resource.dir=D:\Program Files\Precisely\Spectrum\s...
g1.server.types.dir=D:\Program Files\Precisely\Spectrum\s...
user.script=
g1.server.log.dir=D:\Program Files\Precisely\Spectrum\s...
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
java.runtime.version=11.0.17+8-LTS
user.name=MC-UAT-GRAPH$
g1.server.tmp.dir=../tmp
g1.server.jdbc.drivers.dir=D:\Program Files\Precisely\Spectrum\s...
java.security.policy=../conf/server.policy
g1.server.deploy.dir=D:\Program Files\Precisely\Spectrum\s...
file.encoding=Cp1252
wrapper.pid=6276
wrapper.lang.domain=wrapper
g1.server.microflow.dir=D:\Program Files\Precisely\Spectrum\s...
com.atomikos.icatch.hide_init_file_path=false
wrapper.cpu.timeout=10
java.vendor.version=Zulu11.60+19-CA
spectrum.help.url=https://lookup.docs.precisely.com
g1.server.exports.dir=D:\Program Files\Precisely\Spectrum\s...
wrapper.key=SuP4g41173zY1D5y8VZ-UvDalYaKpS-l
java.io.tmpdir=../tmp
java.version=11.0.17
java.vm.specification.name=Java Virtual Machine Specification
java.awt.printerjob=sun.awt.windows.WPrinterJob
sun.os.patch.level=
wrapper.version=3.5.45-st
g1.server.modules.dir=D:\Program Files\Precisely\Spectrum\s...
java.library.path=../bin;../bin/wrapper
java.vendor=Azul Systems, Inc.
sun.io.unicode.encoding=UnicodeLittle
spectrum.lib.dir=lib
sun.desktop=windows
spectrum.services.namespace=http://www.precisely.com/spectrum/ser...
java.class.path=../lib/spectrum-server-boot-22.1.jar;...
g1.server.conf.dir=D:\Program Files\Precisely\Spectrum\s...
g1.server.artifacts.dir=D:\Program Files\Precisely\Spectrum\s...
java.vm.vendor=Azul Systems, Inc.
user.variant=
com.pb.midev.repository.jackrabbit.enable.user.creation=false
user.timezone=UTC
os.name=Windows Server 2019
java.vm.specification.version=11
g1.server.version=22.1
user.country=US
sun.java.launcher=SUN_STANDARD
hazelcast.security.secret.strength.policy.class=com.pb.spectrum.platform.server.conta...
wrapper.native_library=wrapper
sun.cpu.endian=little
user.home=C:\Windows\system32\config\systemprofile
user.language=en
com.atomikos.icatch.file=/D:/Program Files/Precisely/Spectrum/...
g1.server.display.version=22.1
wrapper.java.pid=7492
g1.server.archive.dir=../archive
wrapper.lang.folder=../lang
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.headless=true
org.apache.xml.security.ignoreLineBreaks=true
wrapper.jvmid=1
wrapper.jvm.port.min=31000
java.net.preferIPv4Stack=true
path.separator=;
os.version=10.0
g1.server.dir=D:\Program Files\Precisely\Spectrum\s...
java.runtime.name=OpenJDK Runtime Environment
java.vm.name=OpenJDK 64-Bit Server VM
wrapper.jvm.port.max=31999
java.vendor.url.bug=http://www.azul.com/support/
jetty.git.hash=b721c8a4ae44eb5c557636eca10078b5374a4532
user.dir=D:\Program Files\Precisely\Spectrum\s...
os.arch=amd64
java.vm.info=mixed mode
java.vm.version=11.0.17+8-LTS
jboss.node.name=localhost
java.class.version=55.0