Wild fly upgrade

306 views
Skip to first unread message

soliman swaked

unread,
Feb 6, 2022, 9:28:28 PM2/6/22
to WildFly
 i have issue with the wildfly upgrade and having the below message after migration to the version 24  for the version 10.1.0 ( WFLYEE0024: Could not configure component PmcServiceImpl Caused by: java.lang.NoSuchFieldError: EMPTY_BYTE_ARRAY"},  )

{ "WFLYCTL0080: Failed services" => {"jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".INSTALL" => "WFLYSRV0153: Failed to process phase INSTALL of subdeployment \"EClaimsEJB.jar\" of deployment \"EClaimsEAR.ear\" Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0024: Could not configure component PmcServiceImpl Caused by: java.lang.NoSuchFieldError: EMPTY_BYTE_ARRAY"}, "WFLYCTL0412: Required services that are not installed:" => [ "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".beanmanager", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".beanmanager", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"tpo-postman.war\".beanmanager", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".deploymentCompleteService", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".deploymentCompleteService", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"tpo-postman.war\".deploymentCompleteService", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".beanmanager", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".deploymentCompleteService", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".deploymentCompleteService", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".beanmanager", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl", "jboss.persistenceunit.\"EClaimsEAR.ear/EClaimsEJB.jar#TPOPersistence\"" ], "WFLYCTL0180: Services with missing/unavailable dependencies" => [ "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".INSTALL is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".deploymentCompleteService]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".batch.artifact.factory is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".beanmanager]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".INSTALL is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".deploymentCompleteService]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".batch.artifact.factory is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".beanmanager]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".weld.weldClassIntrospector is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".beanmanager]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"tpo-postman.war\".batch.artifact.factory is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"tpo-postman.war\".beanmanager]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SubscriberServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"tpo-postman.war\".INSTALL is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".deploymentCompleteService]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.PmcServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InsuranceServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ApiIntegrationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.DomainObjectsDefServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".weld.weldClassIntrospector is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".beanmanager]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.InquiryServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoClaimServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".batch.artifact.factory is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".beanmanager]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl]", "jboss.deployment.unit.\"EClaimsEAR.ear\".deploymentCompleteService is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"tpo-postman.war\".deploymentCompleteService, jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PushNotification.war\".deploymentCompleteService, jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".deploymentCompleteService, jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".deploymentCompleteService, jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".deploymentCompleteService]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".batch.artifact.factory is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsEJB.jar\".beanmanager]", "jboss.deployment.unit.\"EClaimsEAR.ear\".WeldStartService is missing [jboss.persistenceunit.\"EClaimsEAR.ear/EClaimsEJB.jar#TPOPersistence\"]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.LookupServiceImpl]", "jboss.deployment.subunit.\"EClaimsEAR.ear\".\"PMC.war\".INSTALL is missing [jboss.deployment.subunit.\"EClaimsEAR.ear\".\"EClaimsWS.war\".deploymentCompleteService]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.TpoAuthorizationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.SecurityServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.HealthCareProviderServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl.InstanceName is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ClaimServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.NotificationServiceImpl]", "jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl.Validator is missing [jboss.naming.context.java.comp.EClaimsEAR.EClaimsEJB.ConfigurationServiceImpl]" ] }

James Perkins

unread,
Feb 7, 2022, 2:36:59 PM2/7/22
to WildFly
Do you include log4j 2 in your deployment? If so you'll need to exclude the org.apache.logging.log4j.api module from your deployment. Or remove log4j 2 from your deployment.
Reply all
Reply to author
Forward
0 new messages