[jboss-user] [Microcontainer] - More trouble in the bean-deployer schema

david.lloyd@jboss.com do-not-reply at jboss.com
Thu Apr 2 19:44:23 EDT 2009

The following construct doesn't validate, even though it's allowed by the bean deployer (which fortunately doesn't validate, but that's another thread):

  |    ...
  |    <parameter class="...">
  |       <bean name="..." class="...">
  |          ...
  |       </bean>
  |    </parameter>
  |    ...

The error is something like this (formatted for readability):

  | Error:Error:line (15)cvc-complex-type.2.4.a: Invalid content was found starting with element 'bean'.
  | One of
  |  '{"urn:jboss:bean-deployer:2.0":value,
  |    "urn:jboss:bean-deployer:2.0":inject,
  |    "urn:jboss:bean-deployer:2.0":value-factory,
  |    "urn:jboss:bean-deployer:2.0":collection,
  |    "urn:jboss:bean-deployer:2.0":list,
  |    "urn:jboss:bean-deployer:2.0":set,
  |    "urn:jboss:bean-deployer:2.0":array,
  |    "urn:jboss:bean-deployer:2.0":map,
  |    "urn:jboss:bean-deployer:2.0":null,
  |    "urn:jboss:bean-deployer:2.0":this,
  |    WC[##other:"urn:jboss:bean-deployer:2.0"],
  |    "urn:jboss:bean-deployer:2.0":annotation}'
  | is expected.

The xsd for bean-deployer is a bit too crazy for me to parse mentally, so I don't know what the problem is.

Also, the following validation errors have been popping up lately:

  | /home/david/src/java/microcontainer/trunk/kernel/src/main/resources/schema/bean-deployer_2_0.xsd
  |     Error:Error:line (139)rcase-RecurseLax.2: There is not a complete functional mapping between the particles.
  |     Error:Error:line (139)src-redefine.6.2.2: Group 'valueGroup' does not properly restrict the group it redefines; constraint violated:  'rcase-RecurseLax.2'.

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4223150#4223150

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4223150

More information about the jboss-user mailing list