问题标签 [asadmin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
936 浏览

maven - 如何使用 maven exec 运行 asadmin deploy

我正在使用 Mac OS 10.5.8 和 Maven 3.0.3。

如果我从命令行运行此命令,它可以工作:

但是,如果我尝试使用 Maven Exec Plugin ( ) 执行相同的命令mvn exec:exec,使用以下配置:

它失败了:

CLI019 操作数数量无效。操作数的数量应等于 1。

但就在它失败之前,它记录了这一行:

[调试] 执行命令行: asadmin deploy --user admin --type ejb --libraries pedra-signon-ejb-1.0.jar target/my-ejb-1.0.jar

这与我手动执行的命令相同。

如何使用 Maven Exec 插件执行此命令?

如果我删除<argument>deploy</argument>并更改<executable>asadmin</executable><executable>asadmin deploy</executable>maven 失败并显示“asadmin deploy: not found”。

0 投票
1 回答
380 浏览

glassfish - 如何配置 Glassfish 3.1.2.2 我可以使用启用安全的远程管理服务和禁用安全的本地管理服务

我需要一种从远程机器和本地机器(命令行和应用程序)使用 Glassfish 3.1.2.2 管理服务(部署和配置的 REST 调用)的方法。

很明显,对于远程访问,必须启用安全管理员。如果我们启用安全管理员,它将破坏来自应用程序的所有本地访问。这些应用程序不能更改为使用 https 访问管理服务。我唯一能改变的是我们可以使用不同的端口。

我看到了两种可能的方式:

  1. 使用黑客。
    所以我可以使用安全管理禁用进行管理。所以我可以使用计划http。对于使用一个可能的解决方案,因为这台机器内部使用在一个测试环境中。
  2. 配置 Glassfish,我们可以通过安全访问 https 和使用 http 从本地环境远程使用管理服务。

我们更喜欢解决方案 1,因为它更适合我们的环境,而且我们的工作量更少。
目前我看不到或存在解决方案(不适用于生产)?

我为解决方案 2 尝试了一些东西,类似于 http-listener-1 http-listener-2。因此,使用两个端口 4848 进行本地不安全访问,例如 4949 进行远程安全访问。
但我总是配置失败。所以我从一步一步的配置开始。首先在两个端口上启用管理界面,作为第二步,我想将安全访问添加到新端口管理侦听器。但我只有一个端口工作。
请任何人都可以帮助我进行目标配置吗?任何 domain.xml 都将受到欢迎。

谢谢弗洛里安

0 投票
1 回答
1802 浏览

command-line - Glassfish,通过命令行向 jndi 自定义资源添加新属性

嗨,我有关于 glassfish 和命令行的问题。例如,我创建一个新属性,如下所示:

现在我想添加一个新属性,例如姓氏,你能告诉我该怎么做吗?我知道我可以删除资源并创建新资源,但我只需要添加新属性,谢谢大家

0 投票
2 回答
5626 浏览

deployment - 从 Glassfish 取消部署所有应用程序

我需要一种方法来从 Glassfish 取消部署我的所有应用程序。通常,我会asadmin undeploy --target=[target] [appname]"为每个应用程序使用。我的问题是我不知道服务器上存在的所有应用程序的名称。是否有一个命令可以让我取消部署所有内容?谢谢。

0 投票
1 回答
3129 浏览

netbeans - glassfish 4.0 asadmin 创建域错误

我在 Fedora 19 上安装了带有 Glassfish 4.0 的 Netbeans 7.3.1。当我尝试使用 asadmin 作为 root 用户创建新域时:

我有以下错误

知道如何解决这个问题吗?

0 投票
0 回答
309 浏览

glassfish - glassfish asadmin CLI 不接受空格

当我想使用 asadmin CLI 创建任何类型的资源时,当我在字符串中有空格时会遇到麻烦。例如:

asadmin create-jms-resource --restype javax.jms.ConnectionFactory --description "a description" jms/testFactory

我收到一条错误消息,说 create-jms-resource 只接受一个操作数。当我尝试将属性传递给 CLI 时,也会发生同样的事情。我已经尝试了各种转义字符,但没有任何效果。

什么是逃避空白的正确方法,以便 asadmin 控制台能够理解它。(我在linux中工作)

0 投票
4 回答
9125 浏览

glassfish - asadmin create-domain 失败:所有端口都在使用中

我正在尝试使用 asadmin 工具创建一个新域,但每次报告所有端口都在使用中时它都会失败。操作系统是 Fedora 19。可能是什么问题?

0 投票
1 回答
191 浏览

windows - 为 CONNECT 部署错误创建 GlassFish 域

运行 ant -Dglassfish.home=%AS_HOME% -f deploy.xml recreate.glassfish.domain

生成以下错误。

执行失败:java.io.IOException:无法运行程序“%AS_HOME%\bin\asadmin.bat”:CreateProcess error=2,系统找不到指定的文件

有任何想法吗?

0 投票
1 回答
5107 浏览

glassfish - 如何为特定 glassfish 域运行 asadmin 命令?

我正在尝试运行许多命令,例如:asadmin create-custom-resource,但是,我有多个域,并且我希望指定要影响的域。

如何运行 asadmin 命令并指定要影响的域?

我正在使用 Glassfish 3.1.2.2

0 投票
3 回答
11757 浏览

java - JVM 启动失败:java.io.IOException: Cannot run program "/usr/libexec/StartupItemContext; error=2, No such file or directory

在我的OS X Yosemite中,我试图在终端中启动域:

我得到错误:

在我的 Mac 上安装了beta Yosemite后出现了这个问题。我拥有小牛队之前,一切正常。

有人遇到过这样的问题吗?