|
From: Tomas G. <to...@pr...> - 2017-03-02 05:18:49
|
Then you should check the wildfly server.log. You will see errors in there why ejbca is not deployed correctly. For example database errors if there are any. Regards, Tomas On 2 March 2017 11:59:48 GMT+07:00, Fabian Santiago <fsa...@ga...> wrote: >No, > >when i reach the step 'ant runinstall', a similar error occurs: > >ejbca:initCA: > [echo] Initializing CA with 'GardenCA' >'CN=pki.garden-mums.com,O=Garden-lan com,C=NJ' 'soft' ><ca.tokenpassword hidden> 'prime256v1' 'ECDSA' '3650' '2.5.29.32.0' >'SHA256WithECDSA' -superadmincn 'SuperAdmin'... > [java] Exception in thread "main" >java.util.ServiceConfigurationError: >org.ejbca.ui.cli.infrastructure.command.CliCommandPlugin: Provider >org.ejbca.ui.cli.keybind.InternalKeyBindingCreateCommand could not be >instantiated > [java] at java.util.ServiceLoader.fail(ServiceLoader.java:232) > [java] at java.util.ServiceLoader.access$100(ServiceLoader.java:185) >[java] at >java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) >[java] at >java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) > [java] at java.util.ServiceLoader$1.next(ServiceLoader.java:480) >[java] at >org.ejbca.ui.cli.infrastructure.library.CommandLibrary.<init>(CommandLibrary.java:53) >[java] at >org.ejbca.ui.cli.infrastructure.library.CommandLibrary.<clinit>(CommandLibrary.java:38) > [java] at org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:29) > [java] Caused by: java.lang.IllegalStateException: >EJBCLIENT000025: No EJB receiver available for handling >[appName:ejbca, moduleName:cesecore-ejb, distinctName:] combination >for invocation context >org.jboss.ejb.client.EJBClientInvocationContext@3b938003 >[java] at >org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:798) >[java] at >org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:128) >[java] at >org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:186) >[java] at >org.jboss.ejb.client.EJBInvocationHandler.sendRequestWithPossibleRetries(EJBInvocationHandler.java:255) >[java] at >org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:200) >[java] at >org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:183) >[java] at >org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:146) > [java] at com.sun.proxy.$Proxy0.getAvailableTypesAndProperties(Unknown >Source) >[java] at >org.ejbca.ui.cli.keybind.InternalKeyBindingCreateCommand.<init>(InternalKeyBindingCreateCommand.java:69) >[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >Method) >[java] at >sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) >[java] at >sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >[java] at >java.lang.reflect.Constructor.newInstance(Constructor.java:423) > [java] at java.lang.Class.newInstance(Class.java:442) >[java] at >java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) > [java] ... 5 more > >BUILD FAILED >/ejbca_664/ejbca/build.xml:70: The following error occurred while >executing this line: >/ejbca_664/ejbca/bin/cli.xml:97: The following error occurred while >executing this line: >/ejbca_664/ejbca/bin/cli.xml:115: The following error occurred while >executing this line: >/ejbca_664/ejbca/bin/cli.xml:189: Java returned: 1 > >this after switching back to wildfly and following your doc to the >latter. > >I suspect it's due to the error i received from the cli during the >"Add datasource" step: > >{"WFLYCTL0412: Required services that are not installed:" => >["jboss.jdbc-driver.mysql-connector-java-5_1_41-bin_jar"],"WFLYCTL0180: >Services with missing/unavailable dependencies" => >["org.wildfly.data-source.ejbcads is missing >[jboss.jdbc-driver.mysql-connector-java-5_1_41-bin_jar]","jboss.driver-demander.java:/EjbcaDS >is missing [jboss.jdbc-driver.mysql-connector-java-5_1_41-bin_jar]"]} > > >now what? > > >- Fabian S. > >On Wed, Mar 1, 2017 at 9:53 PM, Tomas Gustavsson <to...@pr...> >wrote: >> >> Don't do "ant deploy", follow the WildFly 10/EAP 7 installation >> instructions :-) >> >> /Tomas >> >> On 2017-03-02 09:34, Fabian Santiago wrote: >>> I found an error in server.log (jboss-eap-7.0 I am now trying) after >>> ant deploy / clean deployear: >>> >>> ERROR [org.jboss.as.controller.management-operation] >>> (DeploymentScanner-threads - 2) WFLYCTL0013: Operation ("deploy") >>> failed - address: ([("deployment" => "ejbca.ear")]) - failure >>> description: {"WFLYCTL0180: Services with missing/unavailable >>> dependencies" => [ >>> "jboss.persistenceunit.\"ejbca.ear#ejbca\" is missing >>> [jboss.naming.context.java.ejbcads]", >>> "jboss.persistenceunit.\"ejbca.ear#ejbca\".__FIRST_PHASE__ is >>> missing [jboss.naming.context.java.ejbcads]" >>> ]} >>> >>> so now, how do i add this missing component and where to find? or is >>> it a simple conf file typo issue? Thanks. >>> >>> - Fabian S. >>> >>> >>> On Wed, Mar 1, 2017 at 2:45 PM, Fabian Santiago >>> <fsa...@ga...> wrote: >>>> -----BEGIN PGP SIGNED MESSAGE----- >>>> Hash: SHA256 >>>> >>>> hello, >>>> >>>> running 'ant install', it fails with: >>>> >>>> ejbca:initCA: >>>> [echo] Initializing CA with 'GardenCA' >>>> 'CN=pki.garden-mums.com,O=Garden-lan com,C=NJ' 'soft' 'prime256v1' >>>> 'ECDSA' '3650' '2.5.29.32.0' 'SHA256WithRSA' -superadmincn >>>> 'SuperAdmin'... >>>> [java] Exception in thread "main" >>>> java.util.ServiceConfigurationError: >>>> org.ejbca.ui.cli.infrastructure.command.CliCommandPlugin: Provider >>>> org.ejbca.ui.cli.keybind.InternalKeyBindingCreateCommand could not >be >>>> instantiated >>>> [java] at >java.util.ServiceLoader.fail(ServiceLoader.java:232) >>>> [java] at >java.util.ServiceLoader.access$100(ServiceLoader.java:185) >>>> [java] at >>>> >java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) >>>> [java] at >>>> java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) >>>> [java] at >java.util.ServiceLoader$1.next(ServiceLoader.java:480) >>>> [java] at >>>> >org.ejbca.ui.cli.infrastructure.library.CommandLibrary.(CommandLibrary.java:53) >>>> [java] at >>>> >org.ejbca.ui.cli.infrastructure.library.CommandLibrary.(CommandLibrary.java:38) >>>> [java] at >org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:29) >>>> [java] Caused by: java.lang.IllegalStateException: >>>> EJBCLIENT000025: No EJB receiver available for handling >>>> [appName:ejbca, moduleName:cesecore-ejb, distinctName:] combination >>>> for invocation context >>>> org.jboss.ejb.client.EJBClientInvocationContext@35fc6dc4 >>>> [java] at >>>> >org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:798) >>>> [java] at >>>> >org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:128) >>>> [java] at >>>> >org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:186) >>>> [java] at >>>> >org.jboss.ejb.client.EJBInvocationHandler.sendRequestWithPossibleRetries(EJBInvocationHandler.java:255) >>>> [java] at >>>> >org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:200) >>>> [java] at >>>> >org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:183) >>>> [java] at >>>> >org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:146) >>>> [java] at >>>> com.sun.proxy.$Proxy0.getAvailableTypesAndProperties(Unknown >Source) >>>> [java] at >>>> >org.ejbca.ui.cli.keybind.InternalKeyBindingCreateCommand.(InternalKeyBindingCreateCommand.java:69) >>>> [java] at >>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >Method) >>>> [java] at >>>> >sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) >>>> [java] at >>>> >sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >>>> [java] at >>>> java.lang.reflect.Constructor.newInstance(Constructor.java:423) >>>> [java] at java.lang.Class.newInstance(Class.java:442) >>>> [java] at >>>> >java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) >>>> [java] ... 5 more >>>> >>>> BUILD FAILED >>>> /ejbca_ce_6_5_0_4/build.xml:64: The following error occurred while >>>> executing this line: >>>> /ejbca_ce_6_5_0_4/build.xml:70: The following error occurred while >>>> executing this line: >>>> /ejbca_ce_6_5_0_4/bin/cli.xml:97: The following error occurred >while >>>> executing this line: >>>> /ejbca_ce_6_5_0_4/bin/cli.xml:115: The following error occurred >while >>>> executing this line: >>>> /ejbca_ce_6_5_0_4/bin/cli.xml:189: Java returned: 1 >>>> >>>> i'm running: >>>> >>>> ubuntu 16.04 LTS >>>> wildfly 10.1.0 final >>>> ejbca 6.5.0.4 >>>> utilizing mysql db backend >>>> >>>> i've seen references out there on the web to this issue being >caused by either: >>>> >>>> misconfigued jboss backend >>>> missing code in ejbca source >>>> wrong / bad version of wildfly >>>> >>>> Does anyone out there have a definitive fix for this? >>>> >>>> If i follow the quick start guide, it works fine. >>>> >>>> Thanks. >>>> >>>> - - - Fabian Santiago >>>> -----BEGIN PGP SIGNATURE----- >>>> Version: Mailvelope v1.7.1 >>>> Comment: https://www.mailvelope.com >>>> >>>> wsFcBAEBCAAQBQJYtyTXCRBVUCsO65Bw/AAAzNAQAI9VQkDj88sxNN+SoWrS >>>> sVmg7N8rJgow+HXI54MzOVS6WdiqRkEuNTmGMfQ7+STl+NsJylsfEqJBUkne >>>> vGpbwmHrFxUnc8vtCUGrnXjyAn3/tLHetB8ldUWfl1m5Gg91iyoSkQgzhxgY >>>> iqXrNnkHZkW/aOKpgjme46xpBaiSYCBwn9pD0pKRs4ZLxadYcTVb8yLsY9qW >>>> VcB3YqsJF3tMb8+Jc78P5owJfOrXUzvbHBhP/ml/3bTs+kKmSEZsE4T35k0t >>>> oIM32/gKeb22UPlv1Y0kqyPQAz6hjNUIstahggAKx+Anm2B/1BQ7v5x/42hQ >>>> KwP7b2L2xCGeAU/4DbedUfYBWIFGyEOjDNIVqWfrHDR0XZKQz+ZtRLktJpgy >>>> q41GjwKZuMhcSGv3IVhRtW2Niy9ZcizddX6rkOGIU4CSwelgCgC5xZ9hKYHs >>>> oCAxfGFSIpBk+rrq0TWE1akmZpYHj5YPYnaSs6x4uReCLopo+3LPAb8iZNqT >>>> GQdIRfrsvVc13+YdYfkX+aZchj/u4NGIoGF3E0aL+oUr61JI14j5oEJYZcxp >>>> SngoyH07X4aTP0JPk+fWKLVTfPlY+WPmWU3S4vUslf6CHWAWCP15pfmQXpi5 >>>> H9NymAesK7oNmUoKXJiWNVIhJNuZnOLXyJSRbcQBmgZ9coVzh5wrPapjVP2c >>>> v6Fa >>>> =7NwC >>>> -----END PGP SIGNATURE----- >>> >>> >------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>> _______________________________________________ >>> Ejbca-develop mailing list >>> Ejb...@li... >>> https://lists.sourceforge.net/lists/listinfo/ejbca-develop >>> >> >> >------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >> _______________________________________________ >> Ejbca-develop mailing list >> Ejb...@li... >> https://lists.sourceforge.net/lists/listinfo/ejbca-develop > >------------------------------------------------------------------------------ >Check out the vibrant tech community on one of the world's most >engaging tech sites, SlashDot.org! http://sdm.link/slashdot >_______________________________________________ >Ejbca-develop mailing list >Ejb...@li... >https://lists.sourceforge.net/lists/listinfo/ejbca-develop |