Bug 778828 (SOA-1276) - EBWS (ESB Based Web Service) is not documented in programmer's guide
Summary: EBWS (ESB Based Web Service) is not documented in programmer's guide
Keywords:
Status: CLOSED NOTABUG
Alias: SOA-1276
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Documentation
Version: 5.0.2
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 5.1.0 GA
Assignee: Kevin Conner
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-08 00:01 UTC by Aaron Pestel
Modified: 2010-12-09 09:49 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-12-09 09:49:33 UTC
Type: Feature Request


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-1276 0 None None None Never

Description Aaron Pestel 2009-04-08 00:01:09 UTC
Date of First Response: 2009-10-27 15:43:03
project_key: SOA

EBWS (ESB Based Web Service) is not documented in programmer's guide:  http://www.redhat.com/docs/en-US/JBoss_SOA_Platform/4.3.GA/html-single/Programmers_Guide/index.html#chap-SOA_ESB_Programmers_Guide-Web_Services_Support

There is an example in publish_as_webservice quickstart.

Comment 1 Burr Sutter 2009-10-27 19:43:03 UTC
Darrin, I think this one is for you, and it is more of a bug than a feature request

Comment 2 Kevin Conner 2009-10-27 19:47:27 UTC
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>
"

Comment 3 Anne-Louise Tangring 2010-12-06 18:53:13 UTC
Kevin, you said this was no longer an issue. Please mark as resolved. Thanks.

Comment 4 Kevin Conner 2010-12-09 09:49:33 UTC
Already included in documentation


Note You need to log in before you can comment on or make changes to this bug.