[prev in list] [next in list] [prev in thread] [next in thread]
List: xmlbeans-dev
Subject: [jira] Created: (XMLBEANS-424) XMLBeans fail to honour elements
From: "zoheb patankar (JIRA)" <xmlbeans-dev () xml ! apache ! org>
Date: 2009-11-23 13:59:40
Message-ID: 364015954.1258984780024.JavaMail.jira () brutus
[Download RAW message or body]
XMLBeans fail to honour elements which has default attribute value as well as \
mandatory in schema.
--------------------------------------------------------------------------------------------------
Key: XMLBEANS-424
URL: https://issues.apache.org/jira/browse/XMLBEANS-424
Project: XMLBeans
Issue Type: Bug
Components: XmlObject
Affects Versions: Version 2
Environment: Windows XP,Sun solaris 2.5.1, Weblogic 9.2
Reporter: zoheb patankar
Hi,
Consider following schema example :-
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" \
targetNamespace="http://www.example.org/" xmlns:tns="http://www.example.org/"> \
<complexType name="Employee"> <sequence>
<element name="name" type="string"/>
<element name="country" type="string" default="India"/>
</sequence>
</complexType>
<element name="emp" type="tns:Employee"/>
</schema>
From above schema i generated schema type jar and populated XMLBean object \
"EmpDocument" setting only the name property of it. The resultant xml that i got from \
above contains only name element as given below:-
<emp xmlns="http://www.example.org/">
<name>zoheb</name>
</emp>
As can be seen from generated xml it only contains "name" element skipping \
the"country" element.
Although i did not set the country element but xmlbean parser should honour the \
default attribute value defined for the country element in schema instead it skips \
the element if code doesnt sets it .
Same is the issue other way around as well i.e XML to XMLObject.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic