10 Replies Latest reply on Dec 4, 2012 1:39 PM by Soto Roberto

    CLI deployment archive problem

    Jesper Thorhauge Newbie

      Hi,

       

      First of all, the new CLI deployment archive feature of 7.2.x solves a lot of problems for my migration from 5.1! I have 20+ standalone servers that now can be configured at deploy-time. Thanks!

       

      Playing with the latest nightly build from yesterday, my CLI archive consists of the following;

       

      - mywebapp.war

      - postgresql-9.1-902.jdbc4.jar

      - deploy.scr

      - undeploy.scr

       

      deploy.scr has the following lines;

       

      deploy postgresql-9.1-902.jdbc4.jar

      data-source add --name=MyDS --jndi-name=java:jboss/datasources/MyDS --driver-name=postgresql-9.1-902.jdbc4.jar --connection-url=[not important for this example]

      deploy mywebapp.war

       

      That is, install my jdbc driver, create the data-source, and finally deploy my webapp which uses the data-source. This does not work :-( The error is;

       

      [standalone@localhost:9999 /] deploy mycliarchive.cli

      ......

      Failed to execute archive script: {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => "JBAS010468: Driver named \"postgresql-9.1-902.jdbc4.jar\" is not installed."}}

       

      What works is;

       

      ./jboss-cli.sh -c --file=deploy.scr

       

      What is the difference?