I have tried two Macs, one running Java 1.4.2 and one running Java 1.5.0 and
both had the same error. The installation is the bundled jboss portal 2.4.0
and jboss AS 4.0.4 which is pretty simple to get running on fedora core 5. I
would like to get it working on Mac OS X so I am open to suggestions. The error
message itself appears wrong
java.lang.IllegalArgumentException: Mixed content now allowed
should probably be
java.lang.IllegalArgumentException: Mixed content not allowed
I looked up the source of the exception in the source code for XML.java (see
below) but that hasn't helped me solve the problem.
Regards
Tim
/**
| * Get the element's content as a string.
| *
| * @param element the container
| * @param trim true if text should be trimmed before returning result
| * @throws IllegalArgumentException if the element content is mixed or
null
| */
| public static String asString(Element element, boolean trim) throws
IllegalArgumentException
| {
| if (element == null)
| {
| throw new IllegalArgumentException("No null element allowed");
| }
|
| //
| StringBuffer buffer = new StringBuffer();
| NodeList children = element.getChildNodes();
| for (int i = 0; i < children.getLength(); i++)
| {
| Node child = children.item(i);
| switch (child.getNodeType())
| {
| case Node.CDATA_SECTION_NODE:
| case Node.TEXT_NODE:
| buffer.append(((Text)child).getData());
| break;
| case Node.ELEMENT_NODE:
| throw new IllegalArgumentException("Mixed content now allowed");
| default:
| break;
| }
| }
| String result = buffer.toString();
| if (trim)
| {
| result = result.trim();
| }
| return result;
| }
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3972448#3972448
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3972448
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user