当前位置: 首页 > 知识库问答 >
问题:

目录中没有服务器日志:日志;netbeans中的部署错误:启动服务器GlassFish超时

叶景龙
2023-03-14

我用Netbean 7.1.2下载了glassfish 3.1.2。Glassfish工作了很多次。但是现在它不想开始了。这是我在netbean中的内容:

启动GlassFish服务器3.1.2启动GlassFish服务器3.1.2 C:\Users\أبداود\Documents\NetBeansProjects\HelloWeb\nbproject\build impl。xml:721:部署错误:启动服务器GlassFish server 3.1.2已超时。有关详细信息,请参阅服务器日志。生成失败(总时间:20分钟0秒)

我注意到域1中的日志不包含任何文件。我试图从cmd启动服务器,我做了以下操作:cd C:\Program Files\glassfish-3.1.2\glassfish\bin C:\Program Files\glassfish-3.1.2\glassfish\bin

以下是我收到的信息:

java.io.IOException: Couldn't get lock for C:\Program Files\glassfish-3.1.2\glas
sfish\domains\domain1\logs\server.log
        at java.util.logging.FileHandler.openFiles(Unknown Source)
        at java.util.logging.FileHandler.<init>(Unknown Source)
        at com.sun.enterprise.admin.launcher.GFLauncherLogger.addLogFileHandler(
GFLauncherLogger.java:100)
        at com.sun.enterprise.admin.launcher.GFLauncher.setup(GFLauncher.java:18
9)
        at com.sun.enterprise.admin.cli.StartDomainCommand.createLauncher(StartD
omainCommand.java:209)
        at com.sun.enterprise.admin.cli.StartDomainCommand.executeCommand(StartD
omainCommand.java:107)
        at com.sun.enterprise.admin.cli.CLICommand.execute(CLICommand.java:264)
        at com.sun.enterprise.admin.cli.AsadminMain.executeCommand(AsadminMain.j
ava:306)
        at com.sun.enterprise.admin.cli.AsadminMain.main(AsadminMain.java:238)
Attente du dلmarrage de domain1 ..Erreur lors du dلmarrage de domain domain1.
Le serveur a quittل le processus prلmaturلment avec le code de sortie 1.
Avant son arrمt, il a gلnلrل la sortie suivante :

Launching GlassFish on Felix platform
ERROR: Unable to create cache directory: C:\Program Files\glassfish-3.1.2\glassf
ish\domains\domain1\osgi-cache\felix
ERROR: Error creating bundle cache. (java.lang.RuntimeException: Unable to creat
e cache directory.)
java.lang.RuntimeException: Unable to create cache directory.
        at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
131)
        at org.apache.felix.framework.Felix.init(Felix.java:629)
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiFrameworkLauncher$1.r
un(OSGiFrameworkLauncher.java:88)
Exception in thread "Thread-1" java.lang.RuntimeException: org.osgi.framework.Bu
ndleException: Error creating bundle cache.
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiFrameworkLauncher$1.r
un(OSGiFrameworkLauncher.java:90)
Caused by: org.osgi.framework.BundleException: Error creating bundle cache.
        at org.apache.felix.framework.Felix.init(Felix.java:634)
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiFrameworkLauncher$1.r
un(OSGiFrameworkLauncher.java:88)
Caused by: java.lang.RuntimeException: Unable to create cache directory.
        at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
131)
        at org.apache.felix.framework.Felix.init(Felix.java:629)
        ... 1 more
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa
in.java:97)
        at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55)
Caused by: org.glassfish.embeddable.GlassFishException: java.lang.NullPointerExc
eption
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild
er.build(OSGiGlassFishRuntimeBuilder.java:164)
        at org.glassfish.embeddable.GlassFishRuntime._bootstrap(GlassFishRuntime
.java:157)
        at org.glassfish.embeddable.GlassFishRuntime.bootstrap(GlassFishRuntime.
java:110)
        at com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(
GlassFishMain.java:112)
        ... 6 more
Caused by: java.lang.NullPointerException
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild
er.newFramework(OSGiGlassFishRuntimeBuilder.java:230)
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild
er.build(OSGiGlassFishRuntimeBuilder.java:133)
        ... 9 more
Error stopping framework: java.lang.NullPointerException
java.lang.NullPointerException
        at com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher$1.run(G
lassFishMain.java:203)

我该怎么做才能在netbeans上运行glassfish。提前谢谢

共有1个答案

蒋泰
2023-03-14

在Windows 7平台上,Glassfish 3.1.2和Netbeans 7.2beta也有同样的问题。

我已经在glassfish安装目录和子目录的属性设置的安全选项卡中将用户权限更改为完全控制。

我还更改了Netbeans安装的兼容性“以管理员身份运行此程序”设置,正如Netbeans在glassfish中遇到错误时所建议的那样。

我不完全(或者根本)理解视窗7的安全性,所以我不确定这对我的系统还有什么其他影响。似乎即使你是管理员,视窗也把你当成用户,除非你特别告诉它不要这样做。

 类似资料:
  • 我试图在新安装的ApacheFelix容器中使用pax日志。已安装以下捆绑包: 尝试启动bundle 39(Pax Logging-Service)会导致: 我手动检查了Pax日志API包(Pax-Logging-API-1.8.3.jar)——文件。我还检查了(pax-logging-API-1.8.3.jar)。部分以导出包开头: 组织。阿帕奇。阿瓦隆。框架记录器;用法:=“org.apach

  • 我刚刚为我们的微服务环境在前端创建了简单的Zuul代理,但现在我想将所有条目记录到通过代理的日志文件中。 做任何我需要做的事情。

  • 我知道有很多关于这个的问题,但是我确实经历了所有的问题,并且有点困惑自己,我列出了我遵循的步骤,请让我知道我把它搞砸了。 1) 我只想在应用程序级别使用Log4j,所以需要复制WL_HOME/server/lib/wllog4j。jar和log4j。jar在Domail_Home/Lib? 2) 我使用的是Maven,我在pom中添加了Log4j依赖项。xml[war]。我把战争藏在耳朵里。 3)

  • MySQL服务日志 MySQL服务日志分类 慢查询日志 查看慢查询日志的定义 启动和设置慢查询日志 二进制日志 MySQL服务日志分类 错误日志(error):记录MySQL服务进程mysqld在启动/关闭或者运行过程中遇到的错误信息; 查询日志(query log),分为以下两类: 普通日志(general query log):记录客户端连接信息和执行的SQL语句信息( 生产环境中一般不开启

  • 我们知道,使用“@IP:端口”或“@@IP:端口”的格式可以把日志发送到远程主机上,那么这么做有什么意义吗? 假设我需要管理几十台服务器,那么我每天的重要工作就是查看这些服务器的日志,可是每台服务器单独登录,并且查看日志非常烦琐,我可以把几十台服务器的日志集中到一台日志服务器上吗?这样我每天只要登录这台日志服务器,就可以查看所有服务器的日志,要方便得多。 如何实现日志服务器的功能呢?其实并不难,不

  • 我从syslog得到了关于mysql的日志,但是它们太简短了,因为它们没有告诉我(或者至少我认为)是什么导致mysql以状态1终止。有人能帮我拿更详细的日志吗? 最好,袁 5月25日18:32:21巴纳德内核:[1587749.902491]type=1400审核(1337985141.215:263):apparmor=“STATUS”operation=“profile_replace”nam