Oracle Fusion Middleware Components (WebCenter, SOA, Identity Management, OBIEE etc) write Diagnostic Log files in Oracle Diagnostic Loader (ODL) format. Configuration file for Logging are stored in $DOMAIN_HOME/ config/ fmwconfig/ [weblogic_server_name]/ logging.xml & dfw_config.xml . To define logging level, you use Fusion Middleware Enterprise Manager control (/em).
If you see error like below while starting WebLogic Managed Server (where Fusion Middleware Application is deployed) then check if
a) If /tmp is not 100% full
or
b) User running Fusion Middleware has write permission on files/directory /tmp/*dfw*
___________
30-Nov-2012 20:21:34 oracle.core.ojdl.logging.LogUtil log WARNING: unable to read logging configuration from file ‘/u01/oracle/ IDMDomain/ mserver/ IDMDomain/ config/ fmwconfig/ servers/WLS_OIM2/ logging.xml’; exception: oracle. core. ojdl. logging. LoggingConfiguration Exception: ODL-52049: cannot create instance of class ‘oracle. dfw.incident. IncidentDetectionLogFilter’: java. lang. ExceptionInInitializerError oracle.core. ojdl.logging. LoggingConfigurationException: ODL-52049: cannot create instance of class ‘oracle.dfw. incident.Incident DetectionLog Filter’: java. lang. ExceptionInInitializerError
at oracle.core. ojdl.logging. impl.Logging ConfigurationImpl. getInstance(LoggingConfiguration Impl.java:651)
WARNING: unable to register log dump; exception: java. lang. reflect. InvocationTargetException java. lang.reflect. Invocation TargetException
at sun.reflect. NativeMethodAccessorImpl. invoke0(Native Method)
at sun.reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl.java:25)
WARNING: unable to register log dump; exception: java.lang.reflect. InvocationTargetException java.lang.reflect.Invocation TargetException
at sun.reflect. NativeMethodAccessorImpl. invoke0(Native Method)
at sun.reflect. NativeMethodAccessorImpl. invoke(NativeMethod AccessorImpl.java:39)
at sun.reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethod AccessorImpl.java:25)
Caused by: java.lang. NoClassDefFoundError: oracle/ dfw/impl/common/ TempFileManager
at oracle.dfw.spi. portable.PortableDiagnostics FrameworkProvider.init(PortableDiagnostics FrameworkProvider.java:120)
at oracle.dfw. framework.Diagnostics Framework.initializeProvider(Diagnostics Framework.java:98)
<30-Nov-2012 20:21:36 o’clock UTC> <Critical> <WebLogicServer> <BEA-000286> <Failed to invoke startup class “DMS-Startup”, java.lang. NoClassDefFoundError: oracle/ dfw/ impl/common/ TempFileManager
java.lang. NoClassDefFoundError: oracle/ dfw/ impl/ common/ TempFileManager
_________
Root Cause : In my case Fusion Middleware services are running from O.S. user orafmw where files in /tmp/*dfw* are owned by another user oracle
-rw-r—– 1 oracle oinstall 0 Nov 16 10:23 oracle-dfw-6427038828828930711.tmp.lck
-rw-r—– 1 oracle oinstall 0 Nov 16 10:23 oracle-dfw-6427038828828930711.tmp.lck
Related/References
- Configuring Diagnostic Framework in Fusion Middleware (FMW)
- Fusion Middleware Logging - ODL Log Files and Messages
Related Posts for FusionM
- Oracle Fusion Middleware Part II
- Oracle Fusion Middleware Overview
- Oracle Fusion Middleware : BEA WebLogic or Oracle Application Server
- Oracle Fusion Middleware 11g is coming … 1 July 2009
- Oracle Fusion Middleware 11g launched today
- Oracle Fusion Middleware 11g concepts for Apps DBA’s
- Fusion Middleware 11g – How to register Oracle Instance with Webogic Server (opmnctl) ?
- Overview of Securing Web Services in Fusion Middleware 11g (SOA / ADF / WebCenter)
- Reader’s Question : How to change hostname, domainname, IP of Fusion Middleware 11g (SOA, WebCenter, WebLogic) ?
- Oracle Fusion Middleware 11g R1 patchset 2 (11.1.1.3.0) – SOA, WebCenter, RCU, WebLogic (10.3.3)
- Oracle Fusion Middleware Challenge : Can you answer Why different domain home for Admin & Managed Server ?
- Beware !!! Oracle Fusion Middleware 11g R1 patchset 2 (11.1.1.3.0) is patch set only
- Oracle Fusion Middleware 11g R1 PS 3 (11.1.1.4) available now
- Oracle Fusion Middleware 11g R1 PS4 (11.1.1.5) is available now
- Cloning Oracle Fusion Middleware 11g (SOA, WebCenter, UCM) – copyBinary, copyConfig, extractMovePlan, pasteBinary, pasteConfig, cloningclient.jar
- Fusion Middleware 11g startup issue : OPMN RCV No such file or directory
- Oracle Fusion Middleware Start-up Issue : jps-config.xml No such file or directory : startScriptEnabled
- #OFMW 11.1.1.6 (SOA, WebCenter, IdM, OBIEE, OHS, ADF, CEP…) is now available
- ODL-52049 DMS-Startup oracle.core. ojdl.logging. LogUtil log cannot create instance of class ‘oracle. dfw. incident.Incident DetectionLog Filter’