Article - CS441410

Changing the Directory Server Password in the Tomcat server.xml doesn't work

Modified: 08-Apr-2025   


Applies To

  • Axeda - Connectivity 7.1.4
  • ThingWorx Policy Server 7.1.3

Description

  • ThingWorx Policy Server 7.1.3 Administrator's Guide  pg 93 states
  •  

     

    • With Java 11 the following error will be generated
      C:\Windows\System32>"c:\Program Files\Java\jdk-11\bin\java.exe" -cp "c:\Program Files\ThingWorx\PolicyServer\Tomcat\aps\common\lib\cryptoutils-1.0.7.jar" com.axeda.security.encryption.Encrypt -home "c:\Program Files\ThingWorx\PolicyServer\Tomcat\aps\conf"
      Picked up JAVA_TOOL_OPTIONS: "-Dos.name=Windows 10"
      Picked up _JAVA_OPTIONS: -Djdk.util.zip.disableZip64ExtraFieldValidation=true
      Enter text:
      Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
              at com.axeda.security.encryption.EncryptionService.encrypt(EncryptionService.java:74)
              at com.axeda.security.encryption.Encrypt.encrypt(Encrypt.java:143)
              at com.axeda.security.encryption.Encrypt.main(Encrypt.java:43)
      Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
              at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
              at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
              at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
This is a printer-friendly version of Article 441410 and may be out of date. For the latest version click CS441410