Menu

SignServer 5.2.0.Beta1: Deployment Error

Help
2019-11-14
2023-01-22
  • BSamontanes

    BSamontanes - 2019-11-14

    Any issue on this? Appreciate your suggestion.

    bin/signserver getstatus brief all

    Exception in thread "main" org.signserver.cli.spi.UnexpectedCommandFailureException: javax.ejb.NoSuchEJBException: EJBCLIENT000079: Unable to discover destination for request for EJB StatelessEJBLocator for "signserver/SignServer-ejb/GlobalConfigurationSessionBean", view is interface org.signserver.ejb.interfaces.GlobalConfigurationSessionRemote, affinity is None
    at org.signserver.admin.cli.defaultimpl.WSAdminsCommand.execute(WSAdminsCommand.java:256)
    at org.signserver.cli.CommandLineInterface.execute(CommandLineInterface.java:97)
    at org.signserver.admin.cli.AdminCLI.main(AdminCLI.java:52)
    Caused by: javax.ejb.NoSuchEJBException: EJBCLIENT000079: Unable to discover destination for request for EJB StatelessEJBLocator for "signserver/SignServer-ejb/GlobalConfigurationSessionBean", view is interface org.signserver.ejb.interfaces.GlobalConfigurationSessionRemote, affinity is None

     

    Last edit: BSamontanes 2019-11-14
  • Markus Kilås

    Markus Kilås - 2019-11-16

    Hi BSamontanes,

    Looks like the application server has not deployed SignServer. Please check the server log. There should be a SignServer startup log entry near the end if everything is okey otherwise it is likely a configuration issue of the application server.

    Cheers,
    Markus
    PrimeKey Solutions

     
  • BSamontanes

    BSamontanes - 2019-11-17

    Hi Markus,

    I'm seeing this from WildFly:
    {"WFLYCTL0080: Failed services" => {"jboss.deployment.subunit.\"signserver.ear\".\"SignServer-ejb.jar\".component.StartupSingletonBean.START" => "java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
    Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
    Caused by: javax.ejb.EJBException: Refusing to create initial database structure as the folder is not empty: /"}}

    Thanks for the feedback; could you please advise where these logs located? Sorry I'm not familiar with your platform.

    Cheers!
    Bernard

     

    Last edit: BSamontanes 2019-11-17
  • Markus Kilås

    Markus Kilås - 2019-11-22

    Hi Bernard,

    For WildFly the location is:
    APPSRV_HOME/standalone/log/server.log

    Refusing to create initial database structure as the folder is not empty: /

    The error indicates that you are setting up SignServer with the "NoDB" option. In that case you need to make sure your conf/signserver_deploy.properties has a path to an empty folder where SignServer will put its data:

    database.nodb.location=/opt/signserver/nodb
    

    After changing this file you will need to deploy SignServer again:

    bin/ant deploy
    

    Cheers,
    Markus

     
  • Sanawar Shoukat

    Sanawar Shoukat - 2022-12-07

    Hi Markus,

    I'm facing the above same issue but the error in server.log if different.

    Failed to start service jboss.deployment.subunit."signserver.ear"."SignServer-Healthcheck-web-5.6.1.Final.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."signserver.ear"."SignServer-Healthcheck-web-5.6.1.Final.war".PARSE: WFLYSRV0153: Failed to process phase PARSE of subdeployment "SignServer-Healthcheck-web-5.6.1.Final.war" of deployment "signserver.ear"
        at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:151)
        at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1736)
        at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1698)
        at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1556)
        at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
        at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1364)
        at java.lang.Thread.run(Thread.java:750)
    Caused by: java.lang.IllegalArgumentException: No enum constant org.jboss.metadata.javaee.spec.PersistenceContextTypeDescription.TRANSACTİON
        at java.lang.Enum.valueOf(Enum.java:238)
        at org.jboss.metadata.javaee.spec.PersistenceContextTypeDescription.valueOf(PersistenceContextTypeDescription.java:6)
        at org.jboss.metadata.parser.ee.PersistenceContextReferenceMetaDataParser.parse(PersistenceContextReferenceMetaDataParser.java:85)
        at org.jboss.metadata.parser.ee.EnvironmentRefsGroupMetaDataParser.parse(EnvironmentRefsGroupMetaDataParser.java:78)
        at org.jboss.metadata.parser.servlet.WebMetaDataParser.parse(WebMetaDataParser.java:149)
        at org.jboss.metadata.parser.servlet.WebMetaDataParser.parse(WebMetaDataParser.java:51)
        at org.wildfly.extension.undertow.deployment.WebParsingDeploymentProcessor.deploy(WebParsingDeploymentProcessor.java:96)
        at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:144)
    

    Can you please share some updates, as I'm stuck here.

    Operating System: Red Hat Enterprise Linux 8.7 (Ootpa)

    Thanks in advance.

    Regards,
    Sanawar

     
  • Markus Kilås

    Markus Kilås - 2023-01-22

    Hi Sanawar,
    That looks like a different issue.

    Note that we have moved to https://github.com/Keyfactor/signserver-ce/discussions/ as forum.
    Consider posting a question there instead.

    Cheers,
    Markus

     

Log in to post a comment.