Return-Path: Delivered-To: apmail-continuum-commits-archive@www.apache.org Received: (qmail 55637 invoked from network); 1 Dec 2008 14:14:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Dec 2008 14:14:02 -0000 Received: (qmail 17081 invoked by uid 500); 1 Dec 2008 14:14:14 -0000 Delivered-To: apmail-continuum-commits-archive@continuum.apache.org Received: (qmail 17029 invoked by uid 500); 1 Dec 2008 14:14:14 -0000 Mailing-List: contact commits-help@continuum.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@continuum.apache.org Delivered-To: mailing list commits@continuum.apache.org Received: (qmail 17020 invoked by uid 99); 1 Dec 2008 14:14:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Dec 2008 06:14:14 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Dec 2008 14:12:44 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 8C9F523888EB; Mon, 1 Dec 2008 06:13:01 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r722076 - in /continuum/branches/continuum-distributed-builds: continuum-api/src/main/java/org/apache/continuum/distributed/ continuum-api/src/main/java/org/apache/continuum/distributed/manager/ continuum-core/src/main/java/org/apache/conti... Date: Mon, 01 Dec 2008 14:13:00 -0000 To: commits@continuum.apache.org From: ctan@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20081201141301.8C9F523888EB@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: ctan Date: Mon Dec 1 06:12:59 2008 New Revision: 722076 URL: http://svn.apache.org/viewvc?rev=722076&view=rev Log: - added ui pages - more fix in distributedbuildmanager Added: continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/BuildAgent.java (props changed) - copied unchanged from r721318, continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/BuildAgent.java continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java (contents, props changed) - copied, changed from r721372, continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/BuildAgentAction.java continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java (with props) continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp (with props) continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp (with props) continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp (with props) continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp (with props) continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp (with props) Removed: continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/BuildAgent.java continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/BuildAgentAction.java Modified: continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/manager/DistributedBuildManager.java continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/manager/DefaultDistributedBuildManager.java continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml Propchange: continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/BuildAgent.java ------------------------------------------------------------------------------ svn:mergeinfo = Modified: continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/manager/DistributedBuildManager.java URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/manager/DistributedBuildManager.java?rev=722076&r1=722075&r2=722076&view=diff ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/manager/DistributedBuildManager.java (original) +++ continuum/branches/continuum-distributed-builds/continuum-api/src/main/java/org/apache/continuum/distributed/manager/DistributedBuildManager.java Mon Dec 1 06:12:59 2008 @@ -19,8 +19,10 @@ * under the License. */ +import java.util.List; import java.util.Map; +import org.apache.continuum.distributed.BuildAgent; import org.apache.maven.continuum.ContinuumException; /** @@ -43,4 +45,6 @@ void updateBuildResult( Map context ) throws ContinuumException; + + List getBuildAgents(); } Modified: continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/manager/DefaultDistributedBuildManager.java URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/manager/DefaultDistributedBuildManager.java?rev=722076&r1=722075&r2=722076&view=diff ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/manager/DefaultDistributedBuildManager.java (original) +++ continuum/branches/continuum-distributed-builds/continuum-core/src/main/java/org/apache/continuum/distributed/manager/DefaultDistributedBuildManager.java Mon Dec 1 06:12:59 2008 @@ -540,4 +540,9 @@ } } } + + public List getBuildAgents() + { + return buildAgents; + } } Copied: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java (from r721372, continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/BuildAgentAction.java) URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java?p2=continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java&p1=continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/BuildAgentAction.java&r1=721372&r2=722076&rev=722076&view=diff ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/BuildAgentAction.java (original) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java Mon Dec 1 06:12:59 2008 @@ -1,10 +1,30 @@ -package org.apache.maven.continuum.web.action.admin; +package org.apache.continuum.web.action.admin; + +/* + * 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. + */ import org.apache.continuum.configuration.BuildAgentConfiguration; import org.apache.maven.continuum.configuration.ConfigurationService; import org.apache.maven.continuum.model.system.Installation; import org.apache.maven.continuum.security.ContinuumRoleConstants; -import org.apache.maven.continuum.web.action.ContinuumActionSupport; +import org.apache.maven.continuum.web.action.ContinuumConfirmAction; +import org.apache.struts2.ServletActionContext; import org.codehaus.plexus.redback.rbac.Resource; import org.codehaus.redback.integration.interceptor.SecureAction; import org.codehaus.redback.integration.interceptor.SecureActionBundle; @@ -12,21 +32,34 @@ import java.util.List; +/** + * @author Maria Catherine Tan + * @plexus.component role="com.opensymphony.xwork2.Action" role-hint="buildAgent" + */ public class BuildAgentAction - extends ContinuumActionSupport + extends ContinuumConfirmAction implements SecureAction { private List buildAgents; private BuildAgentConfiguration buildAgent; - private String buildAgentUrl; - private List installations; + private boolean confirmed; + + private String message; + public String list() throws Exception { + String errorMessage = ServletActionContext.getRequest().getParameter( "errorMessage" ); + + if ( errorMessage != null ) + { + addActionError( errorMessage ); + } + this.buildAgents = getContinuum().getConfiguration().getBuildAgents(); return SUCCESS; } @@ -38,10 +71,10 @@ for ( BuildAgentConfiguration agent : configuration.getBuildAgents() ) { - if ( agent.getUrl().equals( buildAgentUrl ) ) + if ( agent.getUrl().equals( buildAgent.getUrl() ) ) { buildAgent = agent; - + // connect to BuildAgentXMLRPCCLIENT // installations = client.getAvailableInstallations(); break; @@ -73,18 +106,23 @@ public String delete() throws Exception { + if ( !confirmed ) + { + return CONFIRM; + } + ConfigurationService configuration = getContinuum().getConfiguration(); for ( BuildAgentConfiguration agent : configuration.getBuildAgents() ) { if ( buildAgent.getUrl().equals( agent.getUrl() ) ) { - configuration.removeBuildAgent( buildAgent ); + configuration.removeBuildAgent( agent ); return SUCCESS; } } - addActionError( "buildAgent.error.notfound" ); + message = "buildAgent.error.notfound"; return ERROR; } @@ -118,23 +156,33 @@ this.buildAgent = buildAgent; } - public String getBuildAgentUrl() + public List getInstallations() + { + return installations; + } + + public void setInstallations( List installations ) { - return buildAgentUrl; + this.installations = installations; } - public void setBuildAgentUrl( String buildAgentUrl ) + public boolean isConfirmed() { - this.buildAgentUrl = buildAgentUrl; + return confirmed; } - public List getInstallations() + public void setConfirmed( boolean confirmed ) { - return installations; + this.confirmed = confirmed; } - public void setInstallations( List installations ) + public String getMessage() { - this.installations = installations; + return this.message; + } + + public void setMessage( String message ) + { + this.message = message; } } Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java ------------------------------------------------------------------------------ svn:mergeinfo = Added: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java?rev=722076&view=auto ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java (added) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java Mon Dec 1 06:12:59 2008 @@ -0,0 +1,91 @@ +package org.apache.continuum.web.action.admin; + +/* + * 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. + */ + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + +import org.apache.continuum.distributed.BuildAgent; +import org.apache.continuum.distributed.manager.DistributedBuildManager; +import org.apache.maven.continuum.model.project.Project; +import org.apache.maven.continuum.security.ContinuumRoleConstants; +import org.apache.maven.continuum.web.action.ContinuumActionSupport; +import org.codehaus.plexus.redback.rbac.Resource; +import org.codehaus.redback.integration.interceptor.SecureAction; +import org.codehaus.redback.integration.interceptor.SecureActionBundle; +import org.codehaus.redback.integration.interceptor.SecureActionException; + +/** + * @author Maria Catherine Tan + * @plexus.component role="com.opensymphony.xwork2.Action" role-hint="distributedBuild" + */ +public class DistributedBuildAction + extends ContinuumActionSupport + implements SecureAction +{ + /** + * @plexus.requirement + */ + DistributedBuildManager distributedBuildManager; + + private Map distributedBuilds; + + public String view() + { + List buildAgents = distributedBuildManager.getBuildAgents(); + + distributedBuilds = new LinkedHashMap(); + + for ( BuildAgent buildAgent : buildAgents ) + { + if ( buildAgent.getProjects() != null ) + { + for ( Project project : buildAgent.getProjects() ) + { + distributedBuilds.put( project.getName(), buildAgent.getUrl() ); + } + } + } + return SUCCESS; + } + + public SecureActionBundle getSecureActionBundle() + throws SecureActionException + { + SecureActionBundle bundle = new SecureActionBundle(); + bundle.setRequiresAuthentication( true ); + bundle.addRequiredAuthorization( ContinuumRoleConstants.SYSTEM_ADMINISTRATOR_ROLE, Resource.GLOBAL ); + + return bundle; + } + + public Map getDistributedBuilds() + { + return distributedBuilds; + } + + public void setDistributedBuilds( Map distributedBuilds ) + { + this.distributedBuilds = distributedBuilds; + } +} Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/DistributedBuildAction.java ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml?rev=722076&r1=722075&r2=722076&view=diff ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml (original) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml Mon Dec 1 06:12:59 2008 @@ -859,6 +859,36 @@ + + /WEB-INF/jsp/admin/buildAgentsList.jsp + + + + /WEB-INF/jsp/admin/addBuildAgent.jsp + /WEB-INF/jsp/admin/addBuildAgent.jsp + + buildAgentList + + + + + + buildAgentList + ${message} + + /WEB-INF/jsp/admin/confirmDeleteBuildAgent.jsp + + buildAgentList + + + + + /WEB-INF/jsp/admin/viewBuildAgent.jsp + + + + /WEB-INF/jsp/admin/viewDistributedBuilds.jsp + Added: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp?rev=722076&view=auto ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp (added) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp Mon Dec 1 06:12:59 2008 @@ -0,0 +1,57 @@ +<%-- + ~ 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. + --%> + +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%> +<%@ taglib uri="/struts-tags" prefix="s" %> +<%@ taglib uri="continuum" prefix="c1" %> + + + + <s:text name="buildAgent.page.title"/><title> + </head> + <body> + <div class="app"> + <div id="axial" class="h3"> + <h3><s:text name="buildAgent.page.title"/></h3> + + <div class="axial"> + <s:form action="saveBuildAgent" method="post" validate="true"> + <c:if test="${!empty actionErrors}"> + <div class="errormessage"> + <s:iterator value="actionErrors"> + <p><s:text name="<s:property/>" /></p> + </s:iterator> + </div> + </c:if> + + <table> + <s:textfield label="%{getText('buildAgent.url.label')}" name="buildAgent.url" required="true"/> + <s:textfield label="%{getText('buildAgent.description.label')}" name="buildAgent.description"/> + <s:checkbox label="%{getText('buildAgent.enabled.label')}" name="enabled" value="enabled" fieldValue="true"/> + </table> + + <div class="functnbar3"> + <c1:submitcancel value="%{getText('save')}" cancel="%{getText('cancel')}"/> + </div> + </s:form> + </div> + </div> + </div> + </s:i18n> + </html> \ No newline at end of file Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/addBuildAgent.jsp ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp?rev=722076&view=auto ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp (added) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp Mon Dec 1 06:12:59 2008 @@ -0,0 +1,73 @@ +<%-- + ~ 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. + --%> + +<%@ taglib uri="/struts-tags" prefix="s" %> +<%@ taglib uri="http://www.extremecomponents.org" prefix="ec" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%> +<html> + <s:i18n name="localization.Continuum"> + <head> + <title><s:text name="buildAgents.page.title"/> + + +
+

+ +
+ +

+
+
+
+ + + + + + ${pageScope.buildAgent.url} + + ${pageScope.buildAgent.url} + + + + + + ${pageScope.buildAgent.url} + + + " alt="" border="0"> + + + + +
+
+ + + +
+ +
+ \ No newline at end of file Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/buildAgentsList.jsp ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp?rev=722076&view=auto ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp (added) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp Mon Dec 1 06:12:59 2008 @@ -0,0 +1,50 @@ +<%-- + ~ 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. + --%> + +<%@ taglib uri="/struts-tags" prefix="s" %> +<%@ taglib uri="continuum" prefix="c1" %> + + + + + <s:text name="deleteBuildAgent.page.title"/> + + +
+

+ +
+

+ + + + + +

+
+
+ + + + +
+
+ +
+ Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/configurationDeleteBuildAgent.jsp ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp?rev=722076&view=auto ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp (added) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp Mon Dec 1 06:12:59 2008 @@ -0,0 +1,56 @@ +<%-- + ~ 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. + --%> + +<%@ taglib uri="/struts-tags" prefix="s" %> +<%@ taglib uri="http://www.extremecomponents.org" prefix="ec" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%> + + + + <s:text name="buildAgent.page.title"/> + + +
+

+
+ + + +
+
+ +

+ + + + + + + + +
+ +
+ \ No newline at end of file Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewBuildAgent.jsp ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp?rev=722076&view=auto ============================================================================== --- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp (added) +++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp Mon Dec 1 06:12:59 2008 @@ -0,0 +1,55 @@ +<%-- + ~ 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. + --%> + +<%@ taglib uri="/struts-tags" prefix="s" %> +<%@ taglib uri="http://www.extremecomponents.org" prefix="ec" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%> + + + + + <s:text name="distributedBuilds.page.title"/> + + +
+

+ +
+ +

+
+
+
+ + + + + + + +
+ +
+ \ No newline at end of file Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/admin/viewDistributedBuilds.jsp ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision