Author: jsdelfino
Date: Wed Mar 12 15:51:43 2008
New Revision: 636557
URL: http://svn.apache.org/viewvc?rev=636557&view=rev
Log:
Minor fixes, renamed directory from contributions to files, fixed titles of the
feeds, added missing call to delete files when a composite entry is deleted.
Modified:
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/CompositeImageCollectionImpl.java
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/ContributionCollectionImpl.java
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployableCompositeCollectionImpl.java
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployedCompositeCollectionImpl.java
incubator/tuscany/java/sca/modules/workspace-admin/src/main/resources/Admin.composite
Modified:
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/CompositeImageCollectionImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/CompositeImageCollectionImpl.java?rev=636557&r1=636556&r2=636557&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/CompositeImageCollectionImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/CompositeImageCollectionImpl.java
Wed Mar 12 15:51:43 2008
@@ -138,7 +138,7 @@
* @return
*/
private static String title(String uri, QName qname) {
- return "Composite " + uri + " - " + qname.getNamespaceURI() + ";" +
qname.getLocalPart();
+ return uri + " - " + qname.getNamespaceURI() + ";" +
qname.getLocalPart();
}
}
Modified:
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/ContributionCollectionImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/ContributionCollectionImpl.java?rev=636557&r1=636556&r2=636557&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/ContributionCollectionImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/ContributionCollectionImpl.java
Wed Mar 12 15:51:43 2008
@@ -352,7 +352,7 @@
* @return
*/
private static String title(Contribution contribution) {
- return "Contribution " + contribution.getURI();
+ return contribution.getURI();
}
/**
Modified:
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployableCompositeCollectionImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployableCompositeCollectionImpl.java?rev=636557&r1=636556&r2=636557&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployableCompositeCollectionImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployableCompositeCollectionImpl.java
Wed Mar 12 15:51:43 2008
@@ -723,9 +723,9 @@
*/
private static String title(String uri, QName qname) {
if (uri.equals(deploymentContributionURI)) {
- return "Node " + qname.getLocalPart();
+ return qname.getLocalPart();
} else {
- return "Composite " + uri + " - " + qname.getNamespaceURI() + ";"
+ qname.getLocalPart();
+ return uri + " - " + qname.getNamespaceURI() + ";" +
qname.getLocalPart();
}
}
Modified:
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployedCompositeCollectionImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployedCompositeCollectionImpl.java?rev=636557&r1=636556&r2=636557&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployedCompositeCollectionImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/workspace-admin/src/main/java/org/apache/tuscany/sca/workspace/admin/impl/DeployedCompositeCollectionImpl.java
Wed Mar 12 15:51:43 2008
@@ -83,6 +83,8 @@
public class DeployedCompositeCollectionImpl extends HttpServlet implements
ItemCollection, LocalItemCollection {
private static final long serialVersionUID = -3477992129462720901L;
+ private static final String deploymentContributionURI =
Constants.SCA10_TUSCANY_NS + "/cloud";
+
@Property
public String compositeFile;
@@ -264,6 +266,13 @@
if (contributionURI.equals(composite.getURI()) &&
qname.equals(composite.getName())) {
composites.remove(i);
+ if (deploymentContributionDirectory != null &&
contributionURI.equals(deploymentContributionURI)) {
+ File file = new File(deploymentContributionDirectory,
qname.getLocalPart() + ".composite");
+ if (file.exists()) {
+ file.delete();
+ }
+ }
+
// Write the domain composite
writeCompositeCollection(compositeCollection);
return;
Modified:
incubator/tuscany/java/sca/modules/workspace-admin/src/main/resources/Admin.composite
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/workspace-admin/src/main/resources/Admin.composite?rev=636557&r1=636556&r2=636557&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/workspace-admin/src/main/resources/Admin.composite
(original)
+++
incubator/tuscany/java/sca/modules/workspace-admin/src/main/resources/Admin.composite
Wed Mar 12 15:51:43 2008
@@ -77,7 +77,7 @@
<property name="workspaceFile">workspace.xml</property>
<property name="deploymentContributionDirectory">cloud</property>
<service name="ItemCollection">
- <t:binding.atom uri="http://localhost:9990/workspace"/>
+ <t:binding.atom uri="http://localhost:9990/workspace"
title="Contributions"/>
</service>
<service name="Servlet">
<t:binding.http
uri="http://localhost:9990/contribution"/>
@@ -86,9 +86,9 @@
<component name="FileCollectionComponent">
<implementation.java
class="org.apache.tuscany.sca.workspace.admin.impl.FileCollectionImpl"/>
- <property name="directoryName">contributions</property>
+ <property name="directoryName">files</property>
<service name="ItemCollection">
- <t:binding.atom uri="http://localhost:9990/feed/files"/>
+ <t:binding.atom uri="http://localhost:9990/feed/files"
title="Files"/>
</service>
</component>
@@ -104,7 +104,7 @@
<implementation.java
class="org.apache.tuscany.sca.workspace.admin.impl.DeployedCompositeCollectionImpl"/>
<property name="compositeFile">domain.composite</property>
<service name="ItemCollection">
- <t:binding.atom uri="http://localhost:9990/composite"/>
+ <t:binding.atom uri="http://localhost:9990/composite"
title="Domain Composites"/>
</service>
<service name="Servlet">
<t:binding.http
uri="http://localhost:9990/composite-source"/>
@@ -115,7 +115,7 @@
<component name="DeployableCompositeCollectionComponent">
<implementation.java
class="org.apache.tuscany.sca.workspace.admin.impl.DeployableCompositeCollectionImpl"/>
<service name="ItemCollection">
- <t:binding.atom uri="http://localhost:9990/deployable"/>
+ <t:binding.atom uri="http://localhost:9990/deployable"
title="Deployable Composites"/>
</service>
<service name="Servlet">
<t:binding.http
uri="http://localhost:9990/composite-resolved"/>
@@ -130,7 +130,7 @@
<property name="compositeFile">cloud.composite</property>
<property name="deploymentContributionDirectory">cloud</property>
<service name="ItemCollection">
- <t:binding.atom uri="http://localhost:9990/cloud"/>
+ <t:binding.atom uri="http://localhost:9990/cloud"
title="Nodes"/>
</service>
<service name="Servlet">
<t:binding.http
uri="http://localhost:9990/cloud-source"/>
@@ -141,7 +141,7 @@
<component name="CompositeImageCollectionComponent">
<implementation.java
class="org.apache.tuscany.sca.workspace.admin.impl.CompositeImageCollectionImpl"/>
<service name="ItemCollection">
- <t:binding.atom
uri="http://localhost:9990/composite-image"/>
+ <t:binding.atom
uri="http://localhost:9990/composite-image" title="Composite Images"/>
</service>
<reference name="contributionCollection"
target="ContributionCollectionComponent/LocalItemCollection"/>
</component>
@@ -149,7 +149,7 @@
<component name="NodeProcessCollectionComponent">
<implementation.java
class="org.apache.tuscany.sca.workspace.admin.impl.NodeProcessCollectionImpl"/>
<service name="ItemCollection">
- <t:binding.atom uri="http://localhost:9990/process"/>
+ <t:binding.atom uri="http://localhost:9990/process"
title="Running Nodes"/>
</service>
</component>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]