You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by re...@apache.org on 2006/02/10 16:10:15 UTC

svn commit: r376724 - /cocoon/trunk/cocoon-block-deployer/cocoon-deployer-plugin/src/main/java/org/apache/cocoon/maven/deployer/SingleBlockDeployMojo.java

Author: reinhard
Date: Fri Feb 10 07:10:14 2006
New Revision: 376724

URL: http://svn.apache.org/viewcvs?rev=376724&view=rev
Log:
- use cocoon-default as default (will be configureable in the future in order to use different blocks-fw implementations)
- fix wrong dependency on webapp

Modified:
    cocoon/trunk/cocoon-block-deployer/cocoon-deployer-plugin/src/main/java/org/apache/cocoon/maven/deployer/SingleBlockDeployMojo.java

Modified: cocoon/trunk/cocoon-block-deployer/cocoon-deployer-plugin/src/main/java/org/apache/cocoon/maven/deployer/SingleBlockDeployMojo.java
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon-block-deployer/cocoon-deployer-plugin/src/main/java/org/apache/cocoon/maven/deployer/SingleBlockDeployMojo.java?rev=376724&r1=376723&r2=376724&view=diff
==============================================================================
--- cocoon/trunk/cocoon-block-deployer/cocoon-deployer-plugin/src/main/java/org/apache/cocoon/maven/deployer/SingleBlockDeployMojo.java (original)
+++ cocoon/trunk/cocoon-block-deployer/cocoon-deployer-plugin/src/main/java/org/apache/cocoon/maven/deployer/SingleBlockDeployMojo.java Fri Feb 10 07:10:14 2006
@@ -16,25 +16,22 @@
  */
 package org.apache.cocoon.maven.deployer;
 
+import java.util.List;
+
 import org.apache.cocoon.deployer.BlockDeployer;
 import org.apache.cocoon.deployer.generated.deploy.x10.Block;
 import org.apache.cocoon.deployer.generated.deploy.x10.Cocoon;
 import org.apache.cocoon.deployer.generated.deploy.x10.Deploy;
 import org.apache.cocoon.deployer.generated.deploy.x10.Mount;
 import org.apache.cocoon.deployer.resolver.NullVariableResolver;
-
 import org.apache.maven.artifact.factory.ArtifactFactory;
 import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.artifact.resolver.ArtifactResolver;
-
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
-
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.project.artifact.MavenMetadataSource;
 
-import java.util.List;
-
 
 /**
  * This Mojo is used to deploy a single Cocoon block, usually just at development time. All block dependencies
@@ -130,9 +127,10 @@
         Cocoon cocoon = new Cocoon();
         cocoon.setExclusive(true);
         cocoon.setTargetUrl("target/cocoon-webapp");
-        cocoon.setWebappUrn("org.apache.cocoon:cocoon-minimal-webapp:1.0-SNAPSHOT:war");
-        cocoon.setBlockFwUrn("org.apache.cocoon:cocoon-blocks-fw-impl:1.0-SNAPSHOT");
+        cocoon.setWebappUrn("org.apache.cocoon:cocoon-deployer-minimal-webapp:1.0-SNAPSHOT:war");
+        cocoon.setBlockFwUrn("org.apache.cocoon:cocoon-default:1.0-SNAPSHOT");
         
+        // create the block
         Block block = new Block();
         block.setId(artifactId);
         block.setAutoWire(true);
@@ -141,9 +139,10 @@
         block.setMount(mount);
         
         block.setUrn(urn);
-        // Disabled for now! Using block.setLocation() make rapid application development possible.
-        // block.setLocation("target/classes");
-
+        // needs to be commented out as long as the blocks-fw supports directories outside
+        // of the servlet context
+//        block.setLocation("target/classes");
+                
         // create the deployment object
         Deploy deploy = new Deploy();
         deploy.setCocoon(cocoon);