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

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

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

    paulwong

    #

    JBPM WEB CONSOLE安裝實(shí)錄

         摘要: JBPM WEB CONSOLE是一個(gè)B/S端的,能管理JBPM的流程和實(shí)例。

    1、下載jbpm-jpdl-3.2.3。

    2、安裝TOMCAT 6.0,注意,這個(gè)版本的JBPM由于使用了JSF 1.2,而5.5以下的不支持。

    3、安裝ANT。

    4、安裝MYSQL 5.0,建立JBPM表,可以ANT,或在數(shù)據(jù)庫(kù)中執(zhí)行SCRIPT建立。
      閱讀全文

    posted @ 2009-03-13 15:45 paulwong 閱讀(2563) | 評(píng)論 (1)編輯 收藏

    Spring 2.x AOP 配置方式整理

         摘要: 讓我們假定你所有的服務(wù)層類定義在以 'x.y.service' 為根的包內(nèi)。 為了讓service包(或子包)下所有名字以 'Service' 結(jié)尾的類的對(duì)象擁有默認(rèn)的事務(wù)語(yǔ)義,你可以做如下的配置:  閱讀全文

    posted @ 2009-03-11 10:16 paulwong 閱讀(905) | 評(píng)論 (0)編輯 收藏

    JBPM的雙數(shù)據(jù)源配置

    JBPM數(shù)據(jù)源和業(yè)務(wù)數(shù)據(jù)源不是同一個(gè)的時(shí)候的配置:


    <!-- jta config -->
        
    <!-- 業(yè)務(wù)數(shù)據(jù)庫(kù) -->
        
    <bean id="dataSource" class="com.atomikos.jdbc.AtomikosDataSourceBean"
            init-method
    ="init" destroy-method="close">
            
    <property name="uniqueResourceName">
                
    <value>mysql/main</alue>
            
    </property>
            
    <property name="xaDataSourceClassName">
                
    <value>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</alue>
            
    </property>
            
    <property name="xaProperties">
                
    <props>
                    
    <prop key="URL">${jdbc.url}</prop>
                    
    <prop key="user">${jdbc.username}</prop>
                    
    <prop key="password">${jdbc.password}</prop>
                
    </props>
            
    </property>
            
    <property name="maxPoolSize">
                
    <value>3</alue>
            
    </property>
            
    <property name="testQuery">
                
    <value>SELECT 1</alue>
            
    </property>
        
    </bean>

        
    <!-- JBPM數(shù)據(jù)庫(kù) -->
        
    <bean id="dataSourceJbpm"
            class
    ="com.atomikos.jdbc.AtomikosDataSourceBean" init-method="init"
            destroy-method
    ="close">
            
    <property name="uniqueResourceName">
                
    <value>mysql/news</alue>
            
    </property>
            
    <property name="xaDataSourceClassName">
                
    <value>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</alue>
            
    </property>
            
    <property name="xaProperties">
                
    <props>
                    
    <prop key="URL">${jbpm.jdbc.url}</prop>
                    
    <prop key="user">${jbpm.jdbc.username}</prop>
                    
    <prop key="password">${jbpm.jdbc.password}</prop>
                
    </props>
            
    </property>
            
    <property name="maxPoolSize">
                
    <value>3</alue>
            
    </property>
            
    <property name="testQuery">
                
    <value>SELECT 1</alue>
            
    </property>
        
    </bean>

        
    <bean id="lobHandler"
            class
    ="org.springframework.jdbc.support.lob.DefaultLobHandler" />

        
    <!-- 業(yè)務(wù)數(shù)據(jù)庫(kù)的sqlMapClient -->
        
    <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
            
    <property name="configLocation" value="classpath:SqlMapConfig.xml" />
            
    <property name="dataSource" ref="dataSource" />
            
    <property name="lobHandler" ref="lobHandler" />
        
    </bean>

        
    <!-- Construct Atomikos UserTransactionManager, needed to configure Spring -->
        
    <bean id="atomikosTransactionManager"
            class
    ="com.atomikos.icatch.jta.UserTransactionManager"
            init-method
    ="init" destroy-method="close">
            
    <!--  when close is called, should we force transactions to terminate or not? -->
            
    <property name="forceShutdown">
                
    <value>true</alue>
            
    </property>
        
    </bean>

        
    <!-- Also use Atomikos UserTransactionImp, needed to configure Spring  -->
        
    <bean id="atomikosUserTransaction"
            class
    ="com.atomikos.icatch.jta.UserTransactionImp">
            
    <property name="transactionTimeout" value="300" />
        
    </bean>

        
    <!-- Configure the Spring framework to use JTA transactions from Atomikos -->
        
    <bean id="transactionManager"
            class
    ="org.springframework.transaction.jta.JtaTransactionManager">
            
    <property name="transactionManager" ref="atomikosTransactionManager"/>
            
    <property name="userTransaction" ref="atomikosUserTransaction"/>
        
    </bean>
        
        
    <tx:advice id="txAdvice" transaction-manager="transactionManager">
            
    <tx:attributes>
                
    <tx:method name="find*" propagation="REQUIRED" read-only="true" rollback-for="ServiceException"/>
                
    <tx:method name="get*" propagation="REQUIRED" read-only="true" rollback-for="ServiceException"/>
                
    <tx:method name="list*" propagation="REQUIRED" read-only="true" rollback-for="ServiceException"/>
                
    <tx:method name="*" propagation="REQUIRED" rollback-for="ServiceException"/>
            
    < :attributes>
        
    < :advice>

        
    <aop:config>
            
    <aop:advisor pointcut="execution(* com.service.impl.*.*(..))" advice-ref="txAdvice" />
        
    </aop:config>
        
        
    <!-- JBPM集成配置 -->
        
    <bean id="sessionFactoryForJbpm"
            class
    ="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
            
    <property name="mappingJarLocations">
                
    <list>
                
    <!-- hibernate 映射文件所在的jar包路徑 -->
                    
    <value>WEB-INF b/jbpm-jpdl.jar</alue>
                
    < st>
            
    </property>
            
    <property name="hibernateProperties">
                
    <props>
                    
    <prop key="hibernate.dialect">
                        org.hibernate.dialect.MySQL5Dialect
                    
    </prop>
                    
    <prop key="hibernate.show_sql">true</prop>
                    
    <prop key="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</prop>
                
    </props>
            
    </property>
            
    <property name="dataSource" ref="dataSourceJbpm" />
        
    </bean>

        
    <bean id="jbpmConfiguration"
            class
    ="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">
            
    <property name="sessionFactory" ref="sessionFactoryForJbpm" />
            
    <!-- jbpm.cfg.xml 配置JBPM的參數(shù),如郵件服務(wù)器地址等,保持默認(rèn)即可-->
            
    <property name="configuration" value="classpath:jbpm.cfg.xml" />
            
    <property name="createSchema" value="false" />
        
    </bean>

        
    <bean id="jbpmTemplate"
            class
    ="com.ideal.common.util.JbpmUtils">
            
    <constructor-arg index="0" ref="jbpmConfiguration" />
        
    </bean>
        
    <!-- END OF JBPM集成配置 --> 

    posted @ 2009-03-11 09:34 paulwong 閱讀(1270) | 評(píng)論 (0)編輯 收藏

    Spring 整合 JBPM


    http://www.javaeye.com/topic/165996


    http://www.javaeye.com/topic/192996

    posted @ 2009-03-07 02:48 paulwong 閱讀(329) | 評(píng)論 (0)編輯 收藏

    Spring Caching

    http://jncz.javaeye.com/blog/94765

    posted @ 2009-03-07 00:43 paulwong 閱讀(191) | 評(píng)論 (0)編輯 收藏

    java精選25道題

         摘要: 1. float型float f=3.4是否正確?
      答:不正確,應(yīng)為float f=3.4f

      2. 當(dāng)一個(gè)對(duì)象被當(dāng)作參數(shù)傳遞到一個(gè)方法后,此方法可改變這個(gè)對(duì)象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞?
      答:是引用傳遞。

      閱讀全文

    posted @ 2009-03-03 09:52 paulwong 閱讀(186) | 評(píng)論 (0)編輯 收藏

    通過(guò)com.wutka.jox輕松實(shí)現(xiàn)JavaBeans與XML的相互轉(zhuǎn)換

         摘要: 不用復(fù)雜的代碼,就可以讓您的JavaBeans自己控制到XML文件的相互轉(zhuǎn)化。本文展示了怎樣通過(guò)JOX來(lái)實(shí)現(xiàn)從JavaBeans到XML文件的相互轉(zhuǎn)換。

    為了靈活的滿足Web應(yīng)用和Web services需求的變化,Java和XML的輕便性和可擴(kuò)展性使它們成為解決這一問(wèn)題的理想選擇。SAX (Simple API for XML), DOM (document.nbspObject Model), XSL (Extensible Stylesheet Language), XSLT (XSL Transformations), SOAP (Simple Object Access Protocol), and BML (Bean Markup Language)是XML領(lǐng)域內(nèi)的相關(guān)技術(shù)。本文集合了Java和XML輕便和可擴(kuò)展的優(yōu)點(diǎn),但又不需要開(kāi)發(fā)人員了解上述的相關(guān)技術(shù)。
    在Java分布式應(yīng)用中使用遠(yuǎn)程方法調(diào)用(RMI),而不是直接用底層的socket或其它網(wǎng)絡(luò)鏈接代碼。EJB技術(shù)也使開(kāi)發(fā)人員從transaction,recovery, acti  閱讀全文

    posted @ 2009-03-03 09:36 paulwong 閱讀(504) | 評(píng)論 (0)編輯 收藏

    EJB3 學(xué)習(xí)Notes 1。

         摘要: 1. 建立開(kāi)發(fā)環(huán)境,安裝JDK5.0 Up,設(shè)置JAVA_HOME
    下載EJB3 Container,本文采用Sun的GlassFish V2,glassfish-installer-v2ur1-b09d-windows.jar,
    java -Xmx256m -jar glassfish-installer-v2ur1-b09d-windows.jar
    cd glassfish
    lib\ant\bin\ant -f setup.xml
      閱讀全文

    posted @ 2009-02-26 09:44 paulwong 閱讀(409) | 評(píng)論 (0)編輯 收藏

    用OBPM30分鐘實(shí)現(xiàn)BUG管理系統(tǒng)

    http://vinsun.javaeye.com/blog/138164

    posted @ 2009-02-25 10:07 paulwong 閱讀(313) | 評(píng)論 (1)編輯 收藏

    EXTJS入門

         摘要: EXTJS是一個(gè)兼容AJAX的前臺(tái)WEB UI的框架,在普通的HTML文件的 BODY 元素中無(wú)須寫任何HTML代碼,就能產(chǎn)生相應(yīng)的表格等元素。

      閱讀全文

    posted @ 2009-01-21 16:32 paulwong 閱讀(2326) | 評(píng)論 (1)編輯 收藏

    僅列出標(biāo)題
    共115頁(yè): First 上一頁(yè) 105 106 107 108 109 110 111 112 113 下一頁(yè) Last 
    主站蜘蛛池模板: 不卡一卡二卡三亚洲| 亚洲欧洲日产国码久在线| 久久国产乱子伦精品免费看| 亚洲女初尝黑人巨高清| 最近免费字幕中文大全| 亚洲成AV人片一区二区密柚| 久久久国产精品福利免费| 无码成A毛片免费| 亚洲国产精品久久人人爱| 69免费视频大片| 中文文字幕文字幕亚洲色| 在线观看视频免费国语| 男男黄GAY片免费网站WWW| 亚洲成人高清在线| 99视频在线观看免费| 亚洲色图校园春色| 成人免费看黄20分钟| 麻豆一区二区三区蜜桃免费| 亚洲色精品88色婷婷七月丁香 | 青青久久精品国产免费看| 亚洲精品国产成人片| 国产精品亚洲精品日韩已方| 亚洲avav天堂av在线网毛片| 又黄又爽的视频免费看| 青青草国产免费久久久下载| 亚洲欧美日韩中文字幕在线一区| 国产一区视频在线免费观看 | 黄+色+性+人免费| 亚洲AV无码一区二区三区久久精品 | 亚洲色偷拍另类无码专区| 性做久久久久久免费观看| 男女啪啪免费体验区| 亚洲日本国产精华液| 免费人成视频x8x8入口| 亚洲精品免费视频| 国产亚洲精品AAAA片APP| 亚洲一区二区成人| 亚洲国产a级视频| 久久这里只有精品国产免费10| 美女裸免费观看网站| 亚洲福利视频网站|