I'm not able to retrieve value from Xmlbean document object, however when I inspect the object the values is there.
Following is the complete description of the problem Step 1 Following is the XSD used to generate XML Bean document objects <xs:element name="getPremiumDetailResponse"> <xs:complexType> <xs:complexContent mixed="false"> <xs:extension base="response:messageResponse"> <xs:sequence> <xs:element minOccurs="0" name="asOfDate" type="xs:date" /> <xs:element minOccurs="0" name="premiumQuoteIndividual"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="individualFirstName" type="pere:firstName" /> <xs:element minOccurs="0" name="individualLastName" type="pere:lastName" /> <xs:element minOccurs="0" name="premiumQuotePlanGroup"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="premiumQuotePlan"> <xs:complexType> <xs:sequence> <xs:element minOccurs="1" name="planDescription" type="ppte:planDescription" /> <xs:element minOccurs="1" name="amountDue" type="ppte:amountDue" /> <xs:element minOccurs="1" name="planSubTotal" type="ppte:planSubTotal" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> Step 2 Code I'm using to get the document object values: GetPremiumDetailResponseDocument xbGetPremiumDetailResponseDocument = (GetPremiumDetailResponseDocument) gpsResponse; GetPremiumDetailResponse xbGetPremiumDetailResponse = xbGetPremiumDetailResponseDocument .getGetPremiumDetailResponse(); xbGetPremiumDetailResponse.getAsOfDate(); xbGetPremiumDetailResponse.getPremiumQuoteIndividual().getIndividualLastName(); Step 3 When I try to inspect xbGetPremiumDetailResponse.getPremiumQuoteIndividual(), I get to see following output: <xml-fragment xmlns:gpd="http://gps.uhc.com/2008/08/01/getpremiumdetail" xmlns:mres="http://gps.uhc.com/2008/08/01/common/messageresponse" xmlns:pqp="http://gps.uhc.com/2008/08/01/common/premiumquoteplan"> <pqp:individualFirstName>TRVOF</pqp:individualFirstName> <pqp:individualLastName>FU</pqp:individualLastName> <pqp:premiumQuotePlanGroup> <pqp:premiumQuotePlan> <pqp:planDescription>AARP MedicareComplete (HMO)</pqp:planDescription> <pqp:amountDue>75.0</pqp:amountDue> <pqp:planSubTotal>75.0</pqp:planSubTotal> </pqp:premiumQuotePlan> </pqp:premiumQuotePlanGroup> <pqp:premiumQuoteIndividualAdjustmentGroup/> <pqp:premiumQuoteHouseholdAdjustmentGroup/> <pqp:householdPremium>75.0</pqp:householdPremium> </xml-fragment> Step 5: However When I try to inspect xbGetPremiumDetailResponse.getPremiumQuoteIndividual().getIndividualLastName(). it returns null. Although the value is there in the <pqp:individualLastName>FU</pqp:individualLastName> node. It would great if anyone can help me out to sort out this issue. We have pilot release tommorow. Thanks Yogen -- View this message in context: http://old.nabble.com/Unable-to-retrieve-value-form-Xmlbean-document-object-tp28548413p28548413.html Sent from the Xml Beans - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@xmlbeans.apache.org For additional commands, e-mail: user-h...@xmlbeans.apache.org