Encoding missing from XML header
I have to manipulate an XML document. Using Java 1.4.1, I build a Document object based on the XML file, manipulate the Document and output it as attached below.
The problem is that the xml header in the output does not contain the "encoding" information. I could of course manipulate the output afterwards, but it would not be a neat solution. Any ideas?
DOMSource domSource = new DOMSource(document);
StreamResult streamResult = new StreamResult(
new OutputStreamWriter(System.out , java.nio.charset.Charset.forName("UTF-8"))
TransformerFactory tf = TransformerFactory.newInstance();
Transformer serializer = tf.newTransformer();
serializer.transform(domSource, streamResult);
When you serialize your output to a Writer, the parser has no way to tell what encoding the Writer uses, so it's up to you to ensure that the parser knows what encoding the Writer is using. Otherwise it will not specify any encoding, essentially assuming the Writer is using either UTF-8 or UTF-16 encodings.
In your case you don't have a problem, because "no encoding" means that the document is encoded in UTF-8 or UTF-16; it's easy for a parser to examine the first few bytes of the file and tell which it is. Yours is encoded in UTF-8, so it's correct.
Similar Messages
-
Media Encoder missing from CC list of apps
Hi
I am trying to install media encoder from CC but can't seem to find the app listed to enable download.
I have tried to chat with Technical support but they don't work at the weekends???
Any help would be greatly appreciated.
Regards
JohnCancel my last! I am blind! I have found what I am looking for and as usual it was staring right at me!
Doh!! -
Adding Encoding in XML header without mapping
Hi Gurus,
I am stuck in a situation where in a pass through scenario, I need to add encoding type in XML header.
Below is example -
Current Situation - <?xml version="1.0"?>
Expected result - <?xml version="1.0" encoding="UTF-8"?>
Can anybody help me in this regard? how to achieve this?
Regards
Vidhi SHi Vidhi
Use it in the below way in the receiver adapter.
Module name: AF_Modules/XMLAnonymizerBean
Parameter name: anonymizer.encoding
This will work. I have tested already. -
MPEG-2 option missing from Adobe Media Encoder (ver7.2.0.43)
Hi all,
Having an issue getting the MPEG-2 option for our Creative Cloud installation, specifically in Media Encoder's presets.
The following steps were recommended on another Adobe forum addressing this issue:
1.Uninstall Adobe Premiere Pro or the Creative Suite.
2.Run the cleanup script found here: http://www.adobe.com/support/contact/cscleanertool.html
3.Reinstall Adobe Premiere Pro or the Creative Suite.
4.Launch Adobe Premiere Pro.
5.When prompted for activation during launch, ensure that the computer is online and complete activation.
If the computer cannot be brought online, complete the offline activation during the first launch of the software. Do not choose to activate later.
6.After Activation, close and restart Adobe Premiere Pro.
We have been able to run through steps1 to 4, however the Activation option in #5 does not appear at all (must be activation is included as part of our CC license).
Without the option to deactivate/activate Premiere how can we go about getting the MPEG-2 option to appear?
Thanks againHi Jim,
I'm having the same problem of the mpeg 2 codecs missing from adobe media encoder. I have 2 computers and on both of them the mpeg 2 options for encoding have disappeared today. Can you please help? -
Heading 1 level missing from TOC?
I have this little RH 7 sample project.
When converting to PDF using 'Printed Documentation Wizard',
the primary Heading 1 level is NOT included in the MS Word/PDF
'Table of Contents'.
I'm not using any MS Word templates, just the project's CSS
styles.
Arcrobat PDFMaker settings in MS Word are set to default and
include Heading 1-9.
I've searched and searched but I don't know how to include
this Heading 1 level in the TOC.
When checking the MS Word 2003 document through Insert
>> Reference >> Index and Tables, the Heading 1 level
is missing from the tab 'Table of Contents'.
When adding the Heading 1 level there through 'Options'
button, the TOC updates correctly, but I don't know how to include
this Heading 1 level through RH.
Sample project
here
A note on the sample project:
You'll see that every topic title associated with TOC book is
excluded from PDF through conditional build tags.
This was done so prevent titles from being printed twice in
PDF.
For example, in the TOC there's an item titled 'Balance
sheet', the associated topic Balance_sheet.htm has exactly the same
title 'Balance sheet'.
To prevent this title from being printed twice in PDF, the
topic title was excluded through conditional build tag.
Any help would be appreciated.
Best regards,
Herman> > Are you sure the print layout is 100% the same on
both PCs, particularly the Build Expression?
> I'll check again this evening when I have access to the
other PC.
I took a copy of the project on the rogue machine, copied it
to the second machine, ran the printed documentation wizard and
checked the settings. The result is as expected. I get the TOC with
the correct headings, the second one in my PDF.
In the meantime I've also compiled the printed documentation
on a third PC (with XP + PDF plugin that comes with RoboHelp). The
result is the wrong TOC, the first one in my PDF.
> Try generating on the rogue machine to just Word, not
the PDF. When the document opens in Word instead of reinserting the
TOC, right click to the right of the TOC and select Update Field.
Does that correct it?
I'll try that tomorrow when I have access to that PC.
Very weird.
Thanks again Peter.
Herman -
Remove ?xml version="1.0" encoding="UTF-8"? from xml file
I have generated an XML file using sax paraser. In the XML file thats generated I have the version and the encoding line
<?xml version="1.0" encoding="UTF-8"?>which is automatically generated in my XML file. Is there any way that I can avoid that from the XML file thats generated.try
FileWriter fr = new FileWriter(new File(path, fileName));
Document docNode = docNodeMap.get(name);
XMLOutputter outputter = new XMLOutputter();
outputter.output(docNode, fr);
fr.close();
catch (IOException e)
e.printStackTrace();
}this the code generating xml file. -
Remove ?xml version="1.0" encoding="UTF-8"? from XML doc
I have generated an XML file using javax XML transformer. In the XML file thats generated I have the version and the encoding line
<?xml version="1.0" encoding="UTF-8"?>
which is automatically generated in my XML file. Is there any way that I can avoid that from the XML file thats generated.
Here is the transformer that I have used.
public static void printToXML(String fileName){
try{
File file = new File(fileName);
Transformer tr = TransformerFactory.newInstance().newTransformer();
tr.setOutputProperty(OutputKeys.INDENT, "yes");
tr.setOutputProperty(OutputKeys.METHOD,"xml");
tr.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "3");
tr.transform( new DOMSource(dom),new StreamResult(new FileWriter(file)));
}catch(TransformerConfigurationException tcex){
logger.info("TransformerConfigurationException at printToXML method in CSVtoXML.java");
logger.error("TransformerConfigurationException", tcex);
}catch(TransformerException tex){
logger.info("TransformerException at printToXML method in CSVtoXML.java");
logger.error("TransformerException", tex);
}catch(IOException ioex){
logger.info("IOException at printToXML method in CSVtoXML.java");
logger.error("IOException", ioex);
}Well, it is a pretty important line. Why do you need it removed? Anything that really processes XML knows how to read it and determine what encoding was used. That is vital, if you look at the number of questions posted here about foreign language text in XML. If you really have a text processsor that knows how to open a file called something.xml, and knows how to process or ignore most of the pointy bracket things, but not this one, it is time to fix it.
Dave Patterson -
OSB - Content length http header missing from business service out message
Hi all,
I am having some diffuclty with a business service in OSB. I created the business service from the wsdl and created a regular proxy service that just routes to the business service. When i run the test console i get the below fault.
<faultcode>soapenv:Server</faultcode>
<faultstring>BEA-380000: Length Required</faultstring>
<detail>
After some debugging i find that the content length http header is missing from the outbound message the business process creates and sends to the acutal web service which sends back the http 411 fault.
Does anyone know how to configure the message flow of my proxy service to ensure that the outbound message sent from the business service contains that content length http header or any suggestions on how to fix this issue will be appreciated.
ThanksDisable the "Use Chunked Streaming Mode" property in HTTP Transport Configuration of your business service. By default it remains enabled.
Regards,
Anuj -
P6WS "WSS header is missing from request. Can't do username token authentication."
I am getting the error "WSS header is missing from request. Can't do username token authentication." when trying to connect with SOAP and use Token Auth. I can get Cookies to work just fine, but i need to be able to connect to both.
testWebReference.Login clientLogin = new testWebReference.Login();
testWebReference.LoginResponse clResponse = new testWebReference.LoginResponse();
testWebReference.AuthenticationService authClient = new AuthenticationService();
clientLogin.UserName = paUsername.Text;
clientLogin.Password = paPassword.Text;
clientLogin.DatabaseInstanceId = Int32.Parse(paDBI.Text);
clientLogin.DatabaseInstanceIdSpecified = true;
AuthenticationService service = new AuthenticationService();
service.Url = proxy;
service.SoapVersion = System.Web.Services.Protocols.SoapProtocolVersion.Soap11;
service.Login(clientLogin);I uploaded an example of usertoken on My Oracle Support community.
TestUserToken.zip
V/r,
Gene -
Properties missing from the right click menu of web.xml file
I am using JDeveloper version Studio Edition Version 11.1.1.3.0 on Ubuntu 10.
I want to configure security for my webapplication.When I right click on web.xml , to navigate to properties, the properties is missing from the menu.
Is this removed or a bug in this version of JDeveloper?I am new to this forum and not sure how to upload the screen shot.Can some one help me uploading it?
Also is there a way to file an issue for bugs like these?
Thanks
SreekanthHI,
I saw it in a previous version of JDeveloper.I am new to this JDev world and I am in to a training where the instructor was asking me to do security config setting using the context menu on the web.xml file.
This is the installation file that the instructor has given : jdevstudio11110install.exe. I guess it is some other minor patch release of JDeveloper to what I am using. I am using Linux on my laptop, so I downloaded the version I am using and setup the environment on my own and found it missing .
If JDev engineering team could confirm that this is not an issue , let's mark this as answered. :-)
Thanks
Sreekanth -
Not missing NULLs from XML output
I create XML output for the table having some NULL values, like
with t as
select 'A' field1 , 1 field2 from dual
union
select 'A' field1 , null field2 from dual
union
select 'A' field1 , 3 field2 from dual
union
select 'B' field1 , null field2 from dual
select
XmlElement("TOP",
XmlAgg(
XmlElement("DOWN",
XmlForest(field1, field2))))
.extract('/*').getstringval() xml_string
from t
XML_STRING
<TOP>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2>1</FIELD2>
</DOWN>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2>3</FIELD2>
</DOWN>
<DOWN>
<FIELD1>A</FIELD1>
</DOWN>
<DOWN>
<FIELD1>B</FIELD1>
</DOWN>
</TOP>How can I avoid missing nulls from XML? I.e. I need this:
<TOP>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2>1</FIELD2>
</DOWN>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2></FIELD2>
</DOWN>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2>3</FIELD2>
</DOWN>
<DOWN>
<FIELD1>B</FIELD1>
<FIELD2></FIELD2>
</DOWN>
</TOP>Thanks!Is this fine?
sql> with t as
2 (
3 select 'A' field1 , 1 field2 from dual
4 union
5 select 'A' field1 , null field2 from dual
6 union
7 select 'A' field1 , 3 field2 from dual
8 union
9 select 'B' field1 , null field2 from dual
10 )
11 select
12 XmlElement("TOP",
13 XmlAgg(
14 XmlElement("DOWN",
15 xmlelement(field1,field1),
16 xmlelement(field2,field2)
17 )))
18 .extract('/*').getstringval() xml_string
19 from t;
XML_STRING
<TOP>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2>1</FIELD2>
</DOWN>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2>3</FIELD2>
</DOWN>
<DOWN>
<FIELD1>A</FIELD1>
<FIELD2/>
</DOWN>
<DOWN>
<FIELD1>B</FIELD1>
<FIELD2/>
</DOWN>
</TOP> -
Revision: 13383
Revision: 13383
Author: [email protected]
Date: 2010-01-08 12:04:00 -0800 (Fri, 08 Jan 2010)
Log Message:
Modify to include the xml header (with encoding) in the DITA xml files.
QE notes: None.
Doc notes: None
Reviewed By: Pete
Tests run: checkintests
Is noteworthy for integration: No
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.ja vaThats good news.
-
LPX-00601: Invalid token in: err while trying to read data from xml
Hey ,
While trying to read data from xml i got err:
LPX-00601: Invalid token in: 'path'
the proc. i'm using to read data from the xml is:
procedure read_xml_file_test (in_filename in varchar2)
is
my_dir varchar2(20) := 'XML_DIR;
cur_emp2 number:=0;
l_bfile BFILE;
l_clob CLOB;
l_parser dbms_xmlparser.Parser;
l_doc dbms_xmldom.DOMDocument;
l_nl dbms_xmldom.DOMNodeList;
l_nl2 dbms_xmldom.DOMNodeList;
l_n dbms_xmldom.DOMNode;
l_n2 dbms_xmldom.DOMNode;
l_temp VARCHAR2(1000);
v_errors internet_clients.errors%type;
src_csid NUMBER := NLS_CHARSET_ID('UTF8');
dest_offset INTEGER := 1;
src_offset INTEGER := 1;
lang_context INTEGER := dbms_lob.default_lang_ctx;
warning INTEGER;
v_count number := 0; --total records
v_count_s number := 0; -- sucsess record
v_count_f number := 0; -- failed record
v_flag varchar2(1);
v_char2 varchar2(1);
v_l1 VARCHAR2(255);
v_l2 VARCHAR2(255);
v_l3 VARCHAR2(255);
v_l4 VARCHAR2(255);
v_l6 VARCHAR2(255);
BEGIN
l_bfile := BFileName(my_dir, in_filename);
dbms_lob.createtemporary(l_clob, cache=>FALSE);
dbms_lob.open(l_bfile, dbms_lob.lob_readonly);
dbms_lob.loadclobfromfile(l_clob, l_bfile, dbms_lob.getlength(l_bfile), dest_offset,src_offset, src_csid, lang_context, warning);
dbms_lob.close(l_bfile);
-- make sure implicit date conversions are performed correctly
dbms_session.set_nls('NLS_DATE_FORMAT','''DD/MM/RR HH24:MI:SS''');
-- Create a parser.
l_parser := dbms_xmlparser.newParser;
-- Parse the document and create a new DOM document.
dbms_xmlparser.parseClob(l_parser, l_clob);
l_doc := dbms_xmlparser.getDocument(l_parser);
-- Free resources associated with the CLOB and Parser now they are no longer needed.
dbms_lob.freetemporary(l_clob);
dbms_xmlparser.freeParser(l_parser);
-- Get a list of all the nodes in the document using the XPATH syntax.
l_nl := dbms_xslprocessor.selectNodes(dbms_xmldom.makeNode(l_doc),'soap:Envelope/soap:Body/GetFieldsNameResponse/GetFieldsNameResult/diffgr:diffgram/DataSet_FRM_GANERIC_PROP/FRM_GANERIC_PROP');
-- Loop through the list and create a new record in a tble collection
-- for each record.
FOR cur_emp IN 0 .. dbms_xmldom.getLength(l_nl) - 1 LOOP
l_n := dbms_xmldom.item(l_nl, cur_emp);
cur_emp2:=0;
loop
v_count := v_count + 1;
begin
-- Use XPATH syntax to assign values to he elements of the collection.
dbms_xslprocessor.valueOf(l_n,'L1/text()',v_l1);
dbms_xslprocessor.valueOf(l_n,'L2/text()',v_l2);
dbms_xslprocessor.valueOf(l_n,'L3/text()',v_l3);
dbms_xslprocessor.valueOf(l_n,'L4/text()',v_l4);
dbms_xslprocessor.valueOf(l_n,'L6/text()',v_l6);
exception
when others then
null;
end;
exit when cur_emp2=dbms_xmldom.getLength(l_nl2);
END LOOP;
end loop;
-- Free any resources associated with the document now it
-- is no longer needed.
dbms_xmldom.freeDocument(l_doc);
--remove file to another directory
--COMMIT; -- do not use the commit if you want to run this proc. from within the search_dir_list proc , because it execute a select from tmp table dir_list which contain a "on commit delete rows" clause.
/*EXCEPTION
/*WHEN OTHERS THEN
dbms_lob.freetemporary(l_clob);
dbms_xmlparser.freeParser(l_parser);
dbms_xmldom.freeDocument(l_doc);
null;
ROLLBACK; */
END;While trying to execute this i got:
ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00601: Invalid token in: 'soap:Envelope/soap:Body/GetFieldsNameResponse/GetFieldsNameResult/diffgr:diffgram/DataSet_FRM_GANERIC_PROP/FRM_GANERIC_PROP'
ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 939
ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 967
ORA-06512: at "MARKET.READ_XML_FILE_TEST", line 51
ORA-06512: at line 1
i guess i mised somthing at the line
l_nl := dbms_xslprocessor.selectNodes(dbms_xmldom.makeNode(l_doc),'soap:Envelope/soap:Body/GetFieldsNameResponse/GetFieldsNameResult/diffgr:diffgram/DataSet_FRM_GANERIC_PROP/FRM_GANERIC_PROP');i attached here part of my xml:
<?xml version="1.0" encoding="UTF-8" ?>
- <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <soap:Body>
- <GetFieldsNameResponse xmlns="http://tempuri.org/">
- <GetFieldsNameResult>
- <xs:schema id="DataSet_FRM_GANERIC_PROP" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
- <xs:element name="DataSet_FRM_GANERIC_PROP" msdata:IsDataSet="true" msdata:Locale="he-IL">
- <xs:complexType>
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="FRM_GANERIC_PROP">
- <xs:complexType>
- <xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
- <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
- <DataSet_FRM_GANERIC_PROP xmlns="">
- <FRM_GANERIC_PROP diffgr:id="FRM_GANERIC_PROP1" msdata:rowOrder="0">
<L1>val1</L1>
<L2>val2</L2>
<L3>val3</L3>
<L4>val4</L4>
<L6>val6</L6>
</FRM_GANERIC_PROP>
</DataSet_FRM_GANERIC_PROP>
</diffgr:diffgram>
</GetFieldsNameResult>
</GetFieldsNameResponse>
</soap:Body>
</soap:Envelope>I Guess it somthing that have to do with node definition ,
but i have tried so many combinations and none ot those worked for me.
i'm deeply stuck here.
What do i miss here?
THANKS yair
Edited by: yair_k on 02:30 14/10/2010Hey , after got a lot of success with the xml reading part , i wonder if you
can help me with a problem while trying to reading that xml from a web service.
i use a procedure as followes:
FUNCTION read_from_web_service(in_username in varchar2 , in_password in varchar2)
RETURN CHAR
AS
l_service UTL_DBWS.service;
l_call UTL_DBWS.call;
l_a_ns VARCHAR2(32767);
l_wsdl_url VARCHAR2(32767);
l_namespace VARCHAR2(32767);
l_service_qname UTL_DBWS.qname;
l_port_qname UTL_DBWS.qname;
l_operation_qname UTL_DBWS.qname;
l_xmltype_in SYS.XMLTYPE;
l_xmltype_out SYS.XMLTYPE;
l_return VARCHAR2(32767);
BEGIN
l_wsdl_url := 'http://www.company.com/publisherService/ServiceGetpublisherTable.asmx?wsdl';
l_namespace := 'http://tempuri.org/';
l_service_qname := UTL_DBWS.to_qname(l_namespace, 'ServiceGetpublisherTable');
l_port_qname := UTL_DBWS.to_qname(l_namespace, 'ServiceGetpublisherTableSoap');
l_operation_qname := UTL_DBWS.to_qname(l_namespace, 'GetFieldsName');
l_service := UTL_DBWS.create_service (
wsdl_document_location => URIFACTORY.getURI(l_wsdl_url),
service_name => l_service_qname);
l_call := UTL_DBWS.create_call (
service_handle => l_service,
port_name => l_port_qname,
operation_name => l_operation_qname);
l_xmltype_in := SYS.XMLTYPE('<?xml version="1.0" encoding="utf-8"?>
<GetFieldsName xmlns="' || l_namespace || '">
<user>' || in_username || '</user>
<password>'|| in_password || '</password>
</GetFieldsName>');
l_xmltype_out := UTL_DBWS.invoke(call_Handle => l_call,
request => l_xmltype_in);
UTL_DBWS.release_call (call_handle => l_call);
UTL_DBWS.release_service (service_handle => l_service);
l_return := l_xmltype_out.extract('//GetFieldsName/text()').getstringVal();
dbms_output.put_line(l_return);
RETURN l_return;
END;but when i run it i got message:
ORA-29532: Java call terminated by uncaught Java exception: javax.xml.rpc.soap.SOAPFaultException: Server did not recognize the value of HTTP Header SOAPAction: .
regarding the line:
l_xmltype_out := UTL_DBWS.invoke(call_Handle => l_call,
request => l_xmltype_in);
So , i deeply stuck here!
my web service description is:
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
- <s:element name="GetFieldsName">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetFieldsNameResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="GetFieldsNameResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetMSG_ByUser_Not_Readed">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetMSG_ByUser_Not_ReadedResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="GetMSG_ByUser_Not_ReadedResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="SetMSG_ByUser_Not_Readed_As_Readed">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Rec_Id" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="SetMSG_ByUser_Not_Readed_As_ReadedResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SetMSG_ByUser_Not_Readed_As_ReadedResult" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="GetFieldsNameSoapIn">
<wsdl:part name="parameters" element="tns:GetFieldsName" />
</wsdl:message>
- <wsdl:message name="GetFieldsNameSoapOut">
<wsdl:part name="parameters" element="tns:GetFieldsNameResponse" />
</wsdl:message>
- <wsdl:message name="GetMSG_ByUser_Not_ReadedSoapIn">
<wsdl:part name="parameters" element="tns:GetMSG_ByUser_Not_Readed" />
</wsdl:message>
- <wsdl:message name="GetMSG_ByUser_Not_ReadedSoapOut">
<wsdl:part name="parameters" element="tns:GetMSG_ByUser_Not_ReadedResponse" />
</wsdl:message>
- <wsdl:message name="SetMSG_ByUser_Not_Readed_As_ReadedSoapIn">
<wsdl:part name="parameters" element="tns:SetMSG_ByUser_Not_Readed_As_Readed" />
</wsdl:message>
- <wsdl:message name="SetMSG_ByUser_Not_Readed_As_ReadedSoapOut">
<wsdl:part name="parameters" element="tns:SetMSG_ByUser_Not_Readed_As_ReadedResponse" />
</wsdl:message>
- <wsdl:portType name="ServiceGetpublisherTableSoap">
- <wsdl:operation name="GetFieldsName">
<wsdl:input message="tns:GetFieldsNameSoapIn" />
<wsdl:output message="tns:GetFieldsNameSoapOut" />
</wsdl:operation>
- <wsdl:operation name="GetMSG_ByUser_Not_Readed">
<wsdl:input message="tns:GetMSG_ByUser_Not_ReadedSoapIn" />
<wsdl:output message="tns:GetMSG_ByUser_Not_ReadedSoapOut" />
</wsdl:operation>
- <wsdl:operation name="SetMSG_ByUser_Not_Readed_As_Readed">
<wsdl:input message="tns:SetMSG_ByUser_Not_Readed_As_ReadedSoapIn" />
<wsdl:output message="tns:SetMSG_ByUser_Not_Readed_As_ReadedSoapOut" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="ServiceGetpublisherTableSoap" type="tns:ServiceGetpublisherTableSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetFieldsName">
<soap:operation soapAction="http://tempuri.org/GetFieldsName" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetMSG_ByUser_Not_Readed">
<soap:operation soapAction="http://tempuri.org/GetMSG_ByUser_Not_Readed" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="SetMSG_ByUser_Not_Readed_As_Readed">
<soap:operation soapAction="http://tempuri.org/SetMSG_ByUser_Not_Readed_As_Readed" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="ServiceGetpublisherTableSoap12" type="tns:ServiceGetpublisherTableSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetFieldsName">
<soap12:operation soapAction="http://tempuri.org/GetFieldsName" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetMSG_ByUser_Not_Readed">
<soap12:operation soapAction="http://tempuri.org/GetMSG_ByUser_Not_Readed" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="SetMSG_ByUser_Not_Readed_As_Readed">
<soap12:operation soapAction="http://tempuri.org/SetMSG_ByUser_Not_Readed_As_Readed" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="ServiceGetpublisherTable">
- <wsdl:port name="ServiceGetpublisherTableSoap" binding="tns:ServiceGetpublisherTableSoap">
<soap:address location="http://www.company.com/publisherService/ServiceGetpublisherTable.asmx" />
</wsdl:port>
- <wsdl:port name="ServiceGetpublisherTableSoap12" binding="tns:ServiceGetpublisherTableSoap12">
<soap12:address location="http://www.company.com/publisherService/ServiceGetpublisherTable.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>also i have to mention that i have changed publisher references inside the code , and i also canot
supply username and password , so i guess you canot test it. still i not shure if my definitions (namespace est.) inside my code defined correctly.
hope you can help me with this.
regards
yair -
Error: The following required field is missing from the launch file: jnlp
PLEASE help me.
I was at Starbuck's today trying to install new software for my new wireless internet card and when I finished I could no longer access any of my applications that require java... I have a macbook pro dual platform computer. When I try to access www.bayphoto.com to download my application it says: (see below) (which I think is strange because it's all about Starbuck's and it should be my java code- I think...). Like I said - I have no idea what's going on or how to fix this. Please help me or at least tell me whom to call- I feel so stupid- I just need help- ATT? Starbuck's? Sun?
Error: The following required field is missing from the launch file: <jnlp>
Under the "exceptions" tab it says:
MissingFieldException[ The following required field is missing from the launch file: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(XMLFormat.java:88)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(LaunchDescFactory.java:52)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(LaunchDescFactory.java:64)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(LaunchDescFactory.java:72)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Launcher.java:214)
at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:127)
at com.sun.javaws.Launcher.launch(Launcher.java:95)
at com.sun.javaws.Main.launchApp(Main.java:305)
at com.sun.javaws.Main.continueInSecureThread(Main.java:213)
at com.sun.javaws.Main$1.run(Main.java:108)
at java.lang.Thread.run(Thread.java:613)
Under the "launch file tab" it says:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>AT&T Wi-Fi Service @ Starbucks</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Starbucks Entertainment presented by AT&T Hotspot" />
<meta name="keywords" content="AT&T, Starbucks, Wi-fi, Wifi, Hotspot, coffee, music, books, games, fresh sheet, third place, online" />
<meta name="author" content="Starbucks Entertainment" />
<link rel="shortcut icon" type="image/ico" href="/favicon.ico" />
<script type="text/javascript" language="javascript" src="/dhtml/master.js"></script>
<script type="text/javascript" language="javascript" src="/dhtml/x_core.js"></script>
<script type="text/javascript" language="javascript" src="/dhtml/x_event.js"></script>
<script type="text/javascript" language="javascript" src="/dhtml/x_xhr.js"></script>
<script type="text/javascript" src="/dhtml/att/dhtml.js"></script>
<style type="text/css">
copied from starbucks master.css
body {
background:#200D06 url("/graphics/att/themes/sbux/hotspot_bkgd.jpg") repeat-x scroll;
color:#555555;
font-family:Arial,Helvetica,sans-serif;
font-size:small;
line-height:1.5em;
margin:0pt;
padding:0pt;
text-align:center;
#wrap {
font-size:95%;
margin:0pt auto;
text-align:left;
width:980px;
#starbucksframe {
margin:15px 0pt 0pt;
padding:0pt;
/*our addendae*/
div#header {
height:95px;
width:980px;
background-image:url("/graphics/att/themes/sbux/header_bg.jpg");
background-repeat:no-repeat;
margin:0px;
background-top:0px;
background-left:0px;
background-color:transparent;
div#btn_ctti {
position:absolute;
top:10px;
margin-left:388px;
div#sbux_lfrm {
display:inline;
font-size:10px;
color:#FFFFFF;
margin-left:245px;
top:49px;
position:absolute;
line-height:10px;
font-family:verdana,arial,helvetica,sans-serif;
div#sbux_lfrm form {
margin:0px;
div#sbux_lfrm a, div#sbux_lfrm a:link, div#sbux_lfrm a:hover, div#sbux_lfrm a:active, div#sbux_lfrm a:hover {
color:#FFFFFF;
div#sbux_lfrm form label {
display:none;
visibility:hidden;
div#sbux_lfrm form input, div#sbux_lfrm form select {
font-family:verdana,arial,helvetica,sans-serif;
vertical-align:middle;
div#sbux_lfrm input.example {
color:#656565;
#sbux_lfrm_row1, #sbux_lfrm_row2 {
margin:0px;
#sbux_lfrm input#username, #sbux_lfrm input#password, #sbux_lfrm input#password_pw {
width:136px;
margin-right:6px;
font-size:10px;
#sbux_lfrm select#roamRealm {
width:130px;
font-size:10px;
color:#656565;
margin-right:6px;
#sbux_lfrm_row2 {
position:absolute;
top:21px;
left:-4px;
div#aupAgree_row {
margin-top:4px;
position:relative;
left:-4px;
div#aup_box {
float:left;
position:relative;
top:-3px;
div#aup_text {
float:left;
line-height:10px;
div#tm_badge {
width:115px;
height:94px;
float:right;
margin-right:0px;
margin-top:0px;
div#password_value {
display:inline;
div#hidden_pw_field {
display:none;
visibility:hidden;
div#sbux_lfrm.css_form {
margin-top:0px;
</style>
<style>
/* IE specs */
body {
font-size: x-small; /* IE5 Win */
voice-family: "\"}\"";
voice-family: inherit;
font-size: small;
html>body { /* be nice to Opera */
font-size: small;
/* self-clearing floats
/* trigger hasLayout and target ie5+6/win only */
*:first-child+html #header,
*:first-child+html #login_wrapper {
height:95px;
#ny_legal {
color:#CAC3BF;
font-size:11px;
font-weight:bold;
padding:0;
#ny_legal a:link {
color:#CAC3BF;
font-size:11px;
font-weight:bold;
padding:0;
</style>
</html>
TOO LONG TO INCLUDE ALL CODE<?xml version="1.0" encoding="UTF-8"?>
<jnlp codebase="file:///C:\eclipse\workspace\studentconverter\webroot" href="studentconverter.jar" >two things wrong here -
first codebase is not legal URL, File.separator (backslash on windows) needs to be converted to forward slash in URL's.
second, the href is not to the jnlp file, it is to the jar !
href="studentconverter.jar" - should this be href="studentconverter.jnlp" ?
/Dietz -
Create the missing server.xml files yourself
Paula and I created the missing server.xml files ourselves. The script is at the bottom of the post.
We badly needed the missing server.xml files to work on the customizations and Oracle was unable to solve this problem.
"I checked on our Automated Release Updates System found that we dont have server.xml that includes PosDelivSchedVO. This confirms that there is no patch available at present to provide you with this file.
As this is not related to coding issue,Support will not be able to log a bug with Development. You may log an Enhancement Request via Metalink, so that Development would review your requirement and if feasible would include this file at the time of future releases"
#!/bin/sh
# This script is used to generate the missing server.xml files for $JAVA_TOP/oracle/apps/pos
# Usage: server.sh
# Note: This script has many hardcoded codes and it may generate the wrong server.xml.
# The manual fixes to the generated server.xml may be need.
# Check the codes before you use it.
# It's possible to write a generic version of this script to deal with more issues, like
# 1. dealing with the Oracle apps patches applied
# 2. only generates the missing server.xml files automatically
# 3. can specify the module, like pos or po ..., to generate server.xml.
# 4. including only the OA Framework objects used.
# 5. correctly generate the right "encoding"
# Luke Chi
APP=pos
PKG_HEAD=oracle.apps.$APP
PKG_TAIL=server
SERVER_FILENAME=server_1.xml
cd $JAVA_TOP/oracle/apps/$APP
# for SUB_DIR in asn isp lov product rcv sbd ship administration changeorder jar planning profile registration schema servic
es suppreg
for SUB_DIR in asn lov product rcv ship administration planning profile schema services suppreg
do
echo $SUB_DIR
cd $SUB_DIR/server
PKG=$PKG_HEAD.$SUB_DIR.$PKG_TAIL
cat << EOF > $SERVER_FILENAME
<?xml version="1.0" encoding='WINDOWS-1252'?>
<!DOCTYPE JboPackage SYSTEM "jbo_03_01.dtd">
<!-- \$Header: server.xml 115.11 2003/03/25 22:31:14 luke ship $ -->
<JboPackage
Name="server"
SeparateXMLFiles="true"
EOF
echo " PackageName=\"$PKG\" >" >> $SERVER_FILENAME
ls *.xml | grep -v server*.xml | while read FILE
do
BASENAME=`basename $FILE .xml`
cat << EOF >> $SERVER_FILENAME
<Containee
Name="$BASENAME"
FullName="$PKG.$BASENAME"
EOF
for TYPE in AM EO VL VO AO
do
BASENAME_2=`basename $BASENAME $TYPE`
if [ $BASENAME_2 != $BASENAME ]; then
case $TYPE in
AM) echo " ObjectType=\"AppModule\" >" >> $SERVER_FILENAME ;;
EO) echo " ObjectType=\"Entity\" >" >> $SERVER_FILENAME ;;
VL) echo " ObjectType=\"ViewLink\" >" >> $SERVER_FILENAME ;;
VO) echo " ObjectType=\"ViewObject\" >" >> $SERVER_FILENAME ;;
AO) echo " ObjectType=\"Association\" >" >> $SERVER_FILENAME ;;
CO) echo " ObjectType=\"Luke_CO\" >" >> $SERVER_FILENAME ;;
*) echo " ObjectType=\"Luke_UNKNOWN\" >" >> $SERVER_FILENAME ;;
esac
break
fi
done
echo " </Containee>" >> $SERVER_FILENAME
done
echo "</JboPackage>" >> $SERVER_FILENAME
grep Luke $SERVER_FILENAME
if [ $? -eq 0 ]; then
mv $SERVER_FILENAME server_error.xml
fi
pwd
cd ../..
doneWe loaded the Oracle seeded BC4J components from mid-tier file system to jdev OA Framework using the server.xml files generated by our Unix script attached in the privious posting above. We ,then did the customizations and successfully deployed them to our test Oracle apps.
Maybe you are looking for
-
How can three iphones have seperate icloud accounts, but share itunes?
Hello guys, I hope someone can help me with this question; ok here goes... I have an iphone 4s, one of my daughters have an ipad (we both share itunes ID), recently my two daughters were given iphone 5s'. Ok the problem is that one of them connected
-
Looking for tips on a OC4J/JNDI lookup problem
Hello All, I am running into a situation where a user I have setup in Oracle Enterprise Manager 10G Instance Level Security is not able to access our JNDI resources. We have tried providing all the roles(including administrators) to this user, but to
-
Ever get error code "-2146827284" when trying to open an Excel workbook using ActiveX
The error message claims that the file cannot be found, but the file is clearly there. Ever seen this? Strangely, this happens on one machine, but not on another. I'm suspecting some kind of ActiveX incompatibility and would love suggestions on how t
-
How to discover the database vendor Name of the default connection
Im getting a db connection via context.lookup() to the default schema (SAPDB) and I want to discover the J2EE database vendor Name. can anyone help me? Regards Armando
-
POSDM Issue: Unknown Store Number in workbench
Hi We added a new store to POSDM. The site is setup in Retail. I added the site to POS Customizing but we are getting this error in the workbench "Unknown Store Number". Also table /BI0/TPLANT does NOT show the site I added and saved in customizing.