Well I give you a headstart just in case you missed the Jetspeed+Axis
thread:
http://marc.theaimsgroup.com/?l=jetspeed-user&m=103462420120657&w=2
Just follow this thread.
I just saw that the merged web.xml is not stored in the list (due to its
attachment nature)
I will add it here as plain text (sorry for posting twice), note
however that this web.xml is a quick hack to get both systems up and
running haven�t had enough time to clean it up yet.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
<web-app>
<display-name>Apache-Axis</display-name>
<servlet>
<servlet-name>
jetspeed
</servlet-name>
<servlet-class>
org.apache.turbine.Turbine
</servlet-class>
<init-param>
<param-name>properties</param-name>
<param-value>
WEB-INF/conf/TurbineResources.properties
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>AxisServlet</servlet-name>
<display-name>Apache-Axis Servlet</display-name>
<servlet-class>
org.apache.axis.transport.http.AxisServlet
</servlet-class>
</servlet>
<servlet>
<servlet-name>AdminServlet</servlet-name>
<display-name>Axis Admin Servlet</display-name>
<servlet-class>
org.apache.axis.transport.http.AdminServlet
</servlet-class>
<load-on-startup>100</load-on-startup>
</servlet>
<servlet>
<servlet-name>SOAPMonitorService</servlet-name>
<display-name>SOAPMonitorService</display-name>
<servlet-class>
org.apache.axis.monitor.SOAPMonitorService
</servlet-class>
<init-param>
<param-name>SOAPMonitorPort</param-name>
<param-value>5001</param-value>
</init-param>
<load-on-startup>100</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/servlet/AxisServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>*.jws</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SOAPMonitorService</servlet-name>
<url-pattern>/SOAPMonitor</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>
jetspeed
</servlet-name>
<url-pattern>
/portal/*
</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>
jetspeed
</servlet-name>
<url-pattern>
/jetspeed/*
</url-pattern>
</servlet-mapping>
<mime-mapping>
<extension>wbmp</extension>
<mime-type>image/vnd.wap.wbmp</mime-type>
</mime-mapping>
<mime-mapping>
<extension>wml</extension>
<mime-type>text/vnd.wap.wml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>wmls</extension>
<mime-type>text/vnd.wap.wmlscript</mime-type>
</mime-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>index.wml</welcome-file>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
I already gave a short explanation about the merging process on a binary
level in the link I posted.
Once you have merged the system you have to check if your
installation. Axis has a verification page. But I think
you should better check out this page from the Axis developers:
http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis/java/docs/install.html#install-test
Just replace axis with your own webapp name for the links mentioned.
Once your installation is tested you can start to deploy the webservices
(like serving banners or giving external access to certain portal data ...)
in various ways and use the axis client libraries from within
Jetspeed to access external content.
Check out:
http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis/java/docs/user-guide.html
For a webservice configuration and deployment headstart
I�m new to soap as well. But I did a bunch of webservices already.
In my opinion the axis jws approach is too limiting (currently).
I now use
plain java classes together with wsdd files and server registering
for my services, the possiblities you have this way are much better,
although it is a little bit of a burden to register the services first
instead of simply dropping a file)
If there are still questions and/or problems regarding the merging
(I�m neither one of the Jetspeed nor of the Axis developers)
just drop a mail to the list. I will monitor it more closely than usual.
--
Werner Punz
Labor-C GesmbH.
http://www.labor-c.net
Werner Ramaekers wrote:
>Sure am interested in any info that would explain how to configure that
>stuff, so please do.
--
To unsubscribe, e-mail: <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-user-help@;jakarta.apache.org>
- RE: jetspeed security and slide Weaver, Scott
- RE: jetspeed security and slide David Sean Taylor
- Re: jetspeed security and slide Christophe
- RE: jetspeed security and slide David Sean Taylor
- jetspeed security and slide Werner Punz
- jetspeed security and slide Weaver, Scott
- RE: jetspeed security and slide David Sean Taylor
- RE: jetspeed security and slide Weaver, Scott
- RE: jetspeed security and slide David Sean Taylor
- RE: jetspeed security and slide Luta, Raphael (VUN)
- RE: jetspeed security and slide Weaver, Scott
- Re: jetspeed security and slide Christophe
- RE: jetspeed security and slide christophe . lombart
- RE: jetspeed security and slide Weaver, Scott
