问题一:未找到需要调用服务的目标地址

1) 开发机发布服务,别用 .daily 结尾
2) 如果是做测试
2.1)使用hsfunit-1.0.3-snapshot, 并参考http://confluence.taobao.ali.com:8080/pages/viewpage.action?pageId=50462885
使用ServiceUtil.waitServiceReady(uicReadService) 等待地址推送
2.2)或者也可以在获取consumerbean之后 睡眠下 再发起调用

问题二:

classLoader:sun.misc.Launcher$AppClassLoader@63c78e57,className:org/aspectj/apache/bcel/classfile/Signature,package:/D:/eclipse/configuration/org.eclipse.osgi/bundles/757/1/.cp/lib/asm-3.2.jar
 
原因:
jetty里面的asm包的:org/aspectj/apache/bcel/classfile/Signature跟aspectjweaver的类冲突了。 而且更坑爹的是升到最新版,hsf-container这个jar包都没了,都没法启动了。
根本原因:jetty插件的asm包里面的org.aspectj.apache.bcel.classfile.Signature类继承了org.aspectj.apache.bcel.classfile.Attribute类
启动的时候asm包里的类被父容器加载。 应用的子容器加载了Attribute类。
父容器再加载Signature的时候,要求找Attribute类,父容器没办法到子容器里面找。问题出来了。
 
问题三:
ERROR taobao.hsf - 
基于(DEFAULT)RPC协议调用服务[com.taobao.uic.common.service.userlogin.UserLoginService:1.0.0]的[findLoginTraceByUserId]方法时出现错误:
所调用的服务目标地址为:[172.23.152.128:12200?CLIENTRETRYCONNECTIONTIMES=3&CLIENTRETRYCONNECTIONTIMEOUT=1000&_SERIALIZETYPE=java&_IDLETIMEOUT=10&_TIMEOUT=3500]
参数信息为:[402979398,true,]
com.taobao.uic.common.exception.LoginServiceException: com.taobao.uic.userlogin.exception.DAOException: org.jboss.util.NestedSQLException: No ManagedConnections available within configured blocking timeout ( 1000 [ms] ); - nested throwable: (javax.resource.ResourceException: No ManagedConnections available within configured blocking timeout ( 1000 [ms] ))
        at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:301)
        at org.j

 
boss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:500)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:341)
        at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:315)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:396)
 
原因:uic的问题, 连接池耗光了。估计是查询超时或者事务超时太多导致的。