Configuring Web Services overview, to give the end user a list of web services to choose from, I ran into an error when trying to create a new action:
Soap invocation failure. HTTP error code: '
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header/>
<env:Body>
<env:Fault>
<env:Code xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Value>env:Receiver</env:Value>
</env:Code>
<env:Reason>
<env:Text xml:lang="en-US">Trying to read a config value before initializing the reader.</env:Text>
</env:Reason>
<env:Detail>
<ns4:ServiceFault xmlns:ns2="http://oracle.bi.action.registry.ws/" xmlns:ns3="com.siebel.analytics.web/report/v1.1" xmlns:ns4="http://oracle.bi.action.ws/types/fault/">
<ns4:message>Trying to read a config value before initializing the reader.</ns4:message>
<ns4:location xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
</ns4:ServiceFault>
</env:Detail>
</env:Fault>
</env:Body>
</env:Envelope>'.
ActionFrameworkConfig.xml file
This error shows in bi_server1-diagnostic.log, located in
%MW_HOME%\user_projects\domains\bifoundation_domain\servers\bi_server1\logs
"Error reading config file null"
[2014-08-08T09:54:34.146+02:00] [bi_server1] [ERROR] [] [oracle.bi.action.registry.actionregistry] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: BISystemUser] [ecid: 135ac36048dd4c54:-2a4ce35d:147b4973be8:-8000-0000000000000084,0:1:1] [APP: bimiddleware#11.1.1] [J2EE_APP.name: bimiddleware_11.1.1] [J2EE_MODULE.name: analytics/actions] [WEBSERVICE.name: ActionRegistryService] [WEBSERVICE_PORT.name: ActionRegistrySvcPort] Error reading config file null[[
Further down, found this:
[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'registry'. One of '{registries}' is expected.]
So a tag <registries> was missing in ActionFrameworkConfig.xml
No comments:
Post a Comment