RE: Re: [xmlpull-user] Problems with namespace-prefixes Feature.

"Sean C. Truman" <[email protected]> Fri, 7 Mar 2003 07:23:41 -0600
Newsgroups gmane.text.xml.xmlpull.devel
Message-ID <[email protected]>
>>Trying
>>
>>MXParser pullDriver = new org.xmlpull.mxp1.MXParser();
>>pullDriver.setFeature(pullDriver.FEATURE_PROCESS_NAMESPACES,true);
>>pullDriver.setFeature(pullDriver.FEATURE_REPORT_NAMESPACE_ATTRIBUTES,true);
>>
>>And get the following error
>>
>>org.xmlpull.v1.XmlPullParserException: unknown feature http://xmlpull.org/v1/doc/features.html#report-namespace-prefixes
>>at org.xmlpull.mxp1.MXParser.setFeature(MXParser.java:554)
>>at test.test.<init>(test.java:19)
>>at test.test.main(test.java:27)
>>
>>Am I doing something wrong?
>>
>hi Sean,
>
>you are not doing anything wrong instead you have found bug in our 
>documentation (thanks!) as this feature was supposed to be optional 
>(this how unit tests check for it) and it is currently not implemented 
>in MXP1. i will fix documentation about it soon.
>
>also implementing it in MXP1 is on my TODO queue but i can not tell when 
>i may get around to have it done however i wonder why do you want to use 
>it? even if this feature is off you can still access all namespace 
>declarations just you can not reproduce exact order of all attributes. 
>how important support for it is to you? let me know and i can move it to 
>higher priority TODO queue if necessary :-)
>
>thanks,
>
>alek

Alek,

I am using the SAX2 Driver that is provided by your API.  Problem is I cannot get all the attributes without this being turned on. (I am currently using the alfread driver). For example The following line only returns 3 attributes with your parser.

<SOAP-ENV:Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:si="http://soapinterop.org/xsd" 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" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
</SOAP-ENV:Envelope>

Sean

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/xaxhjB/hdqFAA/xGHJAA/2U_rlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/