Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix WebSphere 8.5,为什么AdminApp返回;异常信息:websphere.management.application.client.AppDeploymentException“;_Unix_Deployment_Websphere_Jython - Fatal编程技术网

Unix WebSphere 8.5,为什么AdminApp返回;异常信息:websphere.management.application.client.AppDeploymentException“;

Unix WebSphere 8.5,为什么AdminApp返回;异常信息:websphere.management.application.client.AppDeploymentException“;,unix,deployment,websphere,jython,Unix,Deployment,Websphere,Jython,我在Unix上有一个非常简单的Jython脚本。它在WebSphere7期间工作得非常好,现在,在我们升级到WAS8.5之后,它就不再工作了。显然,我将路径改为指向WAS8.5。我花了一整天的时间苦苦寻找摔倒的原因,我完全被卡住了。异常描述没有多大帮助 从JCL工作中,我称之为Jython脚本。 /WebSphere/was85/dtl85cel/ledm85nd/DeploymentManager/profiles/default/bin/wsadmin.sh-lang jython-f/We

我在Unix上有一个非常简单的Jython脚本。它在WebSphere7期间工作得非常好,现在,在我们升级到WAS8.5之后,它就不再工作了。显然,我将路径改为指向WAS8.5。我花了一整天的时间苦苦寻找摔倒的原因,我完全被卡住了。异常描述没有多大帮助

从JCL工作中,我称之为Jython脚本。 /WebSphere/was85/dtl85cel/ledm85nd/DeploymentManager/profiles/default/bin/wsadmin.sh-lang jython-f/WebSphereDevelopment/scripts/dtl/was85/Install.jy

Jython脚本非常简单。 基本上,我调用AdminApp.install(“myEAR path”),使用以下选项:

-noprecompilejsp-installed.ear.destination/WebSphereDevelopment/MYAPP/dtl/curr/deployment/-distributeApp-nousemetadata-from binary-nodeployejb-appname DVL-MYAPP-createmberansforresources-noreloadEnabled-nodeployws-validateinstall warn-processEmbeddedConfig-filepermission...dll=755#so=755#a=755###.*.sl=755-noallowDispatchRemoteIncl=755ude-noallowServiceRemoteInclude-asyncRequestDispatchType DISABLED-nouseAutoLink-contextroot/-MapModulesToServersÝÝÝMyApp MyApp.war,WEB-INF/WEB.xml WebSphere:cell=dtl85cel,node=wleMyAppa,server=WLEMYAPP¨¨ )

错误日志为:


WASX7017E:运行文件“/WebSphereDevelopment/scripts dtl/MYAPP/MYAPP\u dtl\u DEPLOY.jy”时收到异常;异常信息:com.ibm.websphere.management.application.client.AppDeploymentException:com.ibm.websphere.management.appliction.client.AppDeploymentException:Ý根异常为java.lang.RuntimeException:Deploying/websphere/was85/dtl85cel/ledm85nd/DeploymentManager/profiles/d java.lang.RuntimeException:java.lang.RuntimeException:部署/WebSphere/wa s85/dtl85cel/ledm85nd/DeploymentManager/profiles/default/temp/app69105293327198772690.ear失败。

在wsadmin.properties下打开跟踪:
com.ibm.ws.scripting.traceString

字符“Ý”从哪里来?wsadmin.traceout文件说明了什么?Aguibert,在我删除“Y”后,我收到了以下错误:WASX7017E:运行文件/WebSphereDevelopment/scripts/Traceback(最里面的最后一个):文件时收到异常“,第30行,在哪?java.lang.IllegalArgumentException:wasX712E:预期“-”未找到.bMail,尽管可能很奇怪,但我在wsadmin.traceout中没有找到任何最近的日志。我查看了:/WebSphere/was85/dtl85cel/wleMyAppa/AppServer/profiles/default/logs,最后的日志非常旧:000263,[9/24/15 11:47:35:314 CDT]0000000 1 AdminControlC W WASX7072E:000264,[9/24/15 11:47:650 CDT]0000000 1抽象shell A wasx70911:000265,[9/24/15 11:47:35:980 CDT]0000000 1 FileRepositor A ADMR0010I:您知道如何在大型机上运行的Websphere 8.5中的wsadmin.traceout上查找最近的日志吗?您知道如何在Unix/mainframe中安全地启用此属性吗?当我通过UdList实用程序打开文件时,我收到了这样的警告:“截断警告。您正在编辑的数据是长度可变的数据,其中至少有一条记录以空格结尾。保存数据将导致从所有记录中删除任何尾随空格。如果您不希望删除空格,可以发出保留ON命令。”我发现000080,#com.ibm.ws.scripting.traceString=com.ibm.*=all,所以我猜只要删除“#”就会打开跟踪,但我担心会损坏文件,因为警告让我无法理解,即使在我取出“#”之后,我仍然没有在wsadmin.traceout中收到任何消息。为了打印异常,我还必须做其他事情吗?我被错误日志WASX7017E困住了:在运行文件“/WebSphereDevelopment/scripts/Traceback(最里面的最后一个):file”时收到异常,在?java.lang.IllegalArgumentException:WASX712E:预期“-”中没有找到。在我的选项中是否有遗漏的地方-“?请检查此IBM链接:旁注:请记住在完成故障排除后禁用跟踪,这可能会使运行wsadmin.sh变慢,因为它会记录很多详细信息。我仔细阅读了IBM链接,但不幸的是,我仍然不知道如何在某个地方登录异常。该链接说明了三个级别的跟踪。第一个当然是我没有成功的一个。(…位于配置文件\u根目录/properties中…称为wsadmin.properties)。第二层是关于user.home属性的,第三层是由WSADMIN_properties环境变量指向的属性文件。如何在Unix/大型机中找到最后两个级别并将其打开?