XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
- Stylus Studio Technical Forum (14621)
-> - Stylus Studio - Registrar en o... (1)
-> + Stylus Studio - Registrar en o... (2)
-> + Can a pipeline send a file by ... (2)
-> + After Updateing WIN10 to WIN11... (12)
-> + Where do I add the custom java... (3)
-> + Where is the Diagram tab? (5)
-> + Applying XSLT to Word DOCX/XML (2)
-> - CSV conversion via ConvertToXM... (1)
-> + Text symbols in SS not same as... (4)
-> + Exposing xquery as webservice ... (6)
-> + Syntax Identifier (2)
-> + Saving a Converted XML as an X... (5)
-> + Output document cannot be pars... (4)
-> - Archiving output from conversi... (1)
-> + EDIFACT guideline from Stylus ... (3)
-> + CSV file putting all the data ... (5)
-> + Can't install Home version 64b... (5)
-> + presale - Can I covers this sc... (5)
-> + Problem with UNB (5)
-> + Splitting EDIFACT files pipeli... (4)
-- [1-20] [21-40] [41-60] Next
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Neal WaltersSubject: Generated Xpath fails
Author: Neal Walters
Date: 11 May 2006 04:05 PM
If I go to tree mode, right-click on d4p1:PaymentFrequenceType and and select 'Copy Xpath to Clipboard'. I then paste the XPATH and his enter, and it fails with "the namespace d4p1 has not been defined.

Thanks for your advice,
Neal Walters
http://Biztalk-Training.com

Postnext
Neal WaltersSubject: Generated Xpath fails
Author: Neal Walters
Date: 11 May 2006 04:06 PM
Could not get attachment to work, here's the xml:

<?xml version="1.0"?>
<ConstituentAction ConstituentActionId="aec97cdf-cf99-49c3-8419-de37b1de8036" ConstituentActionType="PaymentRelationship" ConstituentId="2000192" PartnerCountryCode="US" xmlns="http://schemas.compassion.com/constituent/constituentaction/2005-10-01">
<PayLoad>
<PaymentRelationshipUpdateRequest ValidateOnly="false" ExceptionSuppressionLevel="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.compassion.com/payment/updaterequest/2005-10-01">
<PaymentRelationship ConstituentId="0" PartnerCountryCode="US" NeedKey="HACS2" NeedType="MLSPON" AccountClass="MEA" SourceCode="58370" SourceCodeAdditionalInfo="" d2p1:PaymentRelationshipLinkType="NO$ASN" StartDate="2006-05-10T14:42:03.8437500-06:00" xmlns:d2p1="http://schemas.compassion.com/payment/paymentrelationshiplinktype/2006-03-01" xmlns="http://schemas.compassion.com/payment/paymentrelationship/2005-10-01">
<PaymentProfiles>
<PaymentProfile PartnerCountryCode="US" d4p1:PaymentFrequencyType="OneTime" xmlns:d4p1="http://schemas.compassion.com/payment/paymentfrequencytype/2005-10-01" xmlns="http://schemas.compassion.com/payment/paymentprofile/2005-10-01">
<Amount>20</Amount>
<Currency>USD</Currency>
</PaymentProfile>
</PaymentProfiles>
<FundedStatusType xmlns="http://schemas.compassion.com/payment/fundedstatustype/2005-10-01">Unfunded</FundedStatusType>
<PaymentRelationshipType xmlns="http://schemas.compassion.com/payment/paymentrelationshiptype/2005-10-01">Commitment</PaymentRelationshipType>
<CommunicationMethodType xmlns="http://schemas.compassion.com/common/communicationmethodtype/2005-10-01">Internet</CommunicationMethodType>
</PaymentRelationship>
<Criteria xmlns="http://schemas.compassion.com/common/criteria/2006-01-01">
<Criterion Name="Consignment" Type="string" Value=""/>
</Criteria>
<Action>CreateNewCommitment</Action>
</PaymentRelationshipUpdateRequest>
</PayLoad>
</ConstituentAction>

Postnext
(Deleted User) Subject: Generated Xpath fails
Author: (Deleted User)
Date: 12 May 2006 08:13 AM
Hi Neal,

Try moving the xmlns:d4p1 namespace declaration out of the PaymentProfile element - say, into the PaymentProfiles element.

Looks like the namespace is not getting 'applied' to the attribute if it is declared within the element that has the attribute.

Regards
Srini

Postnext
Neal WaltersSubject: Generated Xpath fails
Author: Neal Walters
Date: 12 May 2006 10:38 AM
The XML was built by deserializing a .NET object. We build our schemas in Biztalk, and this is what it generated.

The XML is well-formed, therefore it seems like one should be able to create legal Xpath for it.

Neal

Posttop
(Deleted User) Subject: Generated Xpath fails
Author: (Deleted User)
Date: 12 May 2006 11:04 AM
Hi Neal

Apparently I realize that the last step in the generated XPath is incorrect.

It should have been generated as

.............@*[local-name()='PaymentFrequencyType' and namespace-uri()='http://schemas.compassion.com/payment/paymentfrequencytype/2005-10-01']

instead of

............@d4p1:PaymentFrequencyType


This will be corrected in a newer version as soon as possible.

I Apologize for the confusion.

Regards
Srini

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.