问题标签 [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.
java - GlassFish:使用 --force 部署
当我尝试使用 --force 选项部署战争时,它可以工作,但我得到以下响应:
使用较新的语法时,如何仍指定 --force 选项?在“部署”之后添加 .war 文件以外的任何内容都会导致此消息:
有任何想法吗?
ssl - 需要帮助 使用 asadmin 配置 GlassFish
由于项目限制,我需要在 shell 脚本 (linux) 中使用 asadmin 配置我的 GlassFish 安装。我已经配置了所有参数,除了一个。我需要配置的部分是“网络监听器”部分。以下是默认 domain.xml 文件的部分:
对于“http-listener-2”部分,我需要对“ssl”部分进行更改。我查看了很多地方,但找不到正确的 asadmin 命令来进行这些更改。我的 ssl 部分需要如下所示:
正如我所说,我已经找了几天了,我找不到正确的命令行命令来与 asadmin 一起使用来设置这些参数。我认为“asadmin create-ssl”将是我需要的,但不幸的是,它不是。在查看 GlassFish 的 Web 界面时,我看到了需要设置的参数。这告诉我应该可以通过 asadmin 配置它。任何帮助我解决此问题的帮助将不胜感激。
感谢阅读,祝您有美好的一天。
java - 由于内存过多(-Xms -Xmx 设置),在 Glassfish 2.1.1 中部署 war 文件时出现 OutOfMemory 错误
当我们在 Glassfish 2.1.1 中部署一个 war 文件时,我们得到一个错误 (OutOfMemory)。这与 domain.xml 文件中的内存选项有关。
我们将jvm-options 设置增加到 1024-Xmx
而-Xms
不是默认的 512,如下所示:
我们使用的命令:
asadmin 部署 --user admin --passwordfile
<passwd-file>
--host localhost --port 4848<warfile>
我们在 server.log 中得到的错误:
[#|2011-03-15T09:40:56.750+0100|SEVERE|sun-appserver2.1|javax.enterprise.system.tools.deployment|_ThreadID=15;_ThreadName=Thread-40;_RequestID=16902980-9800-488e -82b5-0104cd18e57c;|J2EEC Phasejava.lang.OutOfMemoryError 发生异常:com.sun.enterprise.deployment.backend.IASDeploymentException:为模块加载部署描述符时出错...
当我们将 jvm-options 改回原来的值(512m)时,错误就解决了。任何线索为什么会发生这种情况?这些设置是否有最大值?
系统信息
Java 版本:Java HotSpot(TM) 服务器 VM (16.3-b01-jre1.6.0.07-rc1)
操作系统:HP-UX Itanium 64bit
glassfish - Glassfish v2 asadmin “部署” jar 文件
glassfish v2 asadmin 实用程序中是否可以将 jar 文件复制到服务器库或域的库中?我想在另一个盒子上使用 hudson 进行远程部署,所以我有一个脚本可以执行一堆 asadmin 命令。
eclipse - JavaEE6 Web 配置文件安装错误“配置失败。请参阅下面的输出'
我正在尝试在 Windows 7 上安装 java ee 6 Web 配置文件。安装程序在配置步骤期间提供错误消息。错误是:
配置失败。请参阅下面的输出。
问题是安装程序无法通过 asadmin 创建管理员帐户。因为我也尝试在完成安装后手动制作一个,但 cmd 显示以下(在配置失败期间显示相同)错误:
该系统找不到指定的路径。
我使用的命令/路径是:
glassfish-install-dir\bin\asadmin 创建域域名
它在下面的配置步骤中显示的输出是:
创建域
glassfish - GlassFish - 启动时部署管理控制台
这是一个简单的问题:有没有办法告诉 GlassFish 在启动期间而不是按需加载和部署管理控制台?
maven - 在命令行中批量创建域,但不是通过 exec maven 插件
我编写了一个包含 Glassfish 域创建序列的小文件,如下所示:
我通常通过 Glassfish asadmin multimode运行所有这些步骤。
当使用以下指令手动运行所有这些时
执行时间不到两分钟。
但是当使用以下 pom 配置通过 maven 运行它时
它在域启动时停滞不前,日志最后几行是
Process Explorer表明,对于由 exec maven 插件生成的所有进程,绝对没有 CPU 消耗。
此外,exec maven 插件创建的命令行是
这和我手动输入的完全一样。
那么......什么可能使该过程挂起?我能做些什么来解决这个问题?
[编辑]将 --verbose 标志添加到 start-domain 指令显示为进程挂起之前的最后一行:
如果有人知道在 JMX 之后要启动什么,以及什么可能阻止它启动,我认为它会帮助我修复那个奇怪的错误。
jakarta-ee - 通过命令行部署应用程序客户端 (asadmin)
是否有使用 asadmin 命令启用 java-web-start 部署应用程序客户端的选项/参数?我使用 GlassFish 3.1.1。
当我在 webgui 中部署它时,我有一个运行良好的 jar 文件
类型:“应用程序客户端”
Java-Web-Start [x]
我寻找这样的东西:
glassfish-3 - 是否有任何 CLI 方法可以显示有关 Glassfish JDBC 连接池的信息?
我发现的唯一相关命令是:
NAME list-jdbc-connection-pools - 列出所有 JDBC 连接池
示例 此示例列出了现有的 JDBC 连接池。
我想要的是显示有关特定连接池的信息。如:
asadmin desc-jdbc-connection-pool sample_derby_pool
名称:sample_derby_pool
数据库名称:oracle端口号
:1521服务器名称
:测试
用户:testUser
...
glassfish - 成功消息“域 domain1 已启动。” 未记录但启动 GlassFish 时可以访问控制台
安装 Java EE6 SDK 后,我安装了带有更新工具等的教程。根据 Oracle 文档,我开始使用 glassfish
asadmin 起始域 --verbose
日志中没有错误,但也没有成功消息,并且命令没有结束执行,控制没有返回到 dos 提示符。日志中的最后一行是
[#|2012-05-28T19:48:31.213+0530|INFO|glassfish3.1.2|javax.enterprise.system.jmx.org.glassfish.admin.mbeanserver|_ThreadID=40;_ThreadName=Thread-2;|JMX005: JMXStartupService 已经在 JMXService URL 服务上启动了 JMXConnector:jmx:rmi://WIN-PZ021TGFDU4:8686/jndi/rmi://WIN-PZ021TGFDU4:8686/jmxrmi|#]
知道可能出了什么问题吗?能够分别访问 8080 和 4848 上的服务器和管理控制台。