[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| [wtp-dev] Translator that handles "ANY" content as specified by DTD? | 
The JSF Tools 
Project team is wrestling with an issue with the faces-config DTD, and I'm 
hoping that someone can shed some light or offer some advice on how we might 
address our issue.
 
The faces-config 
DTD defines several elements that allow a content type of "ANY", and 
typically these elements will contain XML structures that should not be parsed 
(not initially, anyway), but rather should be set as the value of an attribute 
of the parent element. We're obviously not configuring our Translator 
correctly for this case, as we get an IllegalStateException when the parent 
Translator attempts to find a Translator that matches an undefined child 
element. The case we're currently looking at is where there is embedded JSR-276 
format metadata, but we cannot assume that JSR-276 will always be the format of 
the metadata.
 
Is there a way for 
us to configure an existing Translator to not attempt to parse the content (even 
when it is XML), but rather to assign it all, unparsed, to an attribute of the 
parent element? Or should we be looking at writing our own Translator subclass 
to handle such a case?
 
Is anyone willing to 
step forward to offer some assistance, so perhaps we can take this discussion 
off the wtp-dev list so as not to further disturb the 
masses?
 
Any tips, tricks, 
hints, etc. greatly appreciated,
 - Ian
 
------------------------------------------------------------
Ian Trimble
JDeveloper Group
Oracle Corporation Canada 
Inc.
Office: (250) 954-0837
------------------------------------------------------------
This email may contain confidential 
and privileged material for the sole use of the intended recipient. Any review 
or distribution by others is strictly prohibited. If you are not the intended 
recipient please contact the sender and delete all copies.