Database Reference
In-Depth Information
Infrastructure
or
composite
instance
error—MDSException
The following exception is due to the fact that at runtime an XSD that was being
referred from the MDS was not available:
java.io.IOException: oracle.mds.exception.MDSException: MDS-00054: The file to be loaded oramds:/apps/Fault/Common/XSD/SalesOrderHeader.xsd does not exist.
This actually could either be a coding error or an infrastructure error. Therefore,
further investigation is required. If the
soa-mds
data source is unavailable, this
error would be attributed to an infrastructure problem. If the data source is avail-
able though, it is likely due to the code referring to a resource that does not exist
in the MDS.
Infrastructure error—BeanInstantiationException
By now you must know that the engine that is responsible to execute composite
instances in your infrastructure is
soa-infra
, which in itself is a J2EE applic-
ation. The
soa-infra
application, in some cases, may fail to load in all the
managed servers across a cluster and is partially available due to the following
exception:
Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [oracle.integration.platform.blocks.cluster.CoherenceClusterInterfaceImpl]: Constructor threw exception; nested exception is com.tangosol.net.RequestTimeoutException: Timeout during service start: ServiceInfo(Id=0, Name=Cluster, Type=Cluster
The above issue is due to the fact that the coherence multicast channel in use by
the domain in a clustered mode, is overloaded. The coherence cluster address
for the domains is set to a unique multicast address and port in the
setDo-
mainEnv.sh
file. To confirm if the multicast channel in use is not overloaded,
use a simple multicast test by following the next set of steps:
export PATH=$MW_HOME/jrockit/jrockit_160_17/bin/
export CLASSPATH=$WL_SERVER/server/lib/weblogic.jar
java utils.MulticastTest -N
[managedServerName]
-A
[multicastHost]
-P
[multicastPort]
-T 10 S 2