DB Adapter Goes To Prepared State When Two Managed Servers Are Running
(Doc ID 2520869.1)
Last updated on MARCH 09, 2023
Applies to:
SOA Suite Cloud Service - Version N/A and laterInformation in this document applies to any platform.
Symptoms
On : NA version, Core SOA Product Issues
DB Adapter goes to Prepared state when two managed servers are running
ERROR
-----------------------
[2019-03-16T11:02:56.633+00:00] [<Soa_Server>] [ERROR] [] [oracle.integration.platform.blocks.deploy.coordinator] [tid: DistributedCache:soa_coherence_gar:SOAFabricCache:EventDispatcher][APP: soa-infra] [partition-name: DOMAIN] [tenant-name: GLOBAL] Exception:[[
oracle.fabric.common.FabricDeploymentException: Error while validating JCA Reference Binding meta data during composite deployment. : JCA deployment validation errors for 'Adapters/SyncReadZipFile_file.jca'
{rootCauses=[]}
at oracle.integration.platform.blocks.adapter.AdapterReference.deploy(AdapterReference.java:1064)
at oracle.integration.platform.blocks.adapter.AdapterReference.deploy(AdapterReference.java:105)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployReferences(CompositeDeploymentConnection.java:293)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:131)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentManagerImpl.initDeployment(CompositeDeploymentManagerImpl.java:435)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentManagerImpl.load(CompositeDeploymentManagerImpl.java:127)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at oracle.integration.platform.blocks.deploy.DeploymentEventPublisher.invoke(DeploymentEventPublisher.java:86)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy583.load(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at oracle.integration.platform.xapp.WLSContextCrossAppProxy$WLSCrossAppProxy.invoke(WLSContextCrossAppProxy.java:53)
at com.sun.proxy.$Proxy585.load(Unknown Source)
at oracle.integration.platform.blocks.deploy.CoherenceCompositeDeploymentCoordinatorImpl.handleNewDeploymentCommand(CoherenceCompositeDeploymentCoordinatorImpl.java:1518)
at oracle.integration.platform.blocks.deploy.CoherenceCompositeDeploymentCoordinatorImpl.access$200(CoherenceCompositeDeploymentCoordinatorImpl.java:86)
at oracle.integration.platform.blocks.deploy.CoherenceCompositeDeploymentCoordinatorImpl$3.entryInserted(CoherenceCompositeDeploymentCoordinatorImpl.java:249)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:270)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:230)
at com.tangosol.util.MapListenerSupport.fireEvent(MapListenerSupport.java:734)
at com.tangosol.coherence.component.util.SafeNamedCache.translateMapEvent(SafeNamedCache.CDB:7)
at com.tangosol.coherence.component.util.SafeNamedCache.entryInserted(SafeNamedCache.CDB:1)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:270)
at com.tangosol.util.MapListenerSupport$WrapperListener.onMapEvent(MapListenerSupport.java:1244)
at com.tangosol.util.ConverterCollections$ConverterMapListener.onMapEvent(ConverterCollections.java:2004)
at com.tangosol.util.ConverterCollections$ConverterCacheListener.onMapEvent(ConverterCollections.java:2121)
at com.tangosol.util.MultiplexingMapListener.entryInserted(MultiplexingMapListener.java:33)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:270)
at com.tangosol.coherence.component.util.CacheEvent.run(CacheEvent.CDB:18)
at com.tangosol.coherence.component.util.daemon.queueProcessor.Service$EventDispatcher.onNotify(Service.CDB:22)
at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:54)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.Exception: JCA deployment validation errors for 'Adapters/SyncReadZipFile_file.jca'
at oracle.integration.platform.blocks.adapter.fw.validation.WSDLDeploymentValidation.validate(WSDLDeploymentValidation.java:196)
at oracle.integration.platform.blocks.adapter.fw.validation.WSDLDeploymentValidation.validate(WSDLDeploymentValidation.java:100)
at oracle.integration.platform.blocks.adapter.AdapterReference.deploy(AdapterReference.java:1058)
... 40 more
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Deploy composite with DB adapter.
2. Check DB adapter status.
3. Observe the issue.
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Business impact not provided.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |