Name Space in Webservice Response is not parsed in BI Publisher
Hi,
I have built the report in BI Publisher with Data Source as Web Service by giving WSDL URL and method Name. I have got the response for the method call, but it has name space for all tag elements. Like
<ns:FirstName>Daniel</ns:FirstName>
<ns:LastName>Victor</ns:LastName>
My report template unable to pick the value from tags as it is taking Name Space also as tag name. It is not parsing name spaces. I tried another report by keeping file as my report source, just by removing the name spaces from the WSDL response message, it worked.
How do I make BI Publisher to parse the name space, such that WSDL response can be utilized as such?
Edited by: [email protected] on Mar 4, 2009 2:58 PM
Hi,
Did you follow all the steps in the Install guide:
http://download.oracle.com/docs/cd/E12844_01/doc/bip.1013/e12690/T434820T487784.htm
Regards,
Similar Messages
-
Webservice response is not showing fields in VC 7.0
Hi All,
I have created created web service thats returning VECTOR has a response. I can run web service successfully from web service navigator and also getting the response.
The issue is I cannot see any fields(Vector) when I import the system in model.
If I click on "Define Data service", response in showing 0.
Please let me know whether we can consume vector has response from web service in VC 7.0 SP14.
ThanksHi,
Yes it is true in case webservices of type:Jdbc..etc.
to get the outfileds you have to excute the data service .
Follow the path:
Right click on data service ->select test data service ->Click on Excute button->after getting displayed all the fields select add fields .
then all output fields will be disaplyed.
Regards,
Govindu -
Not able to see the name space in Message Interface
I Have cXML.xsd, I make a external definition for this.
I am creating a message interface for this, When I create message interface and referre to exsternal definition, it does not show the name space, Please let me know how to do this.
in xsd, in schema tag , I have alredy specify attribute targetNamespace="MyNameSpace"
help...
Ram SinghalHi Udo,
I did the same thing..
Have a look ..
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="urn:abc.xi:xyz:test">
<xs:import namespace="http://www.w3.org/XML/1998/namespace"/>
Where Namespace "urn:abc.xi:xyz:test" is defined in XI , underwhich I am importing External definition
Thanks
Ram -
Webservice response (XML response) with tag not mandatory
Hello all,
I have a problem with a webservice response.
I implemented a wsdl who created some method to call webservices (Methox X, Y ,Z).
I call the method 'X' with a table of string who have3 values in input, and I have in a XML Answer of the webservice call that :
<tag1> Value 1.1
<tag2> Value 1.2
<tag3> Value 1.3
<message>OK
<tag3> Value 2.3
<message>KO
<tag1> Value 3.1
<tag2> Value 3.2
<tag3> Value 3.3
<message>OK
Tags 1, 2 and 3 are not mandatory in wsdl (Min occurs = 0).
In output of the method 'X' (created by wsdl implemantation) a ABAP structure with that :
ValueTag1 | ValueTag2 | ValueTag3 | message
Value 1.1 | Value 1.2 | Value 1.3 | OK
Value 3.1 | Value 3.2 | Value 2.3 | KO
No value. | No value. | Value 3.3 | OK
I expect to have logically:
ValueTag1 | ValueTag2 | ValueTag3 | message
Value 1.1 | Value 1.2 | Value 1.3 | OK
No value. | No value. | Value 2.3 | KO
Value 3.1 | Value 3.2 | Value 3.3 | OK
SAP put into the line 2of the structure, data of 3rd response because it dont found tag in the 2nd response.
If i do my call, value by value and i concatenate anwsers, i have no problem.
I dont understand the error and i cant find SAP note on the subject.
Someone know ths problem ?
Thanks.Hello,
I have a wsdl file who describe webmethod and his parameters.
I implemented this wsdl into a client proxy.
SAP create automatically some CLASS, METHOD, STRUTURE.
I call one of this method to ask the webservice.
A XML flow sent and the webservice respond to me with a other XML flow.
The XML flow response his automatically transforme by SAP, and i receive it into a structure in output of my method.
Example :
CREATE OBJECT XXX
EXPORTING
logical_port_name = `ZZZZ`.
CATCH cx_ai_system_fault INTO fault.
RAISE EXCEPTION fault.
IF XXX IS BOUND.
TRY.
XXX->METHODYYY(
EXPORTING
input = ii_input
IMPORTING
output = oo_output ).
CATCH cx_ai_system_fault INTO fault1.
RAISE EXCEPTION lr_fault1 .
CATCH Error_ws INTO fault2.
RAISE EXCEPTION lr_fault2.
CATCH cx_ai_application_fault INTO fault3.
RAISE EXCEPTION lr_fault3.
CLEANUP.
ENDTRY.
ENDIF.
METHODYYY was created by SAP with wsdl file.
ii_input and oo_output and typed like structure in wsdl file.
I can see XML flow and his content in SOAMANAGER transaction when i activate full trace. -
Could not parse the file contents as a data set. There were too many variable names in the first line of the text file.
What are the Variables settings, what is the text file’s content, …?
-
ConnectionException: Name space accessor for the java: name space has not b
Hi,
While running JUnti test cases I am getting the following. Can anyone help?
com.deere.u90.iaf.jdbc.connection.ConnectionException: Name space accessor for the java: name space has not been set. Possible cause is that the user is specifying a java: URL name in a JNDI Context method call but is not running in a J2EE client or server environment.
IAF JDBC Connection Management Framework exception in JNDI lookup of DataSource.
Source of configuration data = C:\starteam\JDPS - Software Delivery system\3123_CanDB\sds\WebContent\WEB-INF\classes\config\SDSConnectionManagerLocal.properties
Dynamic Properties = false
Property Name Suffix = SDS
Connection Pooling Enabled = true
JNDI Provider URL = corbaloc:iiop:wpuds90700.jdnet.deere.com:2811
DataSource Name = java:comp/env/jdbc/SDSDEVLDataSource
at com.deere.u90.iaf.jdbc.connection.ConnectionManager.initializeEnvironment(ConnectionManager.java:282)
at com.deere.u90.iaf.jdbc.connection.ConnectionManager.<init>(ConnectionManager.java:224)
at sds.view.intranet.servlets.SDSGenericServlet.getConnectionManager(SDSGenericServlet.java:192)
at junittest.ProgrammedECUAddComponentTest.setUp(ProgrammedECUAddComponentTest.java:75)
at junit.framework.TestCase.runBare(TestCase.java:125)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:392)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:276)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:167)
Thanks in advance,
DhirI also get the same problem, this is very tedious but if you edit the song somehow and re-save it then it will copy. Not sure what the problem is at all, tried contacting Apple about this to no avail.
-
CCA Error: "the server response could not be parsed [12152]"
Hi,
Has anyone gotten this error message on Cisco Clean Access Agen CCA Agent "the server response could not be parsed [12152]". I have tried everything I can but can't get rid of the error. I am running CCA 4.0.5 in OOB+VG, cluster mode for both CAM & CAS.Syed,
If you are still there, can we pick up from where we left?
http://forums.cisco.com/eforum/servlet/NetProf?page=netprof&forum=Expert%20Archive&topic=Security&CommCmd=MB%3Fcmd%3Dpass_through%26location%3Doutline%40%5E1%40%40.1ddf45d4/8#selected_message -
IR name space not populating in ID
Hi,
My name space which i created in Builder in not reflected in ID. I am trying it in PI 7.1
I am trying to create service which needs Sender side Outbound Interface. when i take input help for my namespace i created in IR, its not populated.
What may be the reason?
Kindly help me.
Regards,
KevinKevin
First of all CLARIFY whether you are creating Business Service object or Business System object in ID.
If Business Service, then kindly follow the suggestion of Sohail.
Also you can check more details about Business Service in http://help.sap.com/saphelp_nw04/helpdata/en/fe/131eb4ef2fb344abf471c9eac0063a/content.htm
here you will also find how to add interfaces.
Rgds
- lalit - -
Clean Access Error, response could not be parsed
Hello.
We are getting an error on a workstation with NAC Clean Access Agent installed... "The server response could not be parsed, error 12152". I've never seen this before. Any ideas?? Thanks!!!!It can happen when the CAS server is not reachable. I mean when there are dual NICs and the HTTP connection attempt is being done from the NIC where CAS is not reachable.
-
DI Webservice - Response not well-formed XML & OBServer.dll failed extract
Hi,
My company just implement SAP B1 this year.
So far, we encounter 2 issue :
1. Every month we encounter "Response is not well-formed XML" using DI Server Webservice.
2. Failed to extract OBServer.dll from CAB file (encounter also once a month)
For issue 1, restart DI Server service will not help.
I need to reboot the Windows OS to make it work again.
For issue 2, restart DI Server service will help to solve the problem.
But the question why this happening ?
Please help.
Thanks.Hi,
To begin troubleshooting, you may check any monthly applications' running like update or anti-virus.
Thanks,
Gordon -
Java WSDP 1.4 is not parsing SOAP Exceptions
We used Java WSDP 1.4 toolkit to generate stubs for webservices. We used Tomcat 5.1 as the web container. When methods of the webservice are invoked which do not return SOAP exception responses, WSDP is able to properly parse the response and display the resutls correctly. But when the responses contains SOAP exceptions, WSDP always returns
"java.rmi.RemoteException: Runtime exception; nested exception is: trailing block elements must have an id attribute".
But other toolkits like Axis 1.1,.Net,ColdFusionMX,Glue are returning proper exceptions messages. The following is the exception message received from the other toolkits for the same method invocation.
"Exception has been thrown by the target of an invocation. '1000:Invalid data source name 'invalid_String'"
Apart from Java WSDP all the other toolkits that we mentioned are able to parse the exception message properly and display the same.
Any ideas why the toolkit is behaving like this. All the versions of Java WSDP that have come till date have a similar problem. We would be happy to hear any responses for the problem the we are facing in Java WSDP 1.4. At present we have decided not to use the toolkit for any web service development.Am specifying the URL of the WSDL file for which we are unable to get proper SOAP Exceptions, whenever they are generated. Whenever we give valid values while invoking the methods, the response is properly parsed, but when a SOAP Exception is supposed to be generated, it generally returns the Runtime exception that we mentioned. Can you please look into it and identify the reason about why it is failing. In case you are able to run it through properly, please attach the code that would make it work properly.
The URL is :
http://arcweb.esri.com/services/v2/PlaceFinderSample.wsdl -
Could not parse XMBMessage due to invalid content type for SOAP: TEXT/HTML
Hi all,
I am working on a SOAP scenario,
the soap body is as follows
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:MT_test xmlns:m="http://titan.co.in/test">
<name>String</name>
<age>String</age>
</m:MT_test>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
when i tried to request it using XML spy, following error i am getting ,
<?xml version="1.0"?>
<!-- see the documentation -->
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>Server Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>ADAPTER.JAVA_EXCEPTION</code>
<text><![CDATA[
com.sap.aii.af.ra.ms.api.DeliveryException: com.sap.aii.af.ra.ms.api.MessagingException: Could not parse XMBMessage due to invalid content type for SOAP: TEXT/HTML
at com.sap.aii.af.ra.ms.impl.core.queue.consumer.CallConsumer.onMessage(CallConsumer.java:158)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:916)
at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
]]></text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
the request is coming to xi, when i am monitoring the communication channel in RWB,
i am getting message, "request received, error occured"
this is anew xi server, is ther any configuration need to do.
Please help me.
Regards
Pradeep P NI'm getting the same error. Please tell me how do i resolve this?
request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://soap2soap">
<soapenv:Header/>
<soapenv:Body>
<soap:mt_soapreqsender>
<years>?</years>
<interest>?</interest>
<loan>?</loan>
<tax>?</tax>
<insurance>?</insurance>
</soap:mt_soapreqsender>
</soapenv:Body>
</soapenv:Envelope>
response:
<!see the documentation>
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>Server Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>DeliveryException</code>
<text>com.sap.aii.af.ra.ms.api.DeliveryException: com.sap.aii.af.ra.ms.api.MessagingException: Could not parse XMBMessage due to invalid content type for SOAP: APPLICATION/OCTET-STREAM
at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:144)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:831)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope> -
Could not parse XMBMessage due to Can't parse the document
*Dear all,*
*i have a SOAP to RFC Scenario. XML Validation by Adapter is turned on in SenderAgreement.*
*XSD Files are placed in the correct directory. Incoming requests are validated. However,*
*it seems that responses produce an error in the soap adapter.*
*This is the error message i am getting:*
+SOAP:Fault>+
+<faultcode>SOAP:Server</faultcode>+
+<faultstring>Server Error</faultstring>+
+<detail>+
+<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">+
+<context>XIAdapter</context>+
+<code>ADAPTER.JAVA_EXCEPTION</code>+
+<text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Could not parse XMBMessage due to Can't parse the document+
+ at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:1173)+
+ at sun.reflect.GeneratedMethodAccessor678.invoke(Unknown Source)+
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)+
+ at java.lang.reflect.Method.invoke(Method.java:592)....+
*In SXMB_MONI my response includes the following passages*
+- <!-- ************************************+
-->
+<Trace level="3" type="T">Pipeline Service = PLSRV_XML_VALIDATION_RS_OUT</Trace>+
+<Trace level="3" type="T">Skip Inbound Validation =</Trace>+
+<Trace level="3" type="T">Skip Outbound Validation =</Trace>+
+<Trace level="3" type="T">Area = XML_VALIDATION_OUT</Trace>+
+<Trace level="1" type="T">Reading sender agreement</Trace>+
+<Trace level="3" type="T">Validation Mode = Validation by Adapter</Trace>+
+<Trace level="1" type="T">Outbound validation of response takes place</Trace>+
+<Trace level="3" type="T">Interface Name = SI_xxx_xxx_xxx_Sync_Outbound</Trace>+
+<Trace level="3" type="T">Interface Namespace = http://xxx.de/xxx</Trace>+
+<Trace level="3" type="T">Software Component Version = D390B9E10A6B11DF8C15C7540A484C06</Trace>+
+<Trace level="2" type="T">Java Validation Service Call</Trace>+
+<Trace level="1" type="T">System error occurred during XML validation</Trace>+
+<Trace level="1" type="E">CL_XMS_PLSRV_VALIDATION~ENTER_PLSRV</Trace>+
+</Trace>+
+<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />+
+- <!-- ************************************+
-->
+<Trace level="3" type="T">Persisting message Status = 023</Trace>+
+<Trace level="3" type="T">Message version 009</Trace>+
+<Trace level="3" type="T">Pipeline CENTRAL</Trace>+
+</SAP:Trace>+
*I see the following error message:*
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>+
+- <!-- Aufruf eines Adapters+
-->
- <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="XML_VALIDATION_OUT">CX_XMS_SYSERR_VALIDATION</SAP:Code>
<SAP:P1>Schema xxx.response.xsd not found in J:\usr\sap\xxx\SYS\global\xi\runtime_server\validation\schema\00000000000000000000000000000000\ u00D3u00B9u00E1 k u00DF u00C7T HL \SI_xxx_xxx_xxx_Sync_Outbound\urnsap-comdocumentsaprfc~functions\xxx.response.xsd (J:\usr\sap\xxx\SYS\global\xi\runtime_server\validation\schema)</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>not used at the moment.</SAP:AdditionalText>
<SAP:Stack>System error occurred during XML validation</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
There seems to be an error in the adapter trying to validate the response. Does anyone has a clue as to why ?Since i cannot get i running, i helped myself using a java mapping, that i packaged into a jar
along with the xsd files. See code below:
import com.sap.aii.*;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.BufferedReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.UnsupportedEncodingException;
import java.io.InputStreamReader;
import java.io.Reader;
import javax.xml.transform.sax.SAXResult;
import javax.xml.transform.sax.SAXSource;
import javax.xml.transform.stream.StreamSource;
import javax.xml.validation.Schema;
import javax.xml.validation.SchemaFactory;
import javax.xml.validation.Validator;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
@SuppressWarnings("unused")
public class CustomValidator extends AbstractTransformation {
public void transform(TransformationInput arg0, TransformationOutput arg1)
throws StreamTransformationException {
Validator validator;
InputStreamReader insr;
String inputPayloadString;
try {
// Trace
getTrace().addInfo("com.xxx.pi.mapping.validation.CustomValidator called");
InputStream inputPayloadStream = arg0.getInputPayload()
.getInputStream();
insr = new InputStreamReader(inputPayloadStream);
InputHeader inpHeader = arg0.getInputHeader();
String intfName = inpHeader.getInterface();
getTrace().addInfo("Interface Name is :" + intfName);
String xsdName = "";
if (intfName
.equalsIgnoreCase("SI_xxx_Sync_Outbound")) {
xsdName = "Z_xxx.xsd";
if (intfName.equalsIgnoreCase("SI_xxx")) {
xsdName = "Z_xxx.xsd";
if (intfName
.equalsIgnoreCase("SI_xxx_Sync_Outbound")) {
xsdName = "Z_xxx.xsd";
if (intfName
.equalsIgnoreCase("SI_xxxx_Sync_Outbound")) {
xsdName = "Z_xxx.xsd";
getTrace().addInfo("Using schema: " + xsdName);
if (xsdName.equals(""))
throw new StreamTransformationException("Schema für "
+ intfName + " nicht gefunden.");
BufferedReader reader = new BufferedReader(new InputStreamReader(
getClass().getResourceAsStream(
"/com/xxx/pi/mapping/xsd/" + xsdName)));
// prepare document validator:
String schemaLang = "http://www.w3.org/2001/XMLSchema";
SchemaFactory jaxp = SchemaFactory.newInstance(schemaLang);
Schema schema = jaxp.newSchema(new StreamSource(reader));
validator = schema.newValidator();
} catch (SAXException saxe) {
throw new StreamTransformationException(saxe.getMessage());
// validate
try {
SAXSource source = new SAXSource(new InputSource(insr));
validator.validate(source);
} catch (Exception e) {
getTrace().addInfo(e.getMessage());
String trace = e.getMessage();
throw new StreamTransformationException(trace, e.getCause());
// Write the response
try {
inputPayloadString = convertStreamToString(arg0.getInputPayload()
.getInputStream());
arg1.getOutputPayload().getOutputStream()
.write(inputPayloadString.getBytes("UTF-8"));
getTrace().addInfo("Schema Validierung erfolgreich !");
} catch (Exception e) {
throw new StreamTransformationException(e.getMessage());
// helper to convert to String
private static String convertStreamToString(InputStream in) {
StringBuffer sb = new StringBuffer();
try {
InputStreamReader isr = new InputStreamReader(in);
BufferedReader reader = new BufferedReader(isr);
String line;
while ((line = reader.readLine()) != null) {
sb.append(line);
catch (Exception exception) {
return sb.toString(); -
Hide name space of generated xml from xml bean
Hi,
how can i hide the namespace of the generated xml from xml bean, cause im having problems with jaxb parses.The targetNamespace is for webservice and not for the user defined classes.
Sorry for the confusion
Ajay
"Ajay" <[email protected]> wrote in message
news:[email protected]..
There is a targetNamespace attribute in the autotyp ant task. But there
was a bug in 8.1. Contact the support for a patch.
The following mail explains that
This looks like a bug. There is an undocument, not officially
supported workaround: add the following java doc
to yours source code -
* @wlws:webservice targetNamespace="http://foo.bar"
public class MyService {
Details here:
http://www.manojc.com/tutorial/sample3/source2wsdd.html
Regards,
-manoj
http://manojc.com
"Mark Fine" <[email protected]> wrote in message
news:[email protected]..
The attribute targetNamespace (of the autotype task) doesn't seem to putany
information into the types file and later my deployment descriptor (viathe
source2wsdd task) contains an invalid targetNamespace attribute with a
http://tempuri.org:
eg.
<web-services>
<web-service name="IndexService"
targetNamespace="http://tempuri.org/"
uri="/IndexWebService">
I don't think this causes any problems but there should be a way tospecify
the namespace.
Has anyone else seen this is WLS8.1?
"Siva" <[email protected]> wrote in message
news:[email protected]..
By default the autotype or the servicegen ant task seem to be creating anamespace
from the java package name (like java:com.ventaso.external.common) for
xml
mapping
of user defined java classes. Is there a way to change this to name
space
I want
? Specifying the targetnamespace doesn't seem to help.
Thanks,
Siva -
Adding a LOV MAP in a Page resulting page (invalid name space error) error
Hi,
I am trying to add a new LOV to a region in one of the oracle product self service pages.
I am getting the LOV region displayed, but the moment I add lov mappings I am gettting the invalid name space error.
Your help on this is highly appreciated. For your reference I am attaching the error below.
ElementData.java:103) at oracle.adf.mds.internal.Cache.cacheElement(Cache.java:645) at oracle.adf.mds.internal.BaseCache.create(BaseCache.java:157) at oracle.adf.mds.internal.parse.ElementParser.startElement(ElementParser.java:222) at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source) at oracle.cabo.share.xml.ParserAdapter.startElement(Unknown Source) at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:167) at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1182) at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301) at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268) at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149) at oracle.cabo.share.xml.ParserAdapter.parse(Unknown Source) at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source) at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source) at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:283) at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:115) at oracle.adf.mds.adapters.DBAdapter.getElementData(DBAdapter.java:324) at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1237) at oracle.adf.mds.MElement.findElement(MElement.java:97) at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:493) at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3783) at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3460) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:988) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418) at oa_html._OA._jspService(_OA.java:88) at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119) at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417) at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267) at oracle.jsp.JspServlet.internalService(JspServlet.java:186) at oracle.jsp.JspServlet.service(JspServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:588) at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456) at org.apache.jserv.JServConnection.run(JServConnection.java:294) at java.lang.Thread.run(Thread.java:534) oracle.adf.mds.exception.MDSRuntimeException: Invalid namespace: The namespace "null" has not been registered with the MetadataManager at oracle.adf.mds.internal.MetadataManagerBase.getElementDef(MetadataManagerBase.java:330) at oracle.adf.mds.internal.ElementData.(ElementData.java:103) at oracle.adf.mds.internal.Cache.cacheElement(Cache.java:645) at oracle.adf.mds.internal.BaseCache.create(BaseCache.java:157) at oracle.adf.mds.internal.parse.ElementParser.startElement(ElementParser.java:222) at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source) at oracle.cabo.share.xml.ParserAdapter.startElement(Unknown Source) at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:167) at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1182) at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301) at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268) at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149) at oracle.cabo.share.xml.ParserAdapter.parse(Unknown Source) at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source) at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source) at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:283) at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:115) at oracle.adf.mds.adapters.DBAdapter.getElementData(DBAdapter.java:324) at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1237) at oracle.adf.mds.MElement.findElement(MElement.java:97) at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:493) at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3783) at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3460) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:988) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418) at oa_html._OA._jspService(_OA.java:88) at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119) at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417) at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267) at oracle.jsp.JspServlet.internalService(JspServlet.java:186) at oracle.jsp.JspServlet.service(JspServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:588) at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456) at org.apache.jserv.JServConnection.run(JServConnection.java:294) at java.lang.Thread.run(Thread.java:534) ">
oracle.apps.fnd.framework.OAException: No data found for region (/oracle/apps/gl/controls/webui/ControlAssociationsPG).
at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:527)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3783)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3460)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:988)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
at _oa__html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.adf.mds.exception.MDSRuntimeException: Invalid namespace: The namespace "null" has not been registered with the MetadataManager
at oracle.adf.mds.internal.MetadataManagerBase.getElementDef(MetadataManagerBase.java:330)
at oracle.adf.mds.internal.ElementData.<init>(ElementData.java:103)
at oracle.adf.mds.internal.Cache.cacheElement(Cache.java:645)
at oracle.adf.mds.internal.BaseCache.create(BaseCache.java:157)
at oracle.adf.mds.internal.parse.ElementParser.startElement(ElementParser.java:222)
at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source)
at oracle.cabo.share.xml.ParserAdapter.startElement(Unknown Source)
at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:167)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1182)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149)
at oracle.cabo.share.xml.ParserAdapter.parse(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)
at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:283)
at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:115)
at oracle.adf.mds.adapters.DBAdapter.getElementData(DBAdapter.java:324)
at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1237)
at oracle.adf.mds.MElement.findElement(MElement.java:97)
at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:493)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3783)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3460)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:988)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
at _oa__html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)
oracle.adf.mds.exception.MDSRuntimeException: Invalid namespace: The namespace "null" has not been registered with the MetadataManager
at oracle.adf.mds.internal.MetadataManagerBase.getElementDef(MetadataManagerBase.java:330)
at oracle.adf.mds.internal.ElementData.<init>(ElementData.java:103)
at oracle.adf.mds.internal.Cache.cacheElement(Cache.java:645)
at oracle.adf.mds.internal.BaseCache.create(BaseCache.java:157)
at oracle.adf.mds.internal.parse.ElementParser.startElement(ElementParser.java:222)
at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source)
at oracle.cabo.share.xml.ParserAdapter.startElement(Unknown Source)
at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:167)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1182)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149)
at oracle.cabo.share.xml.ParserAdapter.parse(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)
at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:283)
at oracle.adf.mds.internal.parse.ParserUtils.createNode(ParserUtils.java:115)
at oracle.adf.mds.adapters.DBAdapter.getElementData(DBAdapter.java:324)
at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1237)
at oracle.adf.mds.MElement.findElement(MElement.java:97)
at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:493)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3783)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3460)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:988)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
at _oa__html._OA._jspService(_OA.java:88)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
at oracle.jsp.JspServlet.service(JspServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)Which version are you using? I believe that adding regions started from CU2. Confirm this.
Did you set the profle FND:OA Enable Defaults? This may not be the cause for your error but I got some LOV map errors because of this. There is a thread in the forum on this.
Ensure that your path and spelling are correct. The error shows ...CostPG. Should it be ...RN perhaps? LOV Regions are usually called RN.
If all else fails open a tar.
Maybe you are looking for
-
Error : Pre Settings for IDoc inbound processing are missing error
Hi Experts, There is a CRM job which executes LSMW and I am facing a strange problem during the IDOC posting the error "Pre Settings for IDoc inbound processing are missing error". Can anyone please tell me how to correct this error? Thanks in advanc
-
Distribution/assesement/sweep
sender 60325 ntfs(group of 4 cost centers) receiver 62500 50 i am trying to sweep not distribute but whats its doing is putting all the money to 60325-50 whereas it should do it to 62500-50. when i say sweep it means that i am transferri
-
How to show/hide invisible characters in Mac Keynote 6?
How can I show/hide the invisible characters in Mac Keynote 6?
-
Reconcile challan for material not consumbed in SC
dear all we send some tools/material to subcontractor along with component and we create challan for them. I have mentioned these tools in BOM of PO. now these tools comes back to us and they are not consumed in process ....can you please guide how
-
Help, how to input Chinese in archlinux?
The chinese can always be displayed in mozilla. i tried to run LC_ALL=zh_CN.gb2312 LANG=zh_CN.gb2312 mozilla but when press Ctrl-space, the chinese input method doesn't popup, i've installed all KDE. Any particular module i need to install? tried to