I'm having a tough time figuring this out. If there has been any other post on the error I haven't been able to uncover it...
We have a dev, uat, and production instance running. This is only happening for the ar dgraph and only in the uat instance.
Trying to run ar gives "Can't read metadata definition file: File ${META_DIR}/RunGraphOutput.fmt "
The file is there. The setup is identical to the other instances. Everything is the same... permissions, paths, ...all of it.
We have an open SR on the problem but we keep getting referred back to the install doc with no apparent answers.
The general opinion is to dump the instance and rebuild, however that is as insulting as telling me to reboot a Linux server to solve a memory leak...
Any ideas on what to look for or how to deeper troubleshoot for a root-cause?
Trimmed down error output follows...
10-23 09:49:25,277[ (self-tuning)'] hXMLReaderWriter ERROR 1883054 Error when reading/parsing record metadata definition file: ${META_DIR}/RunGraphOutput.fmt
10-23 09:49:25,277[ (self-tuning)'] g ERROR 1883054 Pool: Error loading graph:/u01/Oracle/Middleware/user_projects/domains/integrator_domain/sandboxes/ar/graph/FullLoadConfig.grf Can't parse metadata: Metadata1
org.jetel.exception.XMLConfigurationException: Can't parse metadata: Metadata1
at org.jetel.graph.TransformationGraphXMLReaderWriter.instantiateMetadata(TransformationGraphXMLReaderWriter.java:410)
...
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: java.io.IOException: Can't read metadata definition file: File ${META_DIR}/RunGraphOutput.fmt does not exist in ar {2} : null; requested sandbox item path: '${META_DIR}/RunGraphOutput.fmt'
at org.jetel.metadata.MetadataFactory.fromFile(MetadataFactory.java:48)
at org.jetel.graph.TransformationGraphXMLReaderWriter.instantiateMetadata(TransformationGraphXMLReaderWriter.java:407)
... 59 more
10-23 09:49:25,279[ (self-tuning)'] h WARN 1883054 Couldn't get graph from the pool.Pool: Error loading graph:/u01/Oracle/Middleware/user_projects/domains/integrator_domain/sandboxes/ar/graph/FullLoadConfig.grf Can't parse metadata: Metadata1
java.lang.RuntimeException: Pool: Error loading graph:/u01/Oracle/Middleware/user_projects/domains/integrator_domain/sandboxes/ar/graph/FullLoadConfig.grf Can't parse metadata: Metadata1
at com.cloveretl.server.c.b.g.c(Unknown Source)
...
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: org.jetel.exception.XMLConfigurationException: Can't parse metadata: Metadata1
at org.jetel.graph.TransformationGraphXMLReaderWriter.instantiateMetadata(TransformationGraphXMLReaderWriter.java:410)
at org.jetel.graph.TransformationGraphXMLReaderWriter.read(TransformationGraphXMLReaderWriter.java:360)
at org.jetel.graph.TransformationGraphXMLReaderWriter.read(TransformationGraphXMLReaderWriter.java:290)
at org.jetel.graph.TransformationGraphXMLReaderWriter.loadGraph(TransformationGraphXMLReaderWriter.java:219)
... 56 more
Caused by: java.io.IOException: Can't read metadata definition file: File ${META_DIR}/RunGraphOutput.fmt does not exist in ar {2} : null; requested sandbox item path: '${META_DIR}/RunGraphOutput.fmt'
at org.jetel.metadata.MetadataFactory.fromFile(MetadataFactory.java:48)
at org.jetel.graph.TransformationGraphXMLReaderWriter.instantiateMetadata(TransformationGraphXMLReaderWriter.java:407)
... 59 more