beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeremiah Johnson (JIRA)" <>
Subject [jira] Closed: (BEEHIVE-808) wsm doesn't implement the JSR 181 handler configuration file XSD
Date Thu, 16 Jun 2005 20:12:46 GMT
     [ ]
Jeremiah Johnson closed BEEHIVE-808:

Verified in dist build from SVN 190981.

If I use a good handler config, then my handlers work as expected.  If I use a handler config
that fails validation, then I can't build the Web service.  This is as expected.

Here is the validation error I get in a test case that forgets to use the j2ee namespace in
the handler class and parameters:
      [apt] Note: processing service implementation bean: web.BadHandlerConfigWS      [apt]
Exception occurred checking type "web.BadHandlerConfigWS".  Cause: org.apache.beehive.wsm.exception.IllegalHandlerConfigException:
Error parsing @HandlerChain definition.  /home/jjohnson/projects/beehive_projects/BEEHIVE-808/WEB-INF/src-bad-ws/web/config/BadProjectHandlers.xml:0:
error: cvc-complex-type.2.4a: Expected element 'handler-name@'
instead of 'handler-name@' here in element handler@

Here is a copy of a good handler config I used:
<handler-config xmlns=""

> wsm doesn't implement the JSR 181 handler configuration file XSD
> ----------------------------------------------------------------
>          Key: BEEHIVE-808
>          URL:
>      Project: Beehive
>         Type: Improvement
>     Reporter: Eddie O'Neil
>     Assignee: Eddie O'Neil
>  Attachments: BEEHIVE-808.tar
> In section 5.6.3 and Appendix B of the JSR 181 spec, a JSR-specific XSD is described
for configuring handler chains.  This XSD is required by the spec, but it is currently unimplemented
and unvalidated.
> Beehive WSM needs to implement this.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message