我是ATG的新手。不太了解解决ATG服务器相关的设置问题。尝试尽我所能解释问题,如果无法理解,也请让我知道所有需要添加的内容,因此我将进行更新。
问题是我想在从atg_production_lockserver克隆的自定义服务器上部署自定义小型ATG应用程序,但是在服务器启动期间,它在ATG存储库设置步骤将要开始的时候挂了很长时间,然后最终显示如下在下面的“ / atg / dynamo / server / OPSSInitializer ....”行之后显示异常。正常的Hello World Webapp耳朵(如果已部署)将启动服务器,并且该Web应用程序将运行,但是如果部署了挂起,则看起来像与DB相关的应用程序。与mysql-connector-java-5.1.15-bin.jar一起使用的MySQL数据库。
[假设以后会出现一些设置问题,我们从另一台Windows 10 Pro OS计算机上复制了ATG和Middleware目录的工作副本,其中包括在其受管服务器中部署的同一运行应用程序,并将其解压缩到我的Windows中10个Pro OS机器(包括相同的Mysql5.5和JDK jdk1.8.0_73),但在启动该服务器后仍面临以下相同问题。
感谢您的帮助。下面是日志(由于长度限制而发布的主要错误):
..
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\hostname:port\console *
***************************************************
starting weblogic with Java version:
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
..
..
Jan 23, 2020 3:59:39 PM atg.nucleus.servlet.NucleusServlet initBigEarNucleus
INFO: ENVIRONMENT=
atg.dynamo.home=C:\AE112\ATG11.2\home,
atg.dynamo.root=C:\AE112\ATG11.2,
atg.dynamo.server.home=C:\AE112\ATG11.2\home\servers\mystore,
atg.dynamo.versioninfo=ATGPlatform/11.2,
atg.dynamo.modules=DafEar.Admin,MyModule,DafEar,
atg.dynamo.platformversion=11.2,
atg.dynamo.dafj2eeapps.root=C:\AE112\ATG11.2,
atg.dynamo.server.name=mystore,
atg.dynamo.display=:0.0,
atg.license.read=true,
atg.dynamo.use-install=true,
atg.dynamo.daf=true
dataDir=C:\AE112\ATG11.2\home,
servername=mystore,
standalone=false
**** info Thu Jan 23 15:59:48 +05:30 2020 1579775388988 /atg/dynamo/server/OPSSInitializer The Java Platform Services (JPS) have been started in JSE mode.
Jan 23, 2020 4:01:34 PM javax.jmdns.impl.DNSIncoming <init>
WARNING: DNSIncoming() dump dns[response,192.168.1.154:5353,len=172,id=0xb7ad,flags=0x8000:r,answers=1]
0: b7ad800000000002 0000000008736e73 6c2d343531085f64 6973706c6179045f
. . . . . . . . . . . . . s n s l - 4 5 1 . _ d i s p l a y . _
32: 746370056c6f6361 6c0000ff00010873 6e736c2d34353108 5f646973706c6179
t c p . l o c a l . . . . . . s n s l - 4 5 1 . _ d i s p l a y
64: 045f746370056c6f 63616c0000210001 0000007800160000 00001c5208736e73
. _ t c p . l o c a l . . ! . . . . . x . . . . . . . R . s n s
96: 6c2d343531056c6f 63616c00c02e0010 0001000011940034 33636f6e7461696e
l - 4 5 1 . l o c a l . . . . . . . . . . . . 4 3 c o n t a i n
128: 65725f69643d7b34 314135433037332d 444432372d343245 412d413330462d42
e r _ i d = { 4 1 A 5 C 0 7 3 - D D 2 7 - 4 2 E A - A 3 0 F - B
160: 3030323643333734 4341357d
0 0 2 6 C 3 7 4 C A 5 }
exception
java.io.IOException: parser error: offset=27745
at javax.jmdns.impl.DNSIncoming.get(DNSIncoming.java:225)
at javax.jmdns.impl.DNSIncoming.readName(DNSIncoming.java:301)
at javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:97)
at javax.jmdns.impl.SocketListener.run(SocketListener.java:63)
at java.lang.Thread.run(Thread.java:745)
我在Windows 10上使用相同的ATG / Endeca / Middleware配置面临相同的问题。但是我怀疑“ DNSIncoming”异常与实际问题无关。服务器挂在“ OPSSInitializer Java平台服务(JPS)已在JSE模式下启动”。也没有“ DNSIncoming”例外。