+++ /dev/null
-<%--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- --%>
-
-<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="org.apache.axis2.Constants,
- org.apache.axis2.description.AxisModule,
- org.apache.axis2.description.AxisService,
- java.util.Collection,
- java.util.HashMap,
- java.util.Iterator"
- %>
-<%@ page import="org.apache.axis2.util.Utils" %>
-<jsp:include page="include/adminheader.jsp"></jsp:include>
-<%
- String status = (String) request.getSession().getAttribute(Constants.ENGAGE_STATUS);
-%>
-<h1>Engage Module for a Service</h1>
-
-<p>To engage a module for a axis service,</p>
-
- <ol>
- <li>select the module you want to engage</li>
- <li>select the axis service you like the module to be engaged.</li>
- <li>click "Engage".</li>
- </ol>
-
-<form method="get" name="selectModuleForm" action="axis2-admin/engageToService">
- <table border="0" width="100%" cellspacing="1" cellpadding="1">
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select a Module :</td>
- </tr>
- <tr>
- <td>
- <select name="modules">
- <%
-
- HashMap moduels = (HashMap)request.getSession().getAttribute(Constants.MODULE_MAP);
- request.getSession().setAttribute(Constants.MODULE_MAP,null);
- Collection moduleCol = moduels.values();
- for (Iterator iterator = moduleCol.iterator(); iterator.hasNext();) {
- AxisModule axisOperation = (AxisModule) iterator.next();
- String modulename = axisOperation.getName();
-
- %>
- <option align="left" value="<%=modulename%>"><%=modulename%>
- </option>
- <%
-
- }
-
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>Select a Service :</td>
- </tr>
- <tr>
- <td>
- <select name="axisService">
- <%
-
- HashMap services = (HashMap)request.getSession().getAttribute(Constants.SERVICE_MAP);
- Collection serviceCol = services.values();
- for (Iterator iterator = serviceCol.iterator(); iterator.hasNext();) {
- AxisService axisService = (AxisService)iterator.next();
- String serviceName = axisService.getName();
-
- %>
- <option align="left" value="<%=serviceName%>"><%=serviceName%>
- </option>
- <%
-
- }
- request.getSession().setAttribute(Constants.SERVICE_MAP,null);
-
- %>
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <input name="submit" type="submit" value=" Engage ">
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
-
-
- </td>
- </tr>
- <tr>
- <td>
- <textarea cols="50" <%
- if (status == null) {
- %>
- style="display:none"
- <%
- } %>
- ><%=Utils.sanitizeWebOutput(status)%>
- </textarea>
- </td>
- </tr>
- </table>
-</form>
-<jsp:include page="include/adminfooter.inc"></jsp:include>
-