Hi,
SOA Version - 12.2.1.3
We are seeing following messgae in SOA logs. This message is repeating very frequently.
We have found the doc ids - Doc ID 2667483.1 and Doc ID 2627261.1 in support site. But they are related to IDM.
Please let me know if anyone faced similar issue in your SOA environment.
Log Message :
<Apr 5, 2022 5:04:40,319 AM CEST> <Warning> <com.oracle.coherence> <BEA-000000> <2022-04-05 05:04:40.319/253.164 Oracle Coherence GE 12.2.1.3.17 <Warning> (thread=[ACTIVE] ExecuteThread: '60' for queue: 'weblogic.kernel.Default (self-tuning)', member=1): Validator does not support JAXP 1.5 properties to restrict access to external XML DTDs and Schemas.
To guard against XXE vulnerabilities, ensure provided XML parser is secure.
Validator: org.apache.xerces.jaxp.validation.ValidatorImpl
Error: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.>
<Apr 5, 2022 5:04:45,546 AM CEST> <Error> <oracle.wsm.resources.resmgmt> <BEA-000000> <Object unmarshalling from a string fails due to underlying error "javax.xml.bind.UnmarshalException
- with linked exception:
[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
Exception Description: An error occurred unmarshalling the document
Internal Exception: org.xml.sax.SAXParseExceptionpublicId: ; systemId: ; lineNumber: 0; columnNumber: 0; cvc-enumeration-valid: Value 'TENANTINFO' is not facet-valid with respect to enumeration '[ENTERPRISE, PLATFORM, DOMAIN, GATEWAY, SERVER, APPLICATION, VIRTUALAPPLICATION, MODULE, IMPLEMENTATION, REFERENCE, SERVICE, PORT, OPERATION, PATH, METHOD, SUBPATH, REQUEST, RESPONSE]'. It must be a value from the enumeration.]".
javax.xml.bind.UnmarshalException
- with linked exception:
[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
Exception Description: An error occurred unmarshalling the document
Internal Exception: org.xml.sax.SAXParseExceptionpublicId: ; systemId: ; lineNumber: 0; columnNumber: 0; cvc-enumeration-valid: Value 'TENANTINFO' is not facet-valid with respect to enumeration '[ENTERPRISE, PLATFORM, DOMAIN, GATEWAY, SERVER, APPLICATION, VIRTUALAPPLICATION, MODULE, IMPLEMENTATION, REFERENCE, SERVICE, PORT, OPERATION, PATH, METHOD, SUBPATH, REQUEST, RESPONSE]'. It must be a value from the enumeration.]
at org.eclipse.persistence.jaxb.JAXBUnmarshaller.handleXMLMarshalException(JAXBUnmarshaller.java:1110)
at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:325)
at oracle.wsm.resmgmt.ResourceMarshaller$3.run(ResourceMarshaller.java:700)
at oracle.wsm.resmgmt.ResourceMarshaller$3.run(ResourceMarshaller.java:693)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.wsm.resmgmt.ResourceMarshaller.unmarshal(ResourceMarshaller.java:693)
at oracle.wsm.resmgmt.ResourceModel.<init>(ResourceModel.java:253)
at oracle.wsm.policymanager.bean.util.ResourceInstanceDocument$ManagedResourceInstanceDocument.loadSeedModels(ResourceInstanceDocument.java:396)
at oracle.wsm.policymanager.bean.util.ResourceInstanceDocument$ManagedResourceInstanceDocument.getReferencingDocuments(ResourceInstanceDocument.java:272)
at oracle.wsm.policymanager.bean.util.ResourceInstanceDocument$ManagedResourceInstanceDocument.isDeletable(ResourceInstanceDocument.java:352)
at oracle.wsm.policymanager.bean.AbstractBean.deleteDocuments(AbstractBean.java:511)
at oracle.wsm.policymanager.bean.DocumentManagerBean.deleteDocuments_Internal(DocumentManagerBean.java:339)
at oracle.wsm.policymanager.bean.DocumentManagerBean.deleteDocuments(DocumentManagerBean.java:303)
at oracle.wsm.policymanager.bean.DocumentManagerBean.deleteDocuments(DocumentManagerBean.java:2116)
at oracle.wsm.snapshot.accessor.impl.SnapshotAccessorImpl.delete(SnapshotAccessorImpl.java:222)
at oracle.wsm.snapshot.accessor.impl.SnapshotAccessorImpl.deleteAllNonReadOnlyDocuments(SnapshotAccessorImpl.java:209)
at oracle.wsm.snapshot.accessor.impl.SnapshotAccessorImpl.refresh(SnapshotAccessorImpl.java:160)
at oracle.wsm.policymanager.accessor.BeanAccessor.refreshSnapshot(BeanAccessor.java:3819)
at oracle.wsm.policymanager.accessor.BeanAccessor.access$2700(BeanAccessor.java:261)
at oracle.wsm.policymanager.accessor.BeanAccessor$CacheRefresherTask.runSingleJob(BeanAccessor.java:914)
at oracle.wsm.policymanager.accessor.BeanAccessor$CacheRefresherTask.refreshCache(BeanAccessor.java:774)
at oracle.wsm.policymanager.accessor.BeanAccessor$CacheRefresherTask.run(BeanAccessor.java:754)
at oracle.wsm.policymanager.accessor.BeanAccessor.refreshCache(BeanAccessor.java:3384)
at oracle.wsm.policymanager.accessor.BeanAccessor.updateCache(BeanAccessor.java:4034)
at oracle.wsm.policymanager.accessor.BeanAccessor.fetchDocuments(BeanAccessor.java:2069)
at oracle.wsm.policymanager.accessor.BeanAccessor.retrieveDocuments_internal(BeanAccessor.java:3532)
at oracle.wsm.policymanager.accessor.BeanAccessor.retrieveDocuments(BeanAccessor.java:3410)
at oracle.wsm.config.ConfigurationManager$ContextualAccessor.retrieveDocuments(ConfigurationManager.java:967)
at oracle.wsm.config.ConfigurationProcessor.retrieveDocuments(ConfigurationProcessor.java:802)
at oracle.wsm.config.ConfigurationProcessor.processConfiguration(ConfigurationProcessor.java:557)
at oracle.wsm.config.ConfigurationManager$ConfigRefreshTask.refreshConfig(ConfigurationManager.java:464)
at oracle.wsm.config.ConfigurationManager$ConfigRefreshTask.run(ConfigurationManager.java:451)
at oracle.wsm.common.scheduler.TimerManagerWrapper$TimerListenerImpl.timerExpired(TimerManagerWrapper.java:66)
at weblogic.timers.internal.commonj.ListenerWrap.timerExpired(ListenerWrap.java:37)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:301)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:678)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
Caused By: Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
<Apr 5, 2022 5:04:45,581 AM CEST> <Error> <oracle.wsm.resources.policymanager> <WSM-02478> <Unable to marshal/unmarshall the document due to underlying error "javax.xml.bind.UnmarshalException
- with linked exception:
[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
Exception Description: An error occurred unmarshalling the document
Internal Exception: org.xml.sax.SAXParseExceptionpublicId: ; systemId: ; lineNumber: 0; columnNumber: 0; cvc-enumeration-valid: Value 'TENANTINFO' is not facet-valid with respect to enumeration '[ENTERPRISE, PLATFORM, DOMAIN, GATEWAY, SERVER, APPLICATION, VIRTUALAPPLICATION, MODULE, IMPLEMENTATION, REFERENCE, SERVICE, PORT, OPERATION, PATH, METHOD, SUBPATH, REQUEST, RESPONSE]'. It must be a value from the enumeration.]".>
<Apr 5, 2022 5:04:50,836 AM CEST> <Error> <oracle.wsm.resources.resmgmt> <BEA-000000> <Object unmarshalling from a DOM document fails due to underlying error "javax.xml.bind.UnmarshalException
- with linked exception:
[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
Exception Description: An error occurred unmarshalling the document
Internal Exception: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 287; cvc-enumeration-valid: Value 'TENANTINFO' is not facet-valid with respect to enumeration '[ENTERPRISE, PLATFORM, DOMAIN, GATEWAY, SERVER, APPLICATION, VIRTUALAPPLICATION, MODULE, IMPLEMENTATION, REFERENCE, SERVICE, PORT, OPERATION, PATH, METHOD, SUBPATH, REQUEST, RESPONSE]'. It must be a value from the enumeration.]".
javax.xml.bind.UnmarshalException
- with linked exception:
[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
Exception Description: An error occurred unmarshalling the document
Internal Exception: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 287; cvc-enumeration-valid: Value 'TENANTINFO' is not facet-valid with respect to enumeration '[ENTERPRISE, PLATFORM, DOMAIN, GATEWAY, SERVER, APPLICATION, VIRTUALAPPLICATION, MODULE, IMPLEMENTATION, REFERENCE, SERVICE, PORT, OPERATION, PATH, METHOD, SUBPATH, REQUEST, RESPONSE]'. It must be a value from the enumeration.]
at org.eclipse.persistence.jaxb.JAXBUnmarshaller.handleXMLMarshalException(JAXBUnmarshaller.java:1110)
at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:351)
at oracle.wsm.resmgmt.ResourceMarshaller$4.run(ResourceMarshaller.java:738)
at oracle.wsm.resmgmt.ResourceMarshaller$4.run(ResourceMarshaller.java:735)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.wsm.resmgmt.ResourceMarshaller.unmarshal(ResourceMarshaller.java:735)
at oracle.wsm.policymanager.accessor.BeanAccessor.unmarshallObject(BeanAccessor.java:4492)
at oracle.wsm.policymanager.accessor.BeanAccessor.buildIndexes(BeanAccessor.java:1455)
at oracle.wsm.policymanager.accessor.BeanAccessor.updateCache(BeanAccessor.java:4084)
at oracle.wsm.policymanager.accessor.BeanAccessor.fetchDocuments(BeanAccessor.java:2069)
at oracle.wsm.policymanager.accessor.BeanAccessor.retrieveDocuments_internal(BeanAccessor.java:3532)
at oracle.wsm.policymanager.accessor.BeanAccessor.retrieveDocuments(BeanAccessor.java:3410)
at oracle.wsm.config.ConfigurationManager$ContextualAccessor.retrieveDocuments(ConfigurationManager.java:967)
at oracle.wsm.config.ConfigurationProcessor.retrieveDocuments(ConfigurationProcessor.java:802)
at oracle.wsm.config.ConfigurationProcessor.processConfiguration(ConfigurationProcessor.java:557)
at oracle.wsm.config.ConfigurationManager$ConfigRefreshTask.refreshConfig(ConfigurationManager.java:464)
at oracle.wsm.config.ConfigurationManager$ConfigRefreshTask.run(ConfigurationManager.java:451)
at oracle.wsm.common.scheduler.TimerManagerWrapper$TimerListenerImpl.timerExpired(TimerManagerWrapper.java:66)
at weblogic.timers.internal.commonj.ListenerWrap.timerExpired(ListenerWrap.java:37)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:301)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:678)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
Caused By: Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.5.v20170607-b3d05bd): org.eclipse.persistence.exceptions.XMLMarshalException
Exception Description: An error occurred unmarshalling the document
Internal Exception: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 287; cvc-enumeration-valid: Value 'TENANTINFO' is not facet-valid with respect to enumeration '[ENTERPRISE, PLATFORM, DOMAIN, GATEWAY, SERVER, APPLICATION, VIRTUALAPPLICATION, MODULE, IMPLEMENTATION, REFERENCE, SERVICE, PORT, OPERATION, PATH, METHOD, SUBPATH, REQUEST, RESPONSE]'. It must be a value from the enumeration.
at org.eclipse.persistence.exceptions.XMLMarshalException.unmarshalException(XMLMarshalException.java:120)
Appreciate your help.
regards,
Dev.