![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
EJB
文章平均质量分 63
liqueur
这个作者很懒,什么都没留下…
展开
-
JAXB 2.0 API is being loaded from the bootstrap classloader
解决办法: 1、如果是application工程,则在程序中打印出 system.out.println(System.getProperty("java.endorsed.dirs")); 找到相应位置,将jaxb-api-2.1.jar和jaxb-impl-2.1.12.jar放到对应目录下即可。没有endorsed目录,自己建一...原创 2012-04-23 13:06:37 · 66 阅读 · 0 评论 -
EJB3.1新特性一览
1.取消接口 EJBContainer直接公布javaBean的Public方法,客户端使用通过@EJB注入。2.引入Singletonsinessionbean. 通过@Singleton标记该SessionBean为Singleton。在该Container只有一例。 对于SingletonSessionBean的并行访问问题,有两种控制机制CMC...原创 2012-04-20 11:12:25 · 163 阅读 · 0 评论 -
looking up local Proxy from Remote JVM?
所谓同一个JVM,我的个人理解,是指一次JAVA程序的运行,会基于一个JVM实例上。不论什么servlet或者java app ,只要用classload装载一次的时候,那毕竟会产生一个新的JVM环境(实例)。本地如果做EJB local方式访问测试的话,那么如果启动一个EJB容器(JBOSS/WEBLOGIC),那么再用Cl...原创 2012-04-20 15:16:50 · 80 阅读 · 0 评论 -
JAXB 2.0 API is being loaded from the bootstrap classloader
If you run across an error like this when trying to use JAXB:java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI(fromjar:file:/somedirectory/jaxb-imp...原创 2012-04-20 13:17:04 · 71 阅读 · 0 评论 -
RMI应用初探
所谓RMI(Remote Method Invocation)即远程方法调用。用以实现系统(JVM)间对象的互操作。Java从JDK1.1开始就提供了关于它的API,从而大大增强了Java开发分布式应用的能力。RMI是Java的,就是说它是用Java语言实现的,可能连他的名字也是SUN给的吧:)。不管那么多,来开一下如何使用RMI。从上面的示图可以看到,与其他类似的服务体系一样,...原创 2012-09-03 10:20:31 · 76 阅读 · 0 评论 -
RMI原理
rmi 也就是remote method invocation,译为远端方法调用,它允许本地类能够远程调用远端对象中的方法!远端对象要能够被调用,必须有一个远端接口,远端接口中要被声明成可被其它远端对象调用的方法必须抛出RemoteException,同时远端类必须实现这个接口并且集成UnicastRemoteObject! 工作原理: 在RMI中,调用远程对象的对象被称为...原创 2012-09-03 10:16:31 · 61 阅读 · 0 评论 -
EJB2.x和EJB3.0开发步骤的不同之处
举两个随处可见的例子说说 EJB2.x和EJB3.0开发步骤的不同之处,这两个例子只是为了清楚的说明它们开发步骤的不同之处,不保证能够运行,例子的显示输出结果在eclipse的控制台中显示。 先说说EJB3.0吧: EJB3.0,不需要创建Home和对象接口,不需要组件接口(javax.ejb.SessionBean和javax.ejb.MessageD...原创 2012-09-03 10:08:04 · 123 阅读 · 0 评论 -
java.io.InvalidClassException 异常解决办法
现象:java.io.InvalidClassException:CartonPrintVO; local class incompatible: stream classdesc serialVersionUID = xxxxx, local class serialVersionUID = xxxxx 解决办法:今天在修改了一个VO类后报出...原创 2012-04-26 09:37:43 · 1878 阅读 · 0 评论 -
JBoss 6中整合EJB3与Struts2
文章转自:http://zhouke-nwpu.iteye.com/blog/1058318 下面是鄙人做JBoss 6整合EJB3与Struts2时遇到的一些问题,解决之后决定把它整理出来,或许能帮到某位正在为此问题困惑的同仁,若有疏漏或错误请直接扔砖。 最近在做一个Java平台下的项目,考虑到后期业务逻辑可能非常复杂,为了今后能充分利用JBos...原创 2012-04-24 14:53:11 · 106 阅读 · 0 评论 -
EJB3.0 DI
为了存取那些服务对象,你需要通过服务器的JNDI来查找存根对象(session bean)或消息队列(MDB).JNDI查找是把客户端与实际的服务端实现解藕的关键步骤.但是,直接使用一个字符串来进行JNDI查找并不优雅.有这 样几个原因: ・客户端与服务端必须有一致的基于字符串的名字.它没有在编译时得到认证或在布署时得到检查. ・从JNDI返回的服务对象的类型没有在编译时进行检...原创 2012-04-20 11:23:27 · 131 阅读 · 0 评论