Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Corona HowTo Web Service Extension Point"

m (obsolete page)
m (obsolete)
 
Line 1: Line 1:
{{CommentBox|'''No longer supported starting with Corona 1.0.0M9.'''
 
''--Dennis O'Flynn''
 
}}
 
----
 
<table border='1' cellpadding='3'>
 
<tr>
 
<td>[http://www.eclipse.org/corona Eclipse Home]</td>
 
<td>[[Corona|Wiki Home]]</td>
 
<td>[[Corona Development|Development]]</td>
 
<td>[[Corona HowTo|How To...]]</td>
 
</tr>
 
</table>
 
----
 
Corona's server-side environment provides an Eclipse plug-in extension point to define a set of web service endpoints.  All extensions of this extension point will be deployed to the Apache Axis2 SOAPProvider when the Corona server environment is started.
 
  
The extension point is ''org.eclipse.corona.webservice'' and is provide by the plugin ''org.eclipse.corona''.  The extension point defines the following attributes:
 
<table border='1' cellpadding='3'>
 
<tr>
 
<td><b>Attribute</b></td><td><b>Description</b></td>
 
</tr>
 
<tr>
 
<td>name</td>
 
<td>The symbolic name of the set web service endpoints</td>
 
</tr>
 
<tr>
 
<td>interface_class</td>
 
<td>The name of the Java ''interface'' class that ''defines'' the set of web service endpoints</td>
 
</tr>
 
<tr>
 
<td>implementation_class</td>
 
<td>The name of the Java ''implementation'' class that ''provides'' the set of web service endpoints</td>
 
</tr>
 
<tr>
 
<td>web_context</td>
 
<td>The web application context used to identify where the web services should be deployed.</td>
 
</tr>
 
</table>
 
 
===Steps===
 
# Create a plug-in dependency on ''org.eclipse.corona''
 
# Create an extension of the ''org.eclipse.corona.webservice'' extension point
 
# Deploy the plug-in containing the web service extension to the Corona server
 

Latest revision as of 10:58, 27 February 2008

Back to the top