tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Romain Manni-Bucau (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TOMEE-2056) tomee.sh does not support all possible options if you use deploy or undeploy-command
Date Wed, 14 Jun 2017 13:09:00 GMT

    [ https://issues.apache.org/jira/browse/TOMEE-2056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16049155#comment-16049155
] 

Romain Manni-Bucau commented on TOMEE-2056:
-------------------------------------------

Well auto intend to read the port instead of using the default 8080 but yes remote support,
openejb system apps and blacklist should be configured to support deployment. We can't help
that with this deploy command.

Options we have:

1. echo deploy/undeploy are no more supported (+1 from me)
2. try to bind it somehow on tomcat manager client (but assumes you deploy the manager which
is rarely - never? - the case in prod from what I saw)
3. implement another command (but request is pretty low more on that in next note)

Regarding the hot deployment in prod I'm not sure your environment but from experience (tomee,
tomcat or other servers) it is always saner and less impacting on the application to not deploy
on live (accessible by users) servers which means needing to restart or not is not impacting.
It is often done thanks to load balancers but there are a few other options as well.

> tomee.sh does not support all possible options if you use deploy or undeploy-command
> ------------------------------------------------------------------------------------
>
>                 Key: TOMEE-2056
>                 URL: https://issues.apache.org/jira/browse/TOMEE-2056
>             Project: TomEE
>          Issue Type: Bug
>          Components: TomEE Core Server
>    Affects Versions: 1.7.1, 1.7.2, 1.7.3, 1.7.4
>         Environment: FreeBSD 10.3-STABLE amd64
> openjdk8-8.131.11
>            Reporter: Lars Herschke
>            Priority: Minor
>
> I use in openEJB-Standalone a command like the following, to deploy my EARs.
> apache-openejb/bin/openejb deploy -s ejbd://myhost:4201 -u MyBeans.ear
> With tomee.sh i can't use any option with the deploy or the undeploy-comand. I get ther
error "Usage: <tomee.sh> deploy <path>"
> Patch:
> Replace the line
> echo "Usage: <tomee.sh> $1 <path>"
> in tomee.sh withe the line
> "$_RUNJAVA" $DEBUG $LOGGING_MANAGER -Dopenejb.base="$CATALINA_BASE" -cp "$CLASSPATH"
org.apache.openejb.cli.Bootstrap "$@"



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message