我正在使用comporsys JCA连接器从Java连接到大型机环境. Java应用程序部署在JBOSS中.以这种方式配置的连接器:

ComporsysIMSConnector

ims_connector_port4027_CreditAuth.rar

de.comporsys.connector.ims.ConnectionFactory

1

15

true

2

true

D:\ims_connector.log

通信一定不能100%正确,因为我在日志中看到很多错误,如下所示:

[2010-12-16 05:21:10,061] WARN (org.jboss.resource.connectionmanager.NoTxConnectionManager:738) - Pearl 1,DE82000,CGN,D5 ,10450565,768209411 - Connection error occured: org.jboss.resource.connectionmanager.NoTxConnectionManager$NoTxConnectionEventListener@3dcbef2a[state=NORMAL mc=de.comporsys.connector.ims.ManagedConnectionImpl@4743f21b handles=1 lastUse=1292++++++++++++ permit=true trackByTx=false mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@7afdd15b context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@2dbbec72]

de.comporsys.connector.ims.imstoc.ImstocException: IMS Connect-Error: Return=40, Reason=59

at de.comporsys.connector.ims.imstoc.Connection.execute(Connection.java:261)

at de.comporsys.connector.ims.imstoc.IMSTOCWorkunit.execute(IMSTOCWorkunit.java:261)

at de.comporsys.connector.ims.imstoc.IMSTOCWorkunit.resumeTPipe(IMSTOCWorkunit.java:167)

at de.comporsys.connector.ims.imstoc.IMSTOCWorkunit.execute(IMSTOCWorkunit.java:98)

at de.comporsys.connector.AbstractStatement.executeRequest(AbstractStatement.java:45)

at de.comporsys.connector.ims.Statement.execute(Statement.java:101)

at com.xxx.ims.access.GenericImsTransaction.executeUCIAysnc(GenericImsTransaction.java:340)

at com.xxx.ims.access.GenericImsTransaction.executeUCI(GenericImsTransaction.java:127)

at com.xxx.ims.access.GenericImsTransaction.execute(GenericImsTransaction.java:60)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:50)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleRepromptWithEnter(UpdateCheckinIMF.java:280)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:208)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleOverPaymentResponse(UpdateCheckinIMF.java:367)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:219)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleRepromptWithEnter(UpdateCheckinIMF.java:280)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:208)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:121)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:22)

at com.xxx.core.rental.VehicleCheckinBC.executeUpdateCheckInWizardTransaction(VehicleCheckinBC.java:541)

at com.xxx.core.rental.VehicleCheckinBC.executeVehicleCheckin(VehicleCheckinBC.java:315)

at com.xxx.merlin.vehiclecheckin.VehicleCheckinMH.processMessage(VehicleCheckinMH.java:112)

at com.xxx.merlin.servlet.util.HttpRequestHandler.handleMessage(HttpRequestHandler.java:150)

at com.xxx.merlin.servlet.util.HttpRequestHandler.processRequest(HttpRequestHandler.java:88)

at com.xxx.merlin.servlet.MerlinServlet.doPost(MerlinServlet.java:22)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at com.xxx.scope.ServletRequestScopeFilter.doFilter(ServletRequestScopeFilter.java:37)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

at java.lang.Thread.run(Thread.java:595)

[2010-12-16 05:21:10,155] WARN (com.xxx.ims.access.GenericImsTransaction:82) - Pearl 1,DE82000,CGN,D5 ,10450565,768209411 - pac71068: ResourceException caught upon IMF execute. IMF body was:/MSKY\/RAN768209411\/MVA10450565\/DOM23021\/DOGY/G8\/COLN\/AGT82000\/OWM\/FLO\/MOPCV\/DLAY\/DOLCGN\/DOD16Dec10/0600\/TAM39058\/ACTA\/RPIY\/ENT\/AUT\/PRTN\@

javax.resource.spi.ResourceAdapterInternalException: de.comporsys.connector.NoActiveTransactionException: connection is not in transaction: de.comporsys.connector.ims.ManagedConnectionImpl@4743f21b

at de.comporsys.connector.AbstractManagedConnection.getActiveTransaction(AbstractManagedConnection.java:216)

at de.comporsys.connector.AbstractStatement.executeRequest(AbstractStatement.java:53)

at de.comporsys.connector.ims.Statement.execute(Statement.java:101)

at com.xxx.ims.access.GenericImsTransaction.executeUCIAysnc(GenericImsTransaction.java:340)

at com.xxx.ims.access.GenericImsTransaction.executeUCI(GenericImsTransaction.java:127)

at com.xxx.ims.access.GenericImsTransaction.execute(GenericImsTransaction.java:60)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:50)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleRepromptWithEnter(UpdateCheckinIMF.java:280)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:208)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleOverPaymentResponse(UpdateCheckinIMF.java:367)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:219)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleRepromptWithEnter(UpdateCheckinIMF.java:280)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:208)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:121)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:22)

at com.xxx.core.rental.VehicleCheckinBC.executeUpdateCheckInWizardTransaction(VehicleCheckinBC.java:541)

at com.xxx.core.rental.VehicleCheckinBC.executeVehicleCheckin(VehicleCheckinBC.java:315)

at com.xxx.merlin.vehiclecheckin.VehicleCheckinMH.processMessage(VehicleCheckinMH.java:112)

at com.xxx.merlin.servlet.util.HttpRequestHandler.handleMessage(HttpRequestHandler.java:150)

at com.xxx.merlin.servlet.util.HttpRequestHandler.processRequest(HttpRequestHandler.java:88)

at com.xxx.merlin.servlet.MerlinServlet.doPost(MerlinServlet.java:22)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at com.xxx.scope.ServletRequestScopeFilter.doFilter(ServletRequestScopeFilter.java:37)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

at java.lang.Thread.run(Thread.java:595)

at de.comporsys.connector.ExceptionHandler.handle(ExceptionHandler.java:46)

at de.comporsys.connector.AbstractStatement.executeRequest(AbstractStatement.java:55)

at de.comporsys.connector.ims.Statement.execute(Statement.java:101)

at com.xxx.ims.access.GenericImsTransaction.executeUCIAysnc(GenericImsTransaction.java:340)

at com.xxx.ims.access.GenericImsTransaction.executeUCI(GenericImsTransaction.java:127)

at com.xxx.ims.access.GenericImsTransaction.execute(GenericImsTransaction.java:60)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:50)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleRepromptWithEnter(UpdateCheckinIMF.java:280)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:208)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleOverPaymentResponse(UpdateCheckinIMF.java:367)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:219)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:229)

at com.xxx.ims.UpdateCheckinIMF.handleRepromptWithEnter(UpdateCheckinIMF.java:280)

at com.xxx.ims.UpdateCheckinIMF.parseOutput(UpdateCheckinIMF.java:208)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:57)

at com.xxx.ims.UpdateCheckinIMF.executeTransactionInternally(UpdateCheckinIMF.java:28)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:121)

at com.xxx.ims.GenericCheckinOperation.executeTransaction(GenericCheckinOperation.java:22)

at com.xxx.core.rental.VehicleCheckinBC.executeUpdateCheckInWizardTransaction(VehicleCheckinBC.java:541)

at com.xxx.core.rental.VehicleCheckinBC.executeVehicleCheckin(VehicleCheckinBC.java:315)

at com.xxx.merlin.vehiclecheckin.VehicleCheckinMH.processMessage(VehicleCheckinMH.java:112)

at com.xxx.merlin.servlet.util.HttpRequestHandler.handleMessage(HttpRequestHandler.java:150)

at com.xxx.merlin.servlet.util.HttpRequestHandler.processRequest(HttpRequestHandler.java:88)

at com.xxx.merlin.servlet.MerlinServlet.doPost(MerlinServlet.java:22)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at com.xxx.scope.ServletRequestScopeFilter.doFilter(ServletRequestScopeFilter.java:37)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

at java.lang.Thread.run(Thread.java:595)

Caused by: de.comporsys.connector.NoActiveTransactionException: connection is not in transaction: de.comporsys.connector.ims.ManagedConnectionImpl@4743f21b

at de.comporsys.connector.AbstractManagedConnection.getActiveTransaction(AbstractManagedConnection.java:216)

at de.comporsys.connector.AbstractStatement.executeRequest(AbstractStatement.java:53)

... 52 more

不幸的是,我没有任何信息,这是什么意思,因为composys不再支持它.

你知道为什么会这样吗?

有一个IMSConnectionFactory初始化comporsys的东西

public static ConnectionFactory getIMSConnectionFactory() {

InitialContext context;

ConnectionFactory imsConnectionFactory = null;

try {

// Create a Properties Object and set the JNDI properties

Properties jndiProperties = new Properties();

jndiProperties.put(Context.INITIAL_CONTEXT_FACTORY, WizardContext.getInstance().getWizardProperties().getJndiClass());

// Try obtaining a JNDI context so that the application server can be queried

context = new InitialContext(jndiProperties);

// Request the Connection Factory from the application server using a JNDI context lookup

imsConnectionFactory = (ConnectionFactory) context.lookup(WizardContext.getInstance().getWizardProperties().getConnectionJndi());

事务处理可能在m_IMSStatementSync.execute中,但由于是第三方内容,因此是一个黑匣子. IMSConnector在JBOSS中注册,我们在servlet中对其进行访问.事务处理程序的详细信息:

for(int尝试= 1顽强;尝试> 0;){

????????????????????尝试{

// Slightly nervous re. the location of this block.

// It looks like it should be above, where it is now commented out,

// but moving it there coincided with failures.

// This may well have just been a coincidence - but it all happened at cutover time,

// so for the sake of safety I've put it back here for now.

m_IMSStatementSync = m_IMSConnection.createStatement(); /* This created by the connection factory */

m_IMSRequest = m_IMSStatementSync.createRequest();

m_IMSRequest.setTimeout(m_WizardConfiguration.getWizardTimeOut());

m_IMSRequest.setTransaction(p_Input.get_TransactionCode());

m_IMSRequest.setCommArea(p_Input);

m_IMSRequest.setLterm(p_Input.get_TSR().get_ID());

m_IMSRequest.setTimer((byte) WizardOperationConstants.IMS_CONNECT_SYNC_TIMEOUT);

// end of block

// Execute the IMS transaction

m_IMSReply = m_IMSStatementSync.execute(m_IMSRequest); /*pac7102*/

attempts = 0;

}

catch (NoActiveTransactionException e) {

if (--attempts < 1) {

tenaciousness >>= 1;

throw (e);

}

try {

wait(rnd());

}

catch (InterruptedException f) { ... }

}

大型机 java_通过JCA错误进行Java大型机通信-连接不在事...相关推荐

  1. 小程序websocket java_微信小程序websocket java获取不到data

    在使用java作为后台测试微信小程序时,发现: 1.后台中ServerHttpRequest request中的session是空的,前端通过wx.connectSocket传递的data也没看到. ...

  2. 错误:java.lang.Illegal Argument Exception: Document base F:/apache-tomcat-7.0.40/webapps/ web3 does no

    MyEclipse部署Tomcat时,出现以下问题: 错误:java.lang.Illegal Argument Exception: Document base F:/apache-tomcat-7 ...

  3. 同包类 和 其他类 java_关于继承:为什么Java中的“protected”修饰符允许访问同一个包中的其他类?...

    在Java中,具有"受保护"修饰符的成员不仅可以由同一个类和子类访问,还可以由同一个包中的每个人访问? 我想知道语言设计的原因,而不是实际的应用程序(例如,测试) +1坦率地说我也 ...

  4. getconnection java_在MyEclipse用java写的一个GetConnection1.java,用于连接MySQL,却总是出错。(没有财富值了,见谅!)...

    在MyEclipse用java写的一个GetConnection1.java,用于连接MySQL,却总是出错.求救!!!packageJavaBean1;importjava.sql.*;import ...

  5. 从 FingBugs的错误来看JAVA代码质量

    从 FingBugs的错误来看JAVA代码质量(一)http://scholers.iteye.com/blog/1107452 从 FingBugs的错误来看JAVA代码质量(二)http://sc ...

  6. Spring Tool Suite(STS)启动时出现错误:Java was started but returned exit code=13问题解决

    Spring Tool Suite(STS)启动时出现错误:Java was started but returned exit code=13问题解决 参考文章: (1)Spring Tool Su ...

  7. 百度地图调用 keytool 错误:java.lang.Exception: 密钥库文件不存在、getLocType 167(4.9E-324)错误

    百度地图调用中遇到的坑 1. keytool 错误:java.lang.Exception: 密钥库文件不存在 2.getLocType:167 错误 获取坐标(4.9E-324) 3.getAddr ...

  8. 错误记录一:线程通信时抛出Exception in thread “Thread-0” java.lang.IllegalMonitorStateException异常

    错误记录一:线程通信时抛出Exception in thread "Thread-0" java.lang.IllegalMonitorStateException异常 完整异常: ...

  9. 使用c3p0数据库连接池连接时出现错误:java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector

    连接时出现如下错误: java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector 解决方案: 导入c3p0的jar包之后还应导入: mc ...

最新文章

  1. Linux时间子系统之三:时间的维护者:timekeeper
  2. xp上使用文件夹的共享和安全
  3. C语言实战:(2)字符串的倒转变换
  4. 媒体播放控件的引入 0131
  5. [python]用pywin32库实现鼠标键盘自动控制
  6. 读取gdb中的图层类型_ArcGIS读取gdb内要素
  7. DAM的内涵正在改变
  8. sublimeText3安装emmet(For Mac)
  9. python字符串重复输出例子_使用python语言,比较两个字符串是否相同的实例
  10. 中国土壤全磷含量空间分布数据
  11. List、Set和Map的简单理解
  12. 2019电子设计大赛电磁曲射炮制作分享
  13. Quartz 配置详解
  14. QSS(Qt样式表)概念
  15. windows 7系统的无损分区软件
  16. c语言编写2阶booth算法,关于Booth算法的C语言实现
  17. 使用ps替换图片颜色为透明色
  18. 假若明天来临——《AI.未来》读后感3900字
  19. 【verbs】ibv_query_port()
  20. 一定要讲给孩子们的27个小故事

热门文章

  1. Spring AOP之注解配置篇
  2. 基于JAVA+SpringMVC+Mybatis+MYSQL的教材管理系统
  3. hisicv200 exfat支持(转)
  4. begin.lydsy 入门OJ题库:1104:那些N位数
  5. Android 自动换行流式布局的RadioGroup
  6. 今天遇到了一个很坑爹的问题....
  7. Objective-c官方文档 怎么自定义类
  8. orchard文档之-搜索和索引
  9. [HDU] 3491 Thieves
  10. 控制項學習四(屬性與事件)