A error of "bad DTD declaration"
Hi
when i use XDK for 9i(solaris) to parse the "xxxx.xml",
a error of "bad DTD declaration" (XMLERR_BAD_DTD) always be displayed. but when i get rid of the fragment of "<!DOCTYPE .... >" ,all of the parsing is correct.
why ?
regards,
donald
the fragment of "xxxx.xml" is follow as:
<?xml version="1.0" encoding="UTF-16"?>
<!DOCTYPE NewsML PUBLIC "urn:newsml:iptc.org:20001006:NewsMLv1.0.dtd:1" "../DTD/NewsMLv1.0.dtd" [
<!ENTITY % InContent SYSTEM "../DTD/InContentv1.0.dtd">
<!ENTITY % Kddata SYSTEM "../DHDTD/KdDHKgMLv1.0.dtd">
%InContent;%Kddata;
]>
<NewsML>
<InContent version="1.0">
</InContent version="1.0">
</NewsML>
the fragment of source is follow as:
if (!(xctx = xmlinitenc(&ecode, (const oratext *) 0,(const oratext *)0,
(void (*)(void *, const oratext *, uword)) func1,
(void *) 0, (const xmlsaxcb *) 0, (void *) 0,
(const xmlmemcb *) 0, (void *) 0,
(const oratext *) 0)))
if (ecode=xmlparse(xctx,(oratext *)argv[1],(oratext *)0,
XML_FLAG_VALIDATE | XML_FLAG_DISCARD_WHITESPACE))
Can you provide the complete xml and dtd files?
Similar Messages
-
Installed SP 2013 Foundation in my Hyper-V machine
Created and done all the steps mentioned here http://blogs.msdn.com/b/shariq/archive/2013/05/07/how-to-set-up-high-trust-apps-for-sharepoint-2013-amp-troubleshooting-tips.aspx && http://msdn.microsoft.com/en-us/library/office/fp179901%28v=office.15%29.aspx
for self signed certificate
copied those two certificates in my local machine(base machine) D drive
(D:\Cert)
Both VM and base machine are in same domain
Installed VS 2013 in my base machine and create a Provided hosted app with the copied certificates, (For creation i followed the above mentioned URL)
Just created and hit F5 to run in my base machine, but getting this error
Error occurred in deployment step 'Uninstall app for SharePoint': The remote server returned an error: (502) Bad Gateway.
Please help me to resolve this issue, trying to figure out from last 2 days
Thanks in Advance
ArunHi Harminder,
This happens because an app has already been deployed and you are deploying it again using the same version.
Resolution:
Open the AppManifest.xml file and change the version.
Vivek Jagga - MCTS SharePoint
SharePointExcellence -
Error opening external DTD 'book.dtd'
I know this may be something simple, but can't get it to work. I have a local (on my local network) dtd file that I'm trying to use for validation on my xml file.
My first two lines in the xml are:
<?xml version="1.0" ?>
<!DOCTYPE book SYSTEM "D:\tmp\book.dtd">
When trying to parse it in Java, I get the exception thrown of:
Error opening external DTD 'book.dtd'.
I checked, and the file has full permissions for read and write, and it is in the directory specified.
How can I use an external dtd file on my local network for my DTD validation?
Thanks in advance!
nullTry using PUBLIC instead of SYSTEM.
Oracle XML Team -
Error opening external DTD 'Segnatura.dtd' using dbms_xmlsave.insertXML
I've been trying to insert a document in a table. All works fine
if the xml doesn't contains the doctype element!
If I add the row
<!DOCTYPE Segnatura SYSTEM "Segnatura.dtd">
to my xml I get the error:
oracle.xml.sql.OracleXMLSQLException: Error opening external DTD
'Segnatura.dtd'.
If I specify all the path "file:///temp/Segnatura.dtd" the insert
works, but I don't want to do in that way beacause I don't want
to modify the original xml that i'm inserting!
In the package dbms_xmlsave I have no ways to change the
basedir/baseurl
or to setValidationMode to false like in xmlparser package.
Is there any way to solve this problem??
Thank's in advance
Mauro
This is an example scratch of my xml doc:
<?xml version = '1.0' encoding = 'ISO-8859-1'?>
<!DOCTYPE Segnatura SYSTEM "Segnatura.dtd">
<Segnatura versione="2001-05-07"
xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="it">
</Segnatura>Hy Steven, thank's for your attention.
I'm not using the xsql servlet.
I'm reading an xml file coming from the file system and I want to
import it in the db using a java stored proc.
I also have the dtd file (Segnatura.dtd) but I don't know where
to put in on the server.
If I run my java program and I put Segnatura.dtd in the execution
classpath on the program the xml is loaded fine.
If I load the stored proc in the db then I don't know where to
put the dtd. Do I have to put the directory containing the dtd in
the server classpath and the restart the db maibe?
thank's
mauro -
I need help with uploading photos from iPhoto to facebook. I could do it till 2 days ago. Now any new photo I try to upload gives me an error message:
Bad Image
There was a problem with the image file.
Please help.Can you drag it to the Desktop?
-
Xmlreader schema validation error: Cannot find the declaration of element
I have multiple schemas with namespaces but I would like to validate an xml document without namespaces. The schemas all have elementFormDefault="unqualified" in the root element.
I am encountering error below in my validation using xmlreader:
ERROR:
Cannot find the declaration of element 'NewTradenetDeclaration'.
my code is:
xmlReader = XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser");
xmlReader.setFeature(VALIDATION_FEATURE_ID, true);
xmlReader.setFeature(SCHEMA_VALIDATION_FEATURE_ID, true);
xmlReader.setFeature(SCHEMA_FULL_CHECKING_FEATURE_ID, true);
xmlReader.setFeature(SCHEMA_NAMESPACE_FEATURE_ID, true);
xmlReader.setProperty(JAXP_SCHEMA_LANGUAGE, XMLConstants.W3C_XML_SCHEMA_NS_URI);
String schemaURI = "NewTradenetDeclaration.xsd";
// ive tried all of the ff but throws the same error
//xmlReader.setProperty(EXTERNAL_SCHEMA_LOCATION, "urn:crimsonlogic:tn:schema:xsd:NewTradenetDeclaration NewTradenetDeclaration.xsd");
//xmlReader.setProperty(EXTERNAL_SCHEMA_LOCATION, schemaURI);
xmlReader.setProperty(JAXP_SCHEMA_SOURCE, schemaURI);
// set entity resolver to resolve xsd locations
MyResolver resolver = new MyResolver();
xmlReader.setEntityResolver(resolver);the entity resolver has:
public InputSource resolveEntity (String publicId, String systemId) {
String filename = "c:/workspace/TXParser/schema/"+ systemId.substring(systemId.lastIndexOf("/")+1);
File f = new File(filename);
InputSource source = null;
try {
source = new InputSource(new FileReader(f));
} catch(Exception e) {
System.out.println("InputSource exception: " + e.getMessage());
return source;
}Help please. Thanks.I fight with the same error, it is curious that the schema from schemaLocation can not be validated. If i set the schema manually through an attribute it works. What i try to do is overwriting the resolveEntity in the handler to get the schema from another location and validate the xml against the schema specified in the attribute schemaLocation rather than setting it manually :-(
-
URGENT - Error 400--Bad Request
When I run weblogic 6.0 default console I get "Error 400--Bad Request> From RFC
2068 Hypertext Transfer Protocol -- HTTP/1.1:"What does this mean ? Can u help
me to fix it !! Other than reinstall the whole WebLogic!!!
Another things is do you have and recommendation web site, eBook that teach "Using
Weblogic EJB with JBuider 6". Thank YouThe solution was to switch to Apache's HttpClient. no more problems with SUN's HttpUrlConnection!
-
Hi all,
I'm on the process of transition from Exchange 2003 to 2010, everything is going perfectly alright however ActiveSync is bugging me!
when I try to test activesync I get the following error:
[PS] C:\>Test-ActiveSyncConnectivity -MailboxCredential $user -TrustAnySSLCertificate |FL
RunspaceId : 136b8f68-26ec-4e29-a5bb-cf5ee816e04b
LocalSite : SITE
SecureAccess : True
VirtualDirectoryName :
Url :
UrlType : Unknown
Port : 0
ConnectionType : Plaintext
ClientAccessServerShortName : cas01
LocalSiteShortName : SITE
ClientAccessServer : CASSERVERNAME
Scenario : Options
ScenarioDescription : Issue an HTTP OPTIONS command to retrieve the Exchange ActiveSync protocol version.
PerformanceCounterName :
Result : Success
Error :
UserName : user1
StartTime : 12/12/2012 1:02:23 PM
Latency : 00:00:00.0312496
EventType : Success
LatencyInMillisecondsString : 31.25
Identity :
IsValid : True
RunspaceId : 136b8f68-26ec-4e29-a5bb-cf5ee816e04b
LocalSite : Reckon_NS
SecureAccess : True
VirtualDirectoryName :
Url :
UrlType : Unknown
Port : 0
ConnectionType : Plaintext
ClientAccessServerShortName : CASSERVERNAME
LocalSiteShortName : SITE
ClientAccessServer : CASSERVERNAME
Scenario : FolderSync
ScenarioDescription : Issue a FolderSync command to retrieve the folder hierarchy.
PerformanceCounterName : DirectPush Latency
Result : Failure
Error : [System.Net.WebException]: The remote server returned an error: (400) Bad Request.
HTTP response headers:
MS-Server-ActiveSync: 6.5.7638.1
Content-Length: 46
Cache-Control: private
Content-Type: text/html
Date: Wed, 12 Dec 2012 02:02:23 GMT
Server: Microsoft-IIS/7.5
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
UserName : user1
StartTime : 12/12/2012 1:02:23 PM
Latency : -00:00:01
EventType : Error
LatencyInMillisecondsString :
Identity :
IsValid : True
environment:
Ex 2003 'Exchange' virtual directory permission: Integrated Windows Authentication, Basic
Ex 2003 'OMA' permission: Basic Authentication
Ex 2003 'ActiveSync' permission: Integrated, Basic
Ex 2010 successfully redirects users from 2010 to 2003 webmail if you login to OWA with a mailbox on 2003Yes Martina,
It has been done through ESM
I cannot test using testexchangeconnectivity.com since I cannot put the 2010 one into production, I will get into trouble if I change the DNS record to the new mail server!
Yes, EAS works perfectly fine with 2010 mailboxes.
OK.
It might be that it's not possible to run Test-ActiveSyncConnectivity against a mailbox stored in Exchange 2003.
Installing KB937031 and enabling Windows Authentication is really all that needs to be done in EX03, in order for Exchange 2010 to proxy the EAS requests.
Martina Miskovic -
Rest API v1 Getting Error 400 bad Request
Hi,
we have a very strange problem. We are using a custom JAVA WebDynpro UI for doing our approval workflows, and are making an upgrade from NW Version 7.0 to 7.31 (finally ). We have upgraded the DEV System without any troubles everything works fine with NW 7.31.
In the PROD IDM we have this scenario:
We have a Sandbox NW UI that was now upgraded to 7.31 and the PROD UI which still runs on 7.0. Both UIs have the PROD IDM DB linked.
There are several approval steps with a custom Request Object in our workflows.
Some approval steps work without any problems with the 7.31 UI, but in some steps we geht the Error 400 bad request from the REST Interface.
When I approve the same approval with the 7.0 UI it works fine. We also debugged the REST Call, which is sent to the rest service and can't find any differences, it looks like this:
http://<hostsbx>/idmrest/v72alpha/approvals/1568881/entries/545283/tasks/101870?APPROVED=TRUE which does not work
and
http://<hostprd>/idmrest/v72alpha/approvals/1568881/entries/545283/tasks/101870?APPROVED=TRUE which does work
There are other tasks which work with both UIs.
What else could we check?
BR,
AndreasHi,
thanks we also made the changes described in the note, which works on DEV fine.
It is strange that one approval task works and the other not, so I think the problem might not be in the NW Configuration?
BR,
Andreas -
I cant able to upload the file size >1 MB its showing error."the remote server returned an error (400) bad request."
any one kindly help to fix the issue.Hi,
Are you trying thru OOB or how..
Please check the "maximum file size for sharepoint".
refer below links for the same.
https://angler.wordpress.com/2012/03/21/increase-the-sharepoint-2010-upload-file-size-limit/
https://msdn.microsoft.com/en-us/library/ff487972.aspx
Don't forget to mark it as an Answer if it resolves your problem or Vote Me if it useful.
Mahesh -
ESB Portal : The remote server returned an error: (400) Bad Request
Hi,
I am getting the below error message while trying to access ESB Portal:
========================
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 12/18/2013 12:07:10 PM
Event time (UTC): 12/18/2013 12:07:10 PM
Event ID: 2a429911fb69455ab3b77348c8b259ce
Event sequence: 10
Event occurrence: 2
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/ROOT/ESB.Portal-1-130318418493427545
Trust level: Full
Application Virtual Path: /ESB.Portal
Application Path: C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\ESB.Portal\
Machine name: WIN-HG1MJEC7KJS
Process information:
Process ID: 3220
Process name: w3wp.exe
Account name: NT AUTHORITY\SYSTEM
Exception information:
Exception type: WebException
Exception message: The remote server returned an error: (400) Bad Request.
Request information:
Request URL: http://localhost/esb.portal/default.aspx
Request path: /esb.portal/default.aspx
User host address: ::1
User: WIN-HG1MJEC7KJS\ESBUser
Is authenticated: True
Authentication Type: Negotiate
Thread account name: NT AUTHORITY\SYSTEM
Thread information:
Thread ID: 4
Thread account name: NT AUTHORITY\SYSTEM
Is impersonating: False
Stack trace: at System.Net.HttpWebRequest.GetResponse()
at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
Custom event details:
====================
I also looked at thread : http://social.msdn.microsoft.com/Forums/en-US/1fb510a8-9f4b-4e1e-9261-3273b037786c/esbportal-bad-request-400?forum=biztalkesb
However didn't able to find the workaround for the same.
Best Regards,
HarkiratHi,
On a local server you don't have to change the web.config if you use local Windows Groups. Check if the User is added to the "BizTalk Server Administrators" Group. Also check if the Group or the User has rights to access EsbExceptionDb & ESBAdmin
database. You also have to enable "Windows Authentication" in IIS for the ESB.Portal.
Local Machine settings:
ESB.Exceptions.Service\Web.config
<connectionStrings><add providerName="System.Data.SqlClient" connectionString="Integrated Security=SSPI;Data Source=.;Initial Catalog=EsbExceptionDb" name="EsbExceptionDbConnectionString"/></connectionStrings>
C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\ESB.Portal\Web.config
<connectionStrings>
<add name="AdminDatabaseServer" providerName="System.Data.SqlClient" connectionString="Network Library=dbmssocn;Data Source=(local);Integrated Security=True;Initial Catalog=ESBAdmin;"/>
</connectionStrings>
<authentication mode="Windows"/>
<authorization><allow roles="BizTalk Application Users"/>
<allow roles="BizTalk Server Administrators"/>
<allow roles="Administrators"/>
<deny users="*"/>
</authorization>
Kind regards,
Tomasso Groenendijk
Blog
| Twitter
MCTS BizTalk Server 2006, 2010
If this answers your question please mark it accordingly -
Risport Service: The remote server returned an error: (502) Bad Gateway
Hi All.
I am using the CUCM (System version: 6.1.3.2000-1) Risport function to get device information.
When trying to connect to the service (https://<CUCM_IP>:8443/realtimeservice/services/RisPort) I receive the folowing error:
The remote server returned an error: (502) Bad Gateway
When entering the same URL into the browser on the same application server I get a Security Alert, user prompt and eventually the expected screen. So the service is running, but somhow I can not connect to it using the application.
Does anyone know how to solve this?
Thanks in advanceIt is an C#.NET Windows Service.
I have solved "the problem". The service was running with "local system account". That user did not had the right proxy rights to connect to the CUCM service.
So I changed the Windows Service user to the account that I use to login on that machine (with the right proxy rights) and now it is working ;-)
I figured this out because when I logged into that machine, with my account, I could connect to the CUCM service without any problems with my browser. -
Error: 400 "Bad Request" for "deletetree", file "": Unsupported protocol .
Hi
I have an C# application suddenly crashing after months of operation. The application is running on a Windows7 machine and is controlling 2 x NI6602 PCI counter cards through daqmx. The only clues to what when wrong is the following messages in the Windows Application Log.
Message 1 (occurring first):
LabVIEW information: Error: 400 "Bad Request" for "deletetree", file "": Unsupported protocol .
Message 2:
Faulting application name: RecordingStationGUI.exe, version: 1.0.0.0, time stamp: 0x4e3fa214Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdaaeException code: 0x80000003
Does anyone know what is causing this error and/or how I prevent this from happening again?
Regards,
molaWhere you ever able to resolve this issue? I have a very similar issue
-
Hi all, need help .
I already upgrade win 8 single language to win 8.1 single language, the problem is, error 0x000012f bad image appear when I login the windows mention this error for sync with One Drive Microsoft and will appear when I use Adobe Acrobat Reader to print
an pdf file. I have search about this error but all the solution not help me to solve this problem. anyone can help me ... ??
Pls tell me when u no the answerThey'll help you over here.
http://answers.microsoft.com/en-us/windows/forum/windows8_1?tab=Threads
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights. -
A C-runtime error occured (bad allocation) from xmlViewService
Hi There,
I have a .NET code which calls OBI webservice xmlViewService. I observed xmlViewService.executeXMLQuery works fine when there are records between 0 - 80000, but when records go beyond 80000-100000 it fails & returns an exception "A C-runtime error occured (bad allocation)".
I tried gradually increasing the maxRowsPerPage from 10 to 100000 but in vain.
Below is the code am using:
sawSessionService = new SAWSessionService(obieeWebServiceUrl);
sawSessionService.Timeout = obieeTimeout;
XmlViewService xmlViewService = new XmlViewService(obieeWebServiceUrl);
xmlViewService.Timeout = obieeTimeout;
SAWSessionParameters sawSessionParms = CreateSawSessionParameters();
AuthResult logonResult = sawSessionService.logonex(obieeUserId, obieePassword, sawSessionParms);
sessionID = logonResult.sessionID;
ReportRef reportRef = new ReportRef();
reportRef.reportPath = request.ReportPath;
XMLQueryExecutionOptions xmlQueryOptions = new XMLQueryExecutionOptions();
xmlQueryOptions.async = false;
xmlQueryOptions.refresh = false;
xmlQueryOptions.maxRowsPerPage = 100000; //10;
xmlQueryOptions.presentationInfo = true;
xmlQueryOptions.type = "";
ReportParams reportParams = new ReportParams();
QueryResults queryResults = new QueryResults();
queryResults = xmlViewService.executeXMLQuery(reportRef, XMLQueryOutputFormat.SAWRowsetSchemaAndData, xmlQueryOptions, reportParams, sessionID);
Please help me solving the issue. Highly Appreciate any help.
Thanks - harry
Edited by: 887426 on Sep 26, 2011 12:45 AMHi Harry,
We face this issue, when the criteria returns lot of data. Is the issue resolved for you now? If yes, can you share your solution.
Thanks,
madhu
Maybe you are looking for
-
Terminal - how to find my external hard drive using unix commands
just discovered terminal and using cd and ls commands, which are the only commands i know, i realized that i can't find my external hard drive. i thought it would be listed on my desktop, as it is in the OSX interface, but it isn't there. not that im
-
Doesn't recognize FCP7 the thundebolt
hi, i have a big issue with FCP 7... in my new iMac its doesnt recognize the thunderbolt adapter to Firewire 800 in Log and Capture... i have a dvd player that its RCA output, then i have a RCA to DV (Firewire400), then i have a FW400 to FW800 adapte
-
External monitor dims sporadically
I have my Macbook Pro running clamshelled and connected to a 23" LG monitor via HDMI and always running under AC power. Frequently the external monitor will dim briefly and then return to the normal brightness level. It seems to happen most frequentl
-
How I can to replace a clip in the timeline?
Is there a command for to replace a clip in the timeline? In a recent project I have replaced some clips to hand, deleting the previous and draging the one new in the gap, but this method is dangerous because it is possible moving the edit also.
-
I want an example for event Process on Value-request in Module Pool
Hi, I need to populate f4 values for a field in module pool program under POV event. Can anyone send me the sample code. Helpful answers will be rewarded . Thanks and Regards Aditya