<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    編程生活

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      113 隨筆 :: 0 文章 :: 18 評論 :: 0 Trackbacks
    Q. What is the difference between JTA 1.0.1 and JTA 1.1?

    A. There is a new interface, TransactionSynchronizationRegistry, that allows an application or a component to get some help from the container with synchronizing its state with the transaction context of its environment.
    
    This interface is intended for use by system level application server components such as persistence managers. This provides the ability to register synchronization objects with special ordering semantics, associate resource objects with the current transaction, get the transaction context of the current transaction, get current transaction status, and mark the current transaction for rollback. 
    
    
    This interface is implemented by the application server by a stateless service object. The same object can be used by any number of components with thread safety. 
    
    Q. Can other components use this interface?
    The interface can be used by any component. There are no restrictions.
    Q. In which environments can I use the new interface?
    
    A. The interface is defined to be available at a specific JNDI location java:comp/TransactionSynchronizationRegistry from within an application server that conforms to the Java EE 5 specification.
    Q. What is the rationale for providing this interface?
    
    A. All application servers provide a means for giving certain components access to transaction context but these means are proprietary and offer different functionality.
    
    Q. How can I get access to the JTA 1.1 jar that contains the new interface? 
    
    
    A. The jar is available for download from https://maven- repository.dev.java.net/nonav/repository/javax.transaction/jars/ transaction-api-1.1.jar or if using maven, you can add the repository https://maven-repository.dev.java.net/nonav/repository and declare a dependency in the project file: 
    
             <dependency>
    <groupId>javax.transaction</groupId>
    <artifactId>transaction-api</artifactId>
    <version>1.1</version>
    </dependency>
    Q. What version of JDK was the jar compiled with?
    A. JDK 1.3 was used for the compilation of the jar.
    
    Q. Is the jar from java.net more "official" than other versions of the jar?
    
    A. This implementation of the collection of interfaces is part of the Reference Implementation of Java EE 5. But the Java EE 5 specification does not mandate any particular packaging of the interfaces into jars. In particular, there is no specification of the existence of a JTA 1.1 jar, nor the contents of this jar or packaging it as a maven repository. 
    
    
    Q. Could there be a "better" or more functional version of the JTA 1.1 jars or interfaces? 
    
    
    A. Not really. These interfaces are part of the official Java EE 5 specification, and the interfaces cannot be subsetted or supersetted. All versions of the interfaces must work exactly the same, as demonstrated by passing the Java EE 5 CTS. 
    
    Q. Is there an open source version of the jar available?
    
    A. Not yet. Since this is a specification jar, only a Java EE 5 compliant application server can publish a production-ready version of the jar. There are not yet any open source Java EE 5 compliant application servers.
    posted on 2008-08-04 11:32 wilesun 閱讀(428) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产美女无遮挡免费网站| 亚洲综合精品伊人久久| 国产成人免费a在线资源| 99久久国产免费中文无字幕| 色视频在线观看免费| 亚洲一区二区三区乱码在线欧洲| 国产成人亚洲精品狼色在线| 国产一精品一aⅴ一免费| 在线视频观看免费视频18| 全免费a级毛片免费看| 人成免费在线视频| 亚洲日韩av无码中文| 亚洲嫩草影院在线观看| 亚洲高清视频在线观看| 亚洲开心婷婷中文字幕| 国产国拍亚洲精品福利 | 一级毛片在线免费播放| 亚洲中文字幕无码av| 亚洲经典在线中文字幕| 久久精品亚洲中文字幕无码网站| 久久久无码精品亚洲日韩软件| 国产成人免费a在线资源| 日韩免费观看一级毛片看看| 毛片免费vip会员在线看| 国产大片线上免费观看| 免费在线观看视频网站| 精品香蕉在线观看免费| 久久精品无码专区免费东京热| 久久免费看少妇高潮V片特黄| 丁香花在线视频观看免费 | 亚洲中文字幕无码永久在线| 国产福利电影一区二区三区,亚洲国模精品一区 | 99久久免费国产香蕉麻豆 | 亚洲天堂一区二区三区四区| 亚洲精品视频观看| 亚洲国产成+人+综合| 亚洲伊人久久大香线蕉影院| 亚洲精品123区在线观看| 亚洲最大的成人网站| 亚洲AV无码一区二区三区久久精品 | 一级特级aaaa毛片免费观看|