<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Deploying an application from an external deployment location
</h3>
<span style="margin-bottom: 10px;">
new comment by <a href="https://community.jboss.org/people/brian.stansberry">Brian Stansberry</a> <a href="https://community.jboss.org/docs/DOC-16939#comment-11738">View all comments on this document</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>You can do it via a low-level CLI command (i.e. not using the standard high level CLI 'deploy' command.)</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>The syntax is a bit tricky, so pay attention to the [] and {}:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><blockquote class="jive-quote"><p>[standalone@localhost:9999 /] /deployment=helloworld.war:add(content=[{url=file:///home/bstansberry/tmp/helloworld.war}],enabled=true)</p><p>{"outcome" => "success"}</p></blockquote><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>In the example above I used a file URL, which is kind of silly, but it's just an example. The value for the 'url' param can be any string "urlSpec" where, inside the server, the following call would work:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><blockquote class="jive-quote"><p>InputStream in = new URL(urlSpec).openStream();</p></blockquote><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>For example, using HTTP:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><blockquote class="jive-quote"><span style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; background-color: #ffffff;"><span>[standalone@localhost:9999 /] /deployment=helloworld.war:add(content=[{url=</span><a class="jive-link-external-small" href="http://myserver.com/deployments/helloworld.war" rel="nofollow" target="_blank">http://myserver.com/deployments/helloworld.war</a><span>}],enabled=true)</span></span></blockquote></p></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>