wildfly-maven-plugin: multi-line commands?

Karl Pietrzak <[email protected]> Thu, 25 Jun 2015 11:58:17 -0400
Newsgroups gmane.comp.java.jboss.user
Message-ID <CACtdb3JrUyj-z8E5+W4HcP_jsjMers8_kjBxgjxD5Tu7M4dcUg@mail.gmail.com>
--===============3332673454052585277==
Content-Type: multipart/alternative; boundary=089e0116197a3a6ef7051959b2d1

--089e0116197a3a6ef7051959b2d1
Content-Type: text/plain; charset=UTF-8

Hey, everyone!  I'm trying to do something like this:

                <plugin>
                        <groupId>org.wildfly.plugins</groupId>
                        <artifactId>wildfly-maven-plugin</artifactId>

                        <executions>
                            <execution>
                                <phase>install</phase>
                                <goals>
                                    <goal>execute-commands</goal>
                                </goals>
                                <configuration>
                                    <execute-commands>
                                        <batch>false</batch>
                                        <commands>
                                            <command>
                                                if (outcome != success) of
/deployment=postgresql.jar:read-resource
                                                    undeploy postgresql.jar
                                                end-if
                                            </command>

Not too crazy, right?  However, it doesn't work:

org.wildfly.plugins:wildfly-maven-plugin:1.0.2.Final:execute-commands
failed: Command 'if (outcome != success) of
/deployment=postgresql.jar:read-resource
[ERROR] undeploy postgresql.jar
[ERROR] end-if' is invalid. 'read-resourceundeploypostgresql.jarend-if' is
not a valid operation name.
[ERROR] -> [Help 1]
[ERROR]


I noticed that in the documentatio of wildfly-maven-plugin, there's no
multi-line commands.  Are they not supported?  Is this supposed to work, or
am I doing something wrong?

Thanks!

-- 
Karl

--089e0116197a3a6ef7051959b2d1
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+SGV5LCBldmVyeW9uZSHCoCBJJiMzOTttIHRyeWluZyB0byBkbyBzb21l
dGhpbmcgbGlrZSB0aGlzOjxkaXY+PGJyPjwvZGl2PjxkaXY+PGRpdj48Zm9udCBmYWNlPSJtb25v
c3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0O3BsdWdpbiZndDs8
L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0O2dyb3VwSWQmZ3Q7b3JnLndpbGRmbHku
cGx1Z2lucyZsdDsvZ3JvdXBJZCZndDs8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25v
c3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0
O2FydGlmYWN0SWQmZ3Q7d2lsZGZseS1tYXZlbi1wbHVnaW4mbHQ7L2FydGlmYWN0SWQmZ3Q7PC9m
b250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiPjxicj48L2Zv
bnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0O2V4ZWN1dGlvbnMmZ3Q7PC9mb250PjwvZGl2
PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiPsKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZsdDtleGVjdXRpb24mZ3Q7PC9mb250PjwvZGl2Pjxk
aXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiPsKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZsdDtwaGFzZSZndDtpbnN0YWxsJmx0Oy9waGFz
ZSZndDs8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0O2dvYWxz
Jmd0OzwvZm9udD48L2Rpdj48ZGl2Pjxmb250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIj7C
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmbHQ7
Z29hbCZndDtleGVjdXRlLWNvbW1hbmRzJmx0Oy9nb2FsJmd0OzwvZm9udD48L2Rpdj48ZGl2Pjxm
b250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmbHQ7L2dvYWxzJmd0OzwvZm9udD48L2Rpdj48ZGl2Pjxm
b250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmbHQ7Y29uZmlndXJhdGlvbiZndDs8L2ZvbnQ+PC9kaXY+
PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0O2V4ZWN1dGUtY29tbWFuZHMm
Z3Q7PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiPsKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
ICZsdDtiYXRjaCZndDtmYWxzZSZsdDsvYmF0Y2gmZ3Q7PC9mb250PjwvZGl2PjxkaXY+PGZvbnQg
ZmFjZT0ibW9ub3NwYWNlLCBtb25vc3BhY2UiPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZsdDtjb21tYW5kcyZndDs8L2ZvbnQ+PC9k
aXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJmx0O2Nv
bW1hbmQmZ3Q7PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlLCBtb25vc3Bh
Y2UiPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIGlmIChvdXRjb21lICE9IHN1Y2Nlc3MpIG9mIC9kZXBsb3ltZW50
PXBvc3RncmVzcWwuamFyOnJlYWQtcmVzb3VyY2U8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNl
PSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgdW5kZXBsb3kgcG9z
dGdyZXNxbC5qYXI8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1vbm9z
cGFjZSI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgZW5kLWlmPC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0i
bW9ub3NwYWNlLCBtb25vc3BhY2UiPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZsdDsvY29tbWFuZCZndDs8L2ZvbnQ+PC9k
aXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Ob3QgdG9vIGNyYXp5LCByaWdodD/CoCBIb3dldmVyLCBp
dCBkb2VzbiYjMzk7dCB3b3JrOjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGRpdj48Zm9udCBm
YWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+b3JnLndpbGRmbHkucGx1Z2luczp3aWxkZmx5LW1h
dmVuLXBsdWdpbjoxLjAuMi5GaW5hbDpleGVjdXRlLWNvbW1hbmRzIGZhaWxlZDogQ29tbWFuZCAm
IzM5O2lmIChvdXRjb21lICE9IHN1Y2Nlc3MpIG9mIC9kZXBsb3ltZW50PXBvc3RncmVzcWwuamFy
OnJlYWQtcmVzb3VyY2U8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UsIG1v
bm9zcGFjZSI+W0VSUk9SXSB1bmRlcGxveSBwb3N0Z3Jlc3FsLmphcjwvZm9udD48L2Rpdj48ZGl2
Pjxmb250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIj5bRVJST1JdIGVuZC1pZiYjMzk7IGlz
IGludmFsaWQuICYjMzk7cmVhZC1yZXNvdXJjZXVuZGVwbG95cG9zdGdyZXNxbC5qYXJlbmQtaWYm
IzM5OyBpcyBub3QgYSB2YWxpZCBvcGVyYXRpb24gbmFtZS48L2ZvbnQ+PC9kaXY+PGRpdj48Zm9u
dCBmYWNlPSJtb25vc3BhY2UsIG1vbm9zcGFjZSI+W0VSUk9SXSAtJmd0OyBbSGVscCAxXTwvZm9u
dD48L2Rpdj48ZGl2Pjxmb250IGZhY2U9Im1vbm9zcGFjZSwgbW9ub3NwYWNlIj5bRVJST1JdPC9m
b250PjwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBub3Rp
Y2VkIHRoYXQgaW4gdGhlIGRvY3VtZW50YXRpbyBvZiB3aWxkZmx5LW1hdmVuLXBsdWdpbiwgdGhl
cmUmIzM5O3Mgbm8gbXVsdGktbGluZSBjb21tYW5kcy7CoCBBcmUgdGhleSBub3Qgc3VwcG9ydGVk
P8KgIElzIHRoaXMgc3VwcG9zZWQgdG8gd29yaywgb3IgYW0gSSBkb2luZyBzb21ldGhpbmcgd3Jv
bmc/PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MhPC9kaXY+PGRpdj48YnI+PC9kaXY+
LS0gPGJyPjxkaXYgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9Imx0ciI+PGRpdj5L
YXJsPC9kaXY+PC9kaXY+PC9kaXY+DQo8L2Rpdj48L2Rpdj4NCg==
--089e0116197a3a6ef7051959b2d1--

--===============3332673454052585277==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user
--===============3332673454052585277==--