Clarity

Expand all | Collapse all

CA PPM 14.4 - Beacon Service is not starting

  • 1.  CA PPM 14.4 - Beacon Service is not starting

    Posted Dec 05, 2016 11:20 AM

    Hi,

     

    We have upgraded our validation environment from 14.3 to 14.4. After upgrade beacon services is not starting.

    JAVA_HOME = C:\jdk1.8.0_102

     

    Could you please provide any suggestions??

     

    2016/12/05 11:13:29.658 | Launching a JVM...
    2016/12/05 11:13:29.875 | WrapperManager: Initializing...
    2016/12/05 11:13:30.781 | CA Beacon Service Starting: Mon Dec 05 11:13:30 EST 2016
    2016/12/05 11:13:31.437 | WrapperSimpleApp:
    2016/12/05 11:13:31.437 | WrapperSimpleApp Error: Encountered an error running main:
    2016/12/05 11:13:31.437 | WrapperSimpleApp Error: java.lang.NoClassDefFoundError: com/rsa/jsafe/provider/JsafeJCE
    2016/12/05 11:13:31.437 | WrapperSimpleApp Error:  at com.niku.union.security.SecurityEncryptionUtil.getDigestAlgorithm(SecurityEncryptionUtil.java:30)
    2016/12/05 11:13:31.453 | WrapperSimpleApp Error:  at com.niku.union.security.StringEncrypter.getKeySpec(StringEncrypter.java:294)
    2016/12/05 11:13:31.453 | WrapperSimpleApp Error:  at com.niku.union.security.StringEncrypter.getEncryptionSecretKey(StringEncrypter.java:231)
    2016/12/05 11:13:31.453 | WrapperSimpleApp Error:  at com.niku.union.security.StringEncrypter.<init>(StringEncrypter.java:152)
    2016/12/05 11:13:31.453 | WrapperSimpleApp Error:  at com.niku.union.security.StringEncrypter.getInstance(StringEncrypter.java:82)
    2016/12/05 11:13:31.468 | WrapperSimpleApp Error:  at com.niku.union.security.StringEncrypter.getDefaultInstance(StringEncrypter.java:73)
    2016/12/05 11:13:31.484 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getEncrypter(ConfigurationManager.java:6687)
    2016/12/05 11:13:31.484 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.decrypt(ConfigurationManager.java:6651)
    2016/12/05 11:13:31.484 | WrapperSimpleApp Error:  at com.niku.union.config.PropertiesMigrator.postprocess(PropertiesMigrator.java:172)
    2016/12/05 11:13:31.500 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigObject.postprocess(ConfigObject.java:174)
    2016/12/05 11:13:31.500 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.fetchConfigObject(ConfigurationManager.java:4890)
    2016/12/05 11:13:31.500 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getProperties(ConfigurationManager.java:869)
    2016/12/05 11:13:31.515 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getFilesConfig(ConfigurationManager.java:3498)
    2016/12/05 11:13:31.515 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getFilesInstance(ConfigurationManager.java:3490)
    2016/12/05 11:13:31.531 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getFilesConfig(ConfigurationManager.java:3471)
    2016/12/05 11:13:31.531 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getFilesInstance(ConfigurationManager.java:3454)
    2016/12/05 11:13:31.531 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getCachesFromFile(ConfigurationManager.java:1237)
    2016/12/05 11:13:31.547 | WrapperSimpleApp Error:  at com.niku.union.utility.caching.CacheController.setGlobalCacheKeys(CacheController.java:291)
    2016/12/05 11:13:31.547 | WrapperSimpleApp Error:  at com.niku.union.utility.caching.CacheController.<init>(CacheController.java:245)
    2016/12/05 11:13:31.562 | WrapperSimpleApp Error:  at com.niku.union.utility.caching.CacheController.getInstance(CacheController.java:196)
    2016/12/05 11:13:31.562 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.getComponentDescriptor(ConfigurationManager.java:1948)
    2016/12/05 11:13:31.562 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.checkIfXDMIsEnabled(ConfigurationManager.java:3935)
    2016/12/05 11:13:31.578 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.initIntern(ConfigurationManager.java:687)
    2016/12/05 11:13:31.578 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.init(ConfigurationManager.java:591)
    2016/12/05 11:13:31.578 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.init(ConfigurationManager.java:579)
    2016/12/05 11:13:31.593 | WrapperSimpleApp Error:  at com.niku.union.config.ConfigurationManager.init(ConfigurationManager.java:568)
    2016/12/05 11:13:31.593 | WrapperSimpleApp Error:  at com.niku.nsa.management.TowerMessenger.start(TowerMessenger.java:116)
    2016/12/05 11:13:31.593 | WrapperSimpleApp Error:  at com.niku.nsa.management.TowerMessenger.broadcast(TowerMessenger.java:281)
    2016/12/05 11:13:31.593 | WrapperSimpleApp Error:  at com.niku.nsa.management.TowerMessenger.broadcast(TowerMessenger.java:273)
    2016/12/05 11:13:31.609 | WrapperSimpleApp Error:  at com.niku.nsa.management.Beacon.startBlinking(Beacon.java:149)
    2016/12/05 11:13:31.609 | WrapperSimpleApp Error:  at com.niku.nsa.management.Beacon.start(Beacon.java:107)
    2016/12/05 11:13:31.609 | WrapperSimpleApp Error:  at com.niku.nsa.management.Beacon.main(Beacon.java:195)
    2016/12/05 11:13:31.625 | WrapperSimpleApp Error:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2016/12/05 11:13:31.625 | WrapperSimpleApp Error:  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    2016/12/05 11:13:31.625 | WrapperSimpleApp Error:  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2016/12/05 11:13:31.640 | WrapperSimpleApp Error:  at java.lang.reflect.Method.invoke(Method.java:498)
    2016/12/05 11:13:31.640 | WrapperSimpleApp Error:  at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
    2016/12/05 11:13:31.640 | WrapperSimpleApp Error:  at java.lang.Thread.run(Thread.java:745)
    2016/12/05 11:13:31.640 | WrapperSimpleApp Error: Caused by: java.lang.ClassNotFoundException: com.rsa.jsafe.provider.JsafeJCE
    2016/12/05 11:13:31.656 | WrapperSimpleApp Error:  at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    2016/12/05 11:13:31.656 | WrapperSimpleApp Error:  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    2016/12/05 11:13:31.672 | WrapperSimpleApp Error:  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    2016/12/05 11:13:31.672 | WrapperSimpleApp Error:  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    2016/12/05 11:13:31.672 | WrapperSimpleApp Error:  ... 38 more
    2016/12/05 11:13:34.084 | on_exit trigger matched.  Restarting the JVM.  (Exit code: 1)
    2016/12/05 11:13:34.194 | There were 5 failed launches in a row, each lasting less than 300 seconds.  Giving up.
    2016/12/05 11:13:34.194 |   There may be a configuration problem: please check the logs.
    2016/12/05 11:13:34.529 | <-- Wrapper Stopped



  • 2.  Re: CA PPM 14.4 - Beacon Service is not starting
    Best Answer

    Broadcom Employee
    Posted Dec 05, 2016 02:06 PM

    Hi Giri

     


    It looks like you're using a FIPS compliant encryption key. Please go ahead and use the workaround below:

    1. Open $clarity/.setup/scripts/commondeploy.xml with text editor
    2. Scroll down to Line 454  <!-- Standard beacon properties -->
    3. Now look in section starting at line 475, it should look like this:

                <when value="wrapper.java.classpath">
                  <proputil file="@{config.file}">
                    <!-- NOTE: Do not quote individual class paths - the wrapper API will handle it. -->
                    <property name="wrapper.java.classpath" autoIncrementName="true" fileValue="${install.dir}/bin/wrapper.jar" comment="Java Classpath"/>
                    <property name="wrapper.java.classpath" autoIncrementName="true" fileValue="${install.dir}/lib/nsa.jar" />
    […]


    4. Add the following three lines at the end of the list (line 488):

    <property name="wrapper.java.classpath" autoIncrementName="true" fileValue="${install.dir}/lib/cryptojce.jar" />
    <property name="wrapper.java.classpath" autoIncrementName="true" fileValue="${install.dir}/lib/cryptojcommon.jar" />
    <property name="wrapper.java.classpath" autoIncrementName="true" fileValue="${install.dir}/lib/jcmFIPS.jar" />

    5. Save
    6. Now run the following commands:

    service stop remove beacon
    service add beacon
    service deploy beacon
    service start beacon


    This should work to bring the beacon up.

     

    Hope this helps -Nika



  • 3.  Re: CA PPM 14.4 - Beacon Service is not starting

    Posted Dec 05, 2016 03:34 PM

    Thanks Nika - It worked

     

    Regards

    Giri