Task |
Priority |
Description |
Tamino Manager |
High |
Required for reading from and writing into a Tamino database. Compared
with the JDBC support, this is a simple thing, but a requirement to use
JaxMe in my business work. |
Type mapping for primary keys |
Medium |
Currently it is only possible to use the same type for the primary
key. However, it is a common concept to use a different type for the API
to the user and/or modify the value when shown to the user. For example,
if the database contains the long value >5L as a key, and the
document type is Order, then we might use the value Or5
in the API. This requires modification of primary key type and/or value
when reading from or to the database. |
Recursion |
Low |
Currently JaxMe cannot handle recursive schemata. For example, the
XML schema itself contains recursive structures: An "element" can be a
descendant of another "element".
Support for recursion should be relatively simple. It is sufficient
to detect recursion. As simple as using a HashMap (Namespace URI) of HashSets
(Local name). |
XML:DB Support |
Low |
I personally do not need it, but perhaps others will. Would be nice
to implement a Tamino interface for XML:DB on top of JaxMe, though. :-) |
Mixed use of xs:sequence/xs:choice |
Low |
Currently a complex type must be either a sequence or a choice. For
example, a sequence of a simple element and a choice is not supported. |
GUI frontend |
Very low |
Would be nice to have, perhaps based on xybrix.
Contact Dennis Daniels. |