我有一个应用程序,如果我将它(在本地)部署到was,它就可以完美运行。但是,如果将CICS服务部署到J9虚拟机版本pwa6470_27sr2fp10-20141218_02(SR2 FP10)中IBMLiberty Profile(WebSphere Application Server8.5.5.8/wlp-1.0.11.cl50820151201-1942),则连接到CICS服务时会出现以下异常:
com.ibm.connector2.cics.CICSUserInputException@a71e6144
[invalidProperties=<null>,errorCode=<null>,linkedException=<null>,
detailMessage=CTG9628E InteractionSpec passed to execute() not of type ECIInteractionSpec,
cause=com.ibm.connector2.cics.CICSUserInputException@a71e6144,stackTrace=<null>,
suppressedExceptions=[]]
<server description="new server">
<featureManager>
<feature>jsp-2.2</feature>
<feature>jpa-2.0</feature>
<feature>jaxrs-1.1</feature>
<feature>cdi-1.0</feature>
<feature>beanValidation-1.0</feature>
<feature>ejbLite-3.1</feature>
<feature>json-1.0</feature>
<feature>apiDiscovery-1.0</feature>
<feature>managedBeans-1.0</feature>
<feature>jca-1.6</feature>
<feature>jndi-1.0</feature>
<feature>javaMail-1.5</feature>
<feature>jaxws-2.2</feature>
<feature>localConnector-1.0</feature>
<feature>jms-1.1</feature>
<feature>servlet-3.1</feature>
</featureManager>
<variable name="SHARED_LIB_ROOT" value="C:\IBM\\IBM\liberty_jars"/>
<variable name="SHARED_LIB_CONFLU" value="C:\IBM\SHARED_LIB"/>
<resourceAdapter autoStart="true" id="eciResourceAdapter" location="${SHARED_LIB_CONFLU}/cicseci-9.1.rar">
<classloader apiTypeVisibility="spec, ibm-api, third-party"/>
</resourceAdapter>
<library apiTypeVisibility="spec, ibm-api, third-party" id="gneislibrary">
<folder dir="${SHARED_LIB_CONFLU}"/>
</library>
<!-- drivers lib -->
<!-- ORACLE -->
<library id="oracle-lib">
<fileset dir="${SHARED_LIB_ROOT}\drivers\oracle" includes="oracle-ojdbc6-11.2.0.3.0.jar"/>
</library>
<!-- DB2 -->
<library id="db2-lib">
<fileset dir="${SHARED_LIB_ROOT}\drivers\db2" includes="db2jcc.jar db2jcc_license_cisuz.jar"/>
</library>
<!-- To access this server from a remote client add a host attribute to
the following element, e.g. host="*" -->
<httpEndpoint httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint"/>
<!-- Automatically expand WAR files and EAR files -->
<applicationManager autoExpand="true"/>
<applicationMonitor updateTrigger="mbean"/>
<connectionFactory id="eciTest" jndiName="eis/CICSPWAS">
<properties.eciResourceAdapter TPNName="SCTG" connectionUrl="my_hostname" portNumber="my_port_number" tracelevel="3" userName="my_user_name"/>
</connectionFactory>
<!-- external libs -->
<library id="external-lib">
<fileset dir="${SHARED_LIB_ROOT}\external-lib" includes="*"/>
<folder dir="${SHARED_LIB_ROOT}\external-lib"/>
</library>
<quickStartSecurity userName="wasadmin" userPassword="123456"/>
<webApplication contextRoot="/myapp" id="oauth" location="myapp.war" name="myapp">
<classloader apiTypeVisibility="spec, ibm-api, third-party" classProviderRef="eciResourceAdapter" commonLibraryRef="gneislibrary" delegation="parentFirst"/>
</webApplication>
<keyStore location="${server.output.dir}/resources/security/key.jks"></keyStore>
</server>
我修好了。非常感谢你们的帮助。该项目包含了对非常老版本的cicseci库的可传递依赖。我排除了他们。我还不明白为什么它在WAS上工作得如此完美,而在WLP却失败了。
当CICS TG RAR代码检查交互规范是否从应用程序中传递了预期的<code>ECIIInteractionSpec</code>实例时,将发出“CTG9628E InteractionSpec passed to execute()not of type ECIIInterActionSpec”消息。这表明应用程序没有传递预期的ECIInteractionSpec
。一种可能是用于编译应用程序的CICS TG RAR文件与WebSphere Liberty服务器概要文件中定义的CICS TG RAR版本不同。
您能否尝试从以下位置下载最新版本的CICS TG RAR文件:
https://developer.ibm.com/cics/2016/03/11/cics-tg-sdks
从/cicstgsdk/api/jee/runtime/managed/cicseci复制(提取后)CICS TG RAR文件。rar</code>添加到应用程序并重新编译应用程序。另外,在您的自由配置文件中使用相同的CICS TG RAR并验证场景。
我正在尝试将连接到CISC的战争部署到WebSphere Liberty Profile应用程序服务器8.5.5。它在was中运行完美,但是缺少一个功能,但我不知道是哪个。
我正在尝试将我的应用程序部署到Heroku,但似乎存在一些问题。每次我尝试: 我的heroku日志告诉我,我的应用程序崩溃了,我错过了“调试器”宝石。我在Heroku上找到了这条线索和这一页。当我尝试安装“byebug”gem时,bundle告诉我它不会安装在Ruby 1.9.3上,当我按照Heroku的建议将“debugger”gem放在gem文件的开发组中时,我仍然会收到相同的错误。 我也更新
我有一个vuejs应用程序,它是用vue cli设置的,我正在尝试将我的应用程序部署到Heroku。 这是我的服务器: 我从gitignore中删除dist, 我在package.json中添加了一个类似“start”的起始点:“node server.js” 以下是我在控制台看到的内容: 加载资源失败:服务器响应,状态为503(服务不可用)/Favicon.ico:1 以下是heroku日志:
在Heroku上部署Node.js应用程序时,我遇到以下错误。 2017-04-18T18:40:10.158442+00:00APP[Web1]:npm错误!请在任何支持请求中包含以下文件: 2017-04-18T18:40:10.158544+00:00APP[Web1]:npm错误!/app/npm-debug.log 2017-04-18T18:40:10.237236+00:00 Her
我正在使用IBM Integration Toolkit 10.0进行一个项目。 我有一些现有的bar文件,我正试图使用IBM Integration Bus Toolkit将其部署到linux机器上的远程IIB 10.0节点。 jar文件myaction。节点。jar在包中有java类FEBNode作为com。美国广播公司。xyz。FEBNodejar文件位于目录中,该路径配置为“用户lil路径
我正在使用日食EE朱诺版。我创建了一个动态Web应用程序,该应用程序使用亚马逊简单数据库并停用一些值并向用户显示。我已经安装了使用亚马逊服务的AWS工具包。 我有一个simpleDB账户。 我试着把它部署到AWS Elastic Beanstalk上(通过插件)。它显示我选择服务器。我选择它作为AW豆茎与TOmcat 6(亚太东京)。 一段时间后,它会给出这个错误。 无法将应用程序上传到 Amaz