Ursim-5.9.3.1031212 fails to start

I want to run ursim-5.9.3.1031212 on my Ububtu 14 but it fails to start with an error. Version 3.6 and 3.13 do work (5.1 also fails).

Here is the output:

Checking Robot Root Certificate
~/ursim-5.9.3.1031212/GUI ~/ursim-5.9.3.1031212 ~/ursim-5.9.3.1031212
- aopalliance-1.0.jar
- aspectjrt-1.8.2.jar
- awtextra-1.0.jar
- balloontip-1.2.4.jar
- bcpkix-jdk15on-1.59.jar
- bcprov-jdk15on-1.59.jar
- boot-g5-74.5.1682.jar
- cglib-nodep-2.2.jar
- commons-beanutils-1.8.3.jar
- commons-codec-1.9.jar
- commons-collections-3.2.1.jar
- commons-httpclient-3.1.0.0.jar
- commons-io-2.4.jar
- commons-lang-2.6.jar
- commons-lang3-3.3.2.jar
- commons-logging-1.2.jar
- commons-math3-3.3.jar
- constants-19.0.1.jar
- conveyortracking-1.3.19.jar
- cssparser-0.9.14.jar
- ethernetip-1.2.4.jar
- filters-2.0.235.jar
- freehep-java3d-2.1.jar
- geom-feature-urcap-api-export-1.9.11.jar
- gripper-urcap-api-export-1.3.104.jar
- gson-2.8.5.jar
- guava-19.0.jar
- guice-4.1.0.jar
- guice-multibindings-4.1.0.jar
- help-g5-UR10e-3.14.7.jar
- help-g5-UR16e-3.14.7.jar
- help-g5-UR3e-3.14.7.jar
- help-g5-UR5e-3.14.7.jar
- j3d-core-1.5.2-modified.jar
- j3d-core-utils-1.5.2-modified.jar
- jackson-annotations-2.7.0.jar
- jackson-core-2.7.9.jar
- jackson-databind-2.7.9.6.jar
- javahelp-2.0.05.jar
- javax.inject-1.jar
- jemmy-3.2.1.jar
- jgoodies-common-1.7.0.jar
- jgoodies-forms-1.7.2.jar
- jsoup-1.7.3.jar
- jsr305-3.0.1.jar
- log4j-api-2.3.jar
- modified-log4jcore-1.10.5.jar
- org.apache.felix.shell-1.4.3.jar
- org.apache.felix.shell.remote-1.1.2.jar
- org.osgi.core-6.0.0.jar
- pallet-common-10.9.276.jar
- pallet-impl-10.9.276.jar
- platform-api-4.8.4.jar
- polyscope-application-api-1.12.17.jar
- polyscope-concept-operations-api-7.5.4.jar
- polyscope-concept-operations-driver-7.5.4.jar
- polyscope-concept-operations-impl-7.5.4.jar
- polyscope-controllerinterface-api-4.6.10.jar
- polyscope-controllerinterface-impl-4.6.10.jar
- polyscope-dashboard-server-api-1.11.13.jar
- polyscope-dashboard-server-impl-1.11.13.jar
- polyscope-driver-api-3.12.2.jar
- polyscope-file-manager-api-5.5.10.jar
- polyscope-file-manager-driver-5.5.10.jar
- polyscope-file-manager-impl-5.5.10.jar
- polyscope-flight-recorder-api-5.4.4.jar
- polyscope-flight-recorder-impl-5.4.4.jar
- polyscope-freedrive-api-1.2.7.jar
- polyscope-freedrive-driver-1.2.7.jar
- polyscope-freedrive-impl-1.2.7.jar
- polyscope-geom-feature-api-1.9.11.jar
- polyscope-geom-feature-driver-1.9.11.jar
- polyscope-geom-feature-impl-1.9.11.jar
- polyscope-gripper-driver-1.3.104.jar
- polyscope-gripper-impl-1.3.104.jar
- polyscope-initializerobot-api-4.5.4.jar
- polyscope-initializerobot-driver-4.5.4.jar
- polyscope-initializerobot-impl-4.5.4.jar
- polyscope-installation-api-6.5.19.jar
- polyscope-installation-driver-6.5.19.jar
- polyscope-installation-impl-6.5.19.jar
- polyscope-installation-urcap-api-6.5.19.jar
- polyscope-internal-calibration-10.9.276.jar
- polyscope-internal-defaultprogram-10.9.276.jar
- polyscope-internal-driver-g5-10.9.276.jar
- polyscope-internal-g5-10.9.276.jar
- polyscope-internal-immi-10.9.276.jar
- polyscope-internal-initializerobot-10.9.276.jar
- polyscope-internal-installation-10.9.276.jar
- polyscope-internal-io-10.9.276.jar
- polyscope-internal-move-10.9.276.jar
- polyscope-internal-payload-10.9.276.jar
- polyscope-internal-pin-10.9.276.jar
- polyscope-internal-program-10.9.276.jar
- polyscope-internal-remotecontrol-10.9.276.jar
- polyscope-internal-safety-10.9.276.jar
- polyscope-internal-tcp-10.9.276.jar
- polyscope-internal-urcap-10.9.276.jar
- polyscope-internal-view-10.9.276.jar
- polyscope-internal-viewfacade-10.9.276.jar
- polyscope-internal-visualizer-10.9.276.jar
- polyscope-io-api-4.5.12.jar
- polyscope-io-driver-4.5.12.jar
- polyscope-io-impl-4.5.12.jar
- polyscope-java-logger-api-1.10.5.jar
- polyscope-java-logger-impl-1.10.5.jar
- polyscope-lang-3.5.10.jar
- polyscope-license-api-2.5.4.jar
- polyscope-license-driver-2.5.4.jar
- polyscope-license-impl-2.5.4.jar
- polyscope-logging-api-7.4.15.jar
- polyscope-logging-driver-7.4.15.jar
- polyscope-logging-impl-7.4.15.jar
- polyscope-monitor-5.4.14.jar
- polyscope-move-api-1.7.3.jar
- polyscope-move-driver-1.7.3.jar
- polyscope-move-impl-1.7.3.jar
- polyscope-persistence-api-1.8.7.jar
- polyscope-persistence-impl-1.8.7.jar
- polyscope-program-api-5.4.12.jar
- polyscope-program-driver-5.4.12.jar
- polyscope-program-impl-5.4.12.jar
- polyscope-program-metrics-impl-3.5.2.jar
- polyscope-robot-configuration-api-5.5.10.jar
- polyscope-robot-configuration-impl-5.5.10.jar
- polyscope-safety-api-1.2.3.jar
- polyscope-safety-driver-1.2.3.jar
- polyscope-safety-impl-1.2.3.jar
- polyscope-screenshot-builder-api-2.7.7.jar
- polyscope-screwdriving-driver-3.3.12.jar
- polyscope-screwdriving-impl-3.3.12.jar
- polyscope-scriptwriter-3.2.4.jar
- polyscope-security-api-7.5.5.jar
- polyscope-security-driver-7.5.5.jar
- polyscope-security-impl-7.5.5.jar
- polyscope-settings-api-4.12.4.jar
- polyscope-settings-impl-4.12.4.jar
- polyscope-simulation-api-5.5.9.jar
- polyscope-simulation-impl-5.5.9.jar
- polyscope-swing-5.23.18.jar
- polyscope-system-api-6.4.7.jar
- polyscope-system-diagnostics-impl-6.4.7.jar
- polyscope-system-driver-6.4.7.jar
- polyscope-system-impl-6.4.7.jar
- polyscope-tcp-api-1.6.12.jar
- polyscope-tcp-driver-1.6.12.jar
- polyscope-tcp-impl-1.6.12.jar
- polyscope-tcp-urcap-api-1.6.12.jar
- polyscope-toolbar-impl-7.4.5.jar
- polyscope-urcap-api-13.5.40.jar
- polyscope-urcap-driver-13.5.40.jar
- polyscope-urcap-impl-13.5.40.jar
- polyscope-urcap-urcap-api-13.5.40.jar
- polyscope-value-objects-api-1.12.17.jar
- polyscope-value-objects-impl-1.12.17.jar
- polyscope-value-objects-urcap-api-1.12.17.jar
- polyscope-version-api-1.14.5.jar
- polyscope-version-impl-1.14.5.jar
- profinet-1.2.4.jar
- reactive-streams-1.0.0.jar
- remotetcp-1.2.65-build36.jar
- rxjava-2.1.0.jar
- sac-1.3.jar
- screwdriving-urcap-api-export-3.3.12.jar
- swing-layout-1.0.3.jar
- swing-worker-1.1.jar
- swingx-1.6.1.jar
- urcap-api-export-7.4.5.jar
- urcap-api-export-robotmovement-13.5.40.jar
- urscript2pojo-1.4.1.jar
- validation-api-1.1.0.Final.jar
- vecmath-1.5.2-modified.jar
- ws-commons-util-1.0.2.0.jar
- xmlrpc-client-3.1.3.0.jar
- xmlrpc-common-3.1.3.0.jar
- xpp3_min-1.1.4c.jar
- xstream-1.3.1.jar
Identifying Split Packages
Split package detected!
com.ur.resources; version=10.9.276
com.ur.polyscope.internal-view [99] com.ur.polyscope.internal-view
com.ur.polyscope.file-manager.polyscope-file-manager-impl [65] com.ur.polyscope.file-manager.polyscope-file-manager-impl
Split package detected!
com.ur.i18n; version=10.9.276
com.ur.polyscope.internal-view [99] com.ur.polyscope.internal-view
com.ur.polyscope.file-manager.polyscope-file-manager-impl [65] com.ur.polyscope.file-manager.polyscope-file-manager-impl
Split package detected!
com.ur.i18n; version=10.9.276
com.ur.polyscope.internal-view [99] com.ur.polyscope.internal-view
com.ur.polyscope.file-manager.polyscope-file-manager-impl [65] com.ur.polyscope.file-manager.polyscope-file-manager-impl
Split package detected!
com.ur.urcap.api.domain.value; version=1.7.0
com.ur.polyscope.valueobjects.polyscope-value-objects-urcap-api [156] com.ur.polyscope.valueobjects.polyscope-value-objects-urcap-api
com.ur.polyscope.urcaps.polyscope-urcap-urcap-api [153] com.ur.polyscope.urcaps.polyscope-urcap-urcap-api
Starting bundle: com.ur.polyscope.platform-api [1]
Starting bundle: com.ur.polyscope.constants [21]
Starting bundle: com.ur.urcap.conveyortracking [22]
Starting bundle: com.ur.urcap.ethernetip [24]
Starting bundle: com.ur.polyscope.geomfeature.urcap.geom-feature-urcap-api-export [27]
Starting bundle: com.ur.polyscope.gripper.urcap.gripper-urcap-api-export [28]
Starting bundle: com.ur.polyscope.help-g5-UR10e [33]
Starting bundle: com.ur.polyscope.help-g5-UR16e [34]
Starting bundle: com.ur.polyscope.help-g5-UR3e [35]
Starting bundle: com.ur.polyscope.help-g5-UR5e [36]
Starting bundle: com.ur.polyscope.java.logger.modified-log4jcore [50]
Starting bundle: com.ur.pallet-common [52]
ERROR: Bundle com.ur.polyscope.platform.boot-g5 [2] Error starting reference:file:bundle/boot-g5-74.5.1682.jar (org.osgi.framework.BundleException: Unable to resolve com.ur.pallet-common [52](R 52.0): missing requirement [com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8)) Unresolved requirements: [[com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8))])
org.osgi.framework.BundleException: Unable to resolve com.ur.pallet-common [52](R 52.0): missing requirement [com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8)) Unresolved requirements: [[com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4114)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2111)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:977)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:964)
at com.ur.boot.g5.internal.Activator.startBundles(Activator.java:49)
at com.ur.boot.g5.internal.Activator.start(Activator.java:32)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2220)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2138)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1365)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
ERROR: Bundle org.apache.felix.shell.remote [4] Error starting reference:file:bundle/org.apache.felix.shell.remote-1.1.2.jar (org.osgi.framework.BundleException: Activator start error in bundle org.apache.felix.shell.remote [4].)
java.net.BindException: Address already in use (Bind failed)
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
at java.net.ServerSocket.bind(ServerSocket.java:375)
at java.net.ServerSocket.(ServerSocket.java:237)
at org.apache.felix.shell.remote.Listener$Acceptor.(Listener.java:117)
at org.apache.felix.shell.remote.Listener.(Listener.java:59)
at org.apache.felix.shell.remote.Activator.start(Activator.java:36)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2220)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2138)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1365)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
ERROR: Bundle com.ur.pallet-common [52] Error starting reference:file:bundle/pallet-common-10.9.276.jar (org.osgi.framework.BundleException: Unable to resolve com.ur.pallet-common [52](R 52.0): missing requirement [com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8)) Unresolved requirements: [[com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8))])
org.osgi.framework.BundleException: Unable to resolve com.ur.pallet-common [52](R 52.0): missing requirement [com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8)) Unresolved requirements: [[com.ur.pallet-common [52](R 52.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.8))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4114)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2111)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1365)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
^[[A^[^[^CERROR: Bundle com.ur.urcap.ethernetip [24] Error stopping bundle. (java.lang.NullPointerException)
java.lang.NullPointerException
at com.ur.urcap.ethernetip.impl.Activator.stop(Activator.java:21)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:719)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2604)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1383)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
ERROR: Bundle com.ur.urcap.ethernetip [24] Error stopping reference:file:bundle/ethernetip-1.2.4.jar (org.osgi.framework.BundleException: Activator stop error in bundle com.ur.urcap.ethernetip [24].)
java.lang.NullPointerException
at com.ur.urcap.ethernetip.impl.Activator.stop(Activator.java:21)
at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:719)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:2604)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1383)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
~/ursim-5.9.3.1031212 ~/ursim-5.9.3.1031212

Hi @thomas.roddelkopf,

It seems like Java version 1.8 could be the issue. Have you run the install.sh script?

Ebbe

Yes, I did. There is no error reported from the install script.

I run it again and here is the output:

Checking java version
/usr/bin/java
version 1.7.0_201
java version accepted
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘libjava3d-java’ for regex ‘libjava3d-
Note, selecting ‘libjava3d-jni’ for regex 'libjava3d-

Note, selecting ‘libjava3d-java-doc’ for regex ‘libjava3d-
Note, selecting ‘ttf-dejavu-extra’ for regex 'ttf-dejavu

Note, selecting ‘ttf-dejavu’ for regex ‘ttf-dejavu*’
Note, selecting ‘ttf-dejavu-core’ for regex ‘ttf-dejavu*’
fonts-arphic-ukai is already the newest version.
fonts-arphic-uming is already the newest version.
fonts-nanum is already the newest version.
ttf-dejavu is already the newest version.
ttf-dejavu-core is already the newest version.
ttf-dejavu-extra is already the newest version.
fonts-baekmuk is already the newest version.
fonts-ipafont is already the newest version.
libjava3d-java is already the newest version.
libjava3d-java-doc is already the newest version.
libjava3d-jni is already the newest version.
libcurl3 is already the newest version.
libxmlrpc-core-c3 is already the newest version.
libxmlrpc-c++8 is already the newest version.
The following packages were automatically installed and are no longer required:
libdbusmenu-gtk4 libntdb1 libqpdf13 python-ntdb
Use ‘apt-get autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Install Daemon Manager
Installing daemon manager package
Reading package lists… Done
Building dependency tree
Reading state information… Done
runit is already the newest version.
The following packages were automatically installed and are no longer required:
libdbusmenu-gtk4 libntdb1 libqpdf13 python-ntdb
Use ‘apt-get autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Creating user daemon service directory
Starting user daemon service

I solved the problem. I switched to java 1.8. The installer should not accept 1.7 if it needs 1.8.

I want to use the remote interface but the network interface remains disabled. In the terminal there are these error outputs.

/tmp/7deaa102-e773-4b5c-ad89-ca5dbff587c7.sh: line 1: /sbin/net-statistics: No such file or directory
14:59:14.180 WARN - Could not understand the output from ‘net-statistics’ in ‘/sbin’ {thread: NetworkPanel.scheduler: Daemon , loggerClass: com.ur.polyscope.system.impl.network.internal.ExternalControllerAdministrator}

It seems the simulator fails to detect the network interface. What has to be in net-statistics?

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.