| Summary: | EBWS (ESB Based Web Service) is not documented in programmer's guide | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Aaron Pestel <ammppp> |
| Component: | Documentation | Assignee: | Kevin Conner <kevin.conner> |
| Status: | CLOSED NOTABUG | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 5.0.2 | ||
| Target Milestone: | --- | ||
| Target Release: | 5.1.0 GA | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-1276 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-12-09 09:49:33 UTC | Type: | Feature Request |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Aaron Pestel
2009-04-08 00:01:09 UTC
Darrin, I think this one is for you, and it is more of a bug than a feature request It seems to already contain the following, although in the contract section where it is defined.
"Exposing an ESB service as a web service
Declaration of the contract schemas will automatically enable the exposure of the ESB service through a web service endpoint, the contract for which can be located through the contract web application. This functionality can modified by specifying the 'webservice' attribute, the values for which are as follows.
*
false
No web service endpoint will be published
*
true
A web service endpoint is published (default)
The following example illustrates the declaration of a service which wishes to validate the request/response messages but without exposing the service through a web service endpoint.
<service category="ServiceCat" name="ServiceName" description="Test Service">
<actions mep="RequestResponse" inXsd="/request.xsd" outXsd="/response.xsd"
webservice="false" validate="true">
<!-- .... -->
</actions>
</service>
The following example illustrates the declaration of a service which wishes to validate the request/response messages and expose the service through a web service endpoint. In addition the service expects the request to be provided in the named body location 'REQUEST' and will return its response in the named body location 'RESPONSE'.
<service category="ServiceCat" name="ServiceName" description="Test Service">
<actions mep="RequestResponse" inXsd="/request.xsd" outXsd="/response.xsd"
validate="true" requestLocation="REQUEST" responseLocation="RESPONSE">
<!-- .... -->
</actions>
</service>
"
Kevin, you said this was no longer an issue. Please mark as resolved. Thanks. Already included in documentation |