Universal Robots App freezes at 100% and many errors appear in terminal.

Identifying Split Packages
Split package detected!
  com.ur.urcap.api.domain.value; version=1.9.0
  com.ur.polyscope.valueobjects.polyscope-value-objects-urcap-api [167] com.ur.polyscope.valueobjects.polyscope-value-objects-urcap-api
  com.ur.polyscope.urcaps.polyscope-urcap-urcap-api [164] com.ur.polyscope.urcaps.polyscope-urcap-urcap-api
ERROR: Bundle com.ur.urcap.ethernetip [21] Error starting reference:file:/home/ubuntu200/ursim-5.13.0.113898/GUI/bundle/ethernetip-1.6.6.jar (org.osgi.framework.BundleException: Unable to resolve com.ur.urcap.ethernetip [21](R 21.0): missing requirement [com.ur.urcap.ethernetip [21](R 21.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc.client)(version>=3.1.0)(!(version>=4.0.0))) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-client [186](R 186.0): missing requirement [org.apache.xmlrpc.xmlrpc-client [186](R 186.0)] osgi.wiring.package; (osgi.wiring.package=org.apache.xmlrpc) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)]] Unresolved requirements: [[com.ur.urcap.ethernetip [21](R 21.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc.client)(version>=3.1.0)(!(version>=4.0.0)))])
org.osgi.framework.BundleException: Unable to resolve com.ur.urcap.ethernetip [21](R 21.0): missing requirement [com.ur.urcap.ethernetip [21](R 21.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc.client)(version>=3.1.0)(!(version>=4.0.0))) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-client [186](R 186.0): missing requirement [org.apache.xmlrpc.xmlrpc-client [186](R 186.0)] osgi.wiring.package; (osgi.wiring.package=org.apache.xmlrpc) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)]] Unresolved requirements: [[com.ur.urcap.ethernetip [21](R 21.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc.client)(version>=3.1.0)(!(version>=4.0.0)))]
	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1566)
	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
	at java.base/java.lang.Thread.run(Thread.java:829)
ERROR: Bundle com.ur.polyscope.profinet.polyscope-profinet-impl [131] Error starting reference:file:/home/ubuntu200/ursim-5.13.0.113898/GUI/bundle/polyscope-profinet-impl-1.5.24.jar (org.osgi.framework.BundleException: Unable to resolve com.ur.polyscope.profinet.polyscope-profinet-impl [131](R 131.0): missing requirement [com.ur.polyscope.profinet.polyscope-profinet-impl [131](R 131.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc)(version>=3.1.0)(!(version>=4.0.0))) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)] Unresolved requirements: [[com.ur.polyscope.profinet.polyscope-profinet-impl [131](R 131.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc)(version>=3.1.0)(!(version>=4.0.0)))])
org.osgi.framework.BundleException: Unable to resolve com.ur.polyscope.profinet.polyscope-profinet-impl [131](R 131.0): missing requirement [com.ur.polyscope.profinet.polyscope-profinet-impl [131](R 131.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc)(version>=3.1.0)(!(version>=4.0.0))) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)] Unresolved requirements: [[com.ur.polyscope.profinet.polyscope-profinet-impl [131](R 131.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.xmlrpc)(version>=3.1.0)(!(version>=4.0.0)))]
	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1566)
	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
	at java.base/java.lang.Thread.run(Thread.java:829)
ERROR: Bundle org.apache.xmlrpc.xmlrpc-client [186] Error starting reference:file:/home/ubuntu200/ursim-5.13.0.113898/GUI/bundle/xmlrpc-client-3.1.3.0.jar (org.osgi.framework.BundleException: Unable to resolve org.apache.xmlrpc.xmlrpc-client [186](R 186.0): missing requirement [org.apache.xmlrpc.xmlrpc-client [186](R 186.0)] osgi.wiring.package; (osgi.wiring.package=org.apache.xmlrpc.common) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)] Unresolved requirements: [[org.apache.xmlrpc.xmlrpc-client [186](R 186.0)] osgi.wiring.package; (osgi.wiring.package=org.apache.xmlrpc.common)])
org.osgi.framework.BundleException: Unable to resolve org.apache.xmlrpc.xmlrpc-client [186](R 186.0): missing requirement [org.apache.xmlrpc.xmlrpc-client [186](R 186.0)] osgi.wiring.package; (osgi.wiring.package=org.apache.xmlrpc.common) [caused by: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)] Unresolved requirements: [[org.apache.xmlrpc.xmlrpc-client [186](R 186.0)] osgi.wiring.package; (osgi.wiring.package=org.apache.xmlrpc.common)]
	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1566)
	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
	at java.base/java.lang.Thread.run(Thread.java:829)
ERROR: Bundle org.apache.xmlrpc.xmlrpc-common [187] Error starting reference:file:/home/ubuntu200/ursim-5.13.0.113898/GUI/bundle/xmlrpc-common-3.1.3.0.jar (org.osgi.framework.BundleException: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind) Unresolved requirements: [[org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)])
org.osgi.framework.BundleException: Unable to resolve org.apache.xmlrpc.xmlrpc-common [187](R 187.0): missing requirement [org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind) Unresolved requirements: [[org.apache.xmlrpc.xmlrpc-common [187](R 187.0)] osgi.wiring.package; (osgi.wiring.package=javax.xml.bind)]
	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1566)
	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
	at java.base/java.lang.Thread.run(Thread.java:829)
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/home/ubuntu200/ursim-5.13.0.113898/GUI/bundle/guice-4.1.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2023-02-01 17:32:27.977 ERROR - com.ur.polyscope.system.ShutdownServiceUI {thread: Thread-1 , loggerClass: gui.main.Activator$StartPolyScopeThread}
com.google.inject.CreationException: Unable to create injector, see the following errors:

1) No implementation for com.ur.polyscope.profinet.installation.ProfinetService was bound.
  while locating com.ur.polyscope.profinet.installation.ProfinetService
    for the 1st parameter of com.ur.safety.profisafe.ProfinetTask.<init>(ProfinetTask.java:33)
  while locating com.ur.safety.profisafe.ProfinetTask
    for the 2nd parameter of com.ur.safety.profisafe.ProfinetTaskMonitor.<init>(ProfinetTaskMonitor.java:13)
  while locating com.google.inject.Provider<com.ur.safety.profisafe.ProfinetTaskMonitor>
    for the 6th parameter of com.ur.safety.profisafe.ProfisafePanel.<init>(ProfisafePanel.java:84)
  at com.ur.injection.GuiceBinder.bindToExtensionPoint(GuiceBinder.java:92)

2) No implementation for com.ur.polyscope.profinet.installation.ProfinetService was bound.
  while locating com.ur.polyscope.profinet.installation.ProfinetService
    for the 1st parameter of com.ur.safety.profisafe.ProfinetUIStateOnLoadInstallation.<init>(ProfinetUIStateOnLoadInstallation.java:17)
  at com.ur.injection.GuiceBinder.bindToExtensionPoint(GuiceBinder.java:92)

3) No implementation for com.ur.polyscope.profinet.installation.ProfinetService was bound.
  while locating com.ur.polyscope.profinet.installation.ProfinetService
    for the 8th parameter of com.ur.safety.profisafe.ProfisafePanel.<init>(ProfisafePanel.java:84)
  at com.ur.injection.GuiceBinder.bindToExtensionPoint(GuiceBinder.java:92)

3 errors
	at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:470) ~[guice-4.1.0.jar:?]
	at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:155) ~[guice-4.1.0.jar:?]
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107) ~[guice-4.1.0.jar:?]
	at com.google.inject.Guice.createInjector(Guice.java:99) ~[guice-4.1.0.jar:?]
	at com.google.inject.Guice.createInjector(Guice.java:73) ~[guice-4.1.0.jar:?]
	at com.google.inject.Guice.createInjector(Guice.java:62) ~[guice-4.1.0.jar:?]
	at com.ur.injection.GuiceBuilder.<init>(GuiceBuilder.java:13) ~[polyscope-lang-1.2.88.jar:?]
	at com.ur.injection.InjectionFactory$ModuleAggregator.createBuilder(InjectionFactory.java:39) ~[polyscope-lang-1.2.88.jar:?]
	at gui.main.URGUI.bindServices(URGUI.java:334) ~[polyscope-internal-view-10.14.402.jar:?]
	at gui.main.URGUI.bindServices(URGUI.java:301) ~[polyscope-internal-view-10.14.402.jar:?]
	at gui.main.URGUI.run(URGUI.java:196) ~[polyscope-internal-view-10.14.402.jar:?]
	at gui.main.Activator$StartPolyScopeThread.run(Activator.java:72) [polyscope-internal-view-10.14.402.jar:?]
^CERROR: Bundle com.ur.polyscope.controllerinterface.polyscope-controllerinterface-impl [62] Error stopping bundle. (java.lang.NullPointerException)
java.lang.NullPointerException
	at com.ur.polyscope.controllerinterface.internal.impl.ServiceBinderImpl.stopControllerConnection(ServiceBinderImpl.java:136)
	at com.ur.polyscope.controllerinterface.internal.impl.Activator.stop(Activator.java:23)
	at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:871)
	at org.apache.felix.framework.Felix.stopBundle(Felix.java:2822)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1584)
	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
	at java.base/java.lang.Thread.run(Thread.java:829)
ERROR: Bundle com.ur.polyscope.controllerinterface.polyscope-controllerinterface-impl [62] Error stopping reference:file:/home/ubuntu200/ursim-5.13.0.113898/GUI/bundle/polyscope-controllerinterface-impl-4.11.29.jar (org.osgi.framework.BundleException: Activator stop error in bundle com.ur.polyscope.controllerinterface.polyscope-controllerinterface-impl [62].)
java.lang.NullPointerException
	at com.ur.polyscope.controllerinterface.internal.impl.ServiceBinderImpl.stopControllerConnection(ServiceBinderImpl.java:136)
	at com.ur.polyscope.controllerinterface.internal.impl.Activator.stop(Activator.java:23)
	at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:871)
	at org.apache.felix.framework.Felix.stopBundle(Felix.java:2822)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1584)
	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
	at java.base/java.lang.Thread.run(Thread.java:829)
~/ursim-5.13.0.113898 ~

After adding a few things, such a long error appears (when I run the start ursim.sh command) and the application does not open, I am very new to this, what is the reason for these problems, is there a troublesome situation?

Are you testing your own custom CAP? If so, it looks like you’re probably missing some dependencies in your POM file, among potentially other things.

If you’re just trying to run the blank simulator, you may be better off starting fresh. Looks like stuff either didn’t get downloaded, was installed correctly, or is missing. Are you trying to run this on the VM, or through Docker?

Same here, identical output. Just trying to start the simulator on Ubuntu 22.04. Will gladly download a working Docker Image or VM but none were offered along the way.

Hi.
I also got this, turns out it was because my default Java version was 1.11 and the simulator expects 1.8.
I changed this through

sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java

Best Regards CG1