`
gladstone
  • 浏览: 68444 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

[残酷宅男物语] 不屌JPA, 奈何火箭叔叔变人妖!

阅读更多
不是休斯顿火箭


这里的火箭,指的是Bea的JDK: Jrockit

java社区里头,jrockit性能高于sun的hotspot3倍以上基本上是共识了。什么时候给ct穿上火箭叔叔的马甲一直是陈老师的梦想。

看这位火箭叔叔

老测评

可是现实是残酷的,
就在今年bea 被甲骨文收购之后,居延成了介样:



悲剧啊,好端端的产品被人妖成介样子. 陈老师找了半天才找到下载地址


之前在本地测试的时候使用过jrockit,快,但是和ct一起跑会崩溃。为啥?因为ct使用的是高科技JPA。一开resin,jrockit就抛错误。这个现象居然在服务器上也出现鸟~


    ^-- Holding lock: com/caucho/loader/ClassEntry@0x43a384d8[thin lock]
    at com/caucho/loader/DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1282)
    at com/caucho/loader/DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1184)
    at com/caucho/loader/DynamicClassLoader.loadClass(DynamicClassLoader.java:1128)
    ^-- Holding lock: com/caucho/loader/EnvironmentClassLoader@0x40c2d030[recursive]
    at com/caucho/loader/DynamicClassLoader.loadClass(DynamicClassLoader.java:1113)
    at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
    ^-- Holding lock: com/caucho/loader/EnvironmentClassLoader@0x40c2d030[thin lock]
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    at jrockit/vm/RNI.generateVirtualCode(Ljava/lang/Object;JJ)J(Native Method)
    at oracle/toplink/essentials/ejb/cmp3/EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:0)
    at javax/persistence/Persistence.createEntityManagerFactory(Persistence.java:66)
    at org/net9/common/dao/jpa/EntityManagerHelper.<clinit>(EntityManagerHelper.java:24)


拿别的工程试试,没事。大半是因为jpa被鄙视了。算了,再另想办法。

比较雷的是,现在用的 toplink 也是甲骨文的产品。


 发布时间:2008-09-14 06:28:31 | 阅读:256 | 评论:0 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics