The DeliverToStreamServlet is a servlet which can be deployed within a Web services container and receives outputs from the deliverToStream activity.
The servlet must be installed in the same Web services container as OGSA-DAI.
To install the DeliverToStreamServlet:
CONTAINER/webapps/webapp/WEB-INF/web.xml
<servlet> <servlet-name>DeliverToStreamServlet</servlet-name> <display-name>OGSA-DAI Deliver To Stream Servlet</display-name> <servlet-class> uk.org.ogsadai.activity.delivery.DeliverToStreamServlet </servlet-class> </servlet>
<servlet-mapping> <servlet-name>DeliverToStreamServlet</servlet-name> <url-pattern>/servlet/DeliverToStreamServlet</url-pattern> </servlet-mapping>
When the deliverToStream activity is executed then data will be streamed to the following URL:
http://host:port/webapp/servlet/DeliverToStreamServlet?url= service&resourceId=resource&sessionId=session&streamId=stream
where
For example:
http://localhost:8080/axis/servlet/DeliverToStreamServlet?url= ogsadai/DataService&resourceId=One&sessionId= session-ogsadai-106c06ab61c&streamId=delivery
http://localhost:8080/wsrf/servlet/DeliverToStreamServlet?url= ogsadai/DataService&resourceId=One&sessionId= session-ogsadai-106c06ab61c&streamId=delivery
Up: OGSA-DAI User Guide | ||
© International Business Machines Corporation, 2002-2006 | © The University of Edinburgh, 2002-2006 |