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

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

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

    jinfeng_wang

    G-G-S,D-D-U!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      400 Posts :: 0 Stories :: 296 Comments :: 0 Trackbacks
    1)copy your jolt lib to the weblogic domain. and this jar lib will be appended to the end of the weblogic classpath
    [root@rhelserver lib]# cp /home/oracle/tuxedo10gR3/udataobj/jolt/jolt.jar  ./
    [root@rhelserver lib]# cp /home/oracle/tuxedo10gR3/udataobj/jolt/joltjse.jar  ./
    [root@rhelserver lib]# cp /home/oracle/tuxedo10gR3/udataobj/jolt/joltwls.jar  ./


    2)add the startup and shutdown class in your domain.
     
    3)add the joltpool to your weblogic. 

    4)write your servlet program to call the tuxedo service:
     1 
     2 import java.io.IOException;
     3 import javax.servlet.ServletException;
     4 import javax.servlet.http.HttpServlet;
     5 import javax.servlet.http.HttpServletRequest;
     6 import javax.servlet.http.HttpServletResponse;
     7 
     8 import bea.jolt.pool.SessionPoolManager;
     9 import bea.jolt.pool.servlet.ServletSessionPool;
    10 import bea.jolt.pool.servlet.ServletSessionPoolManager;
    11 
    12 /**
    13  * Servlet implementation class TestJolt
    14  */
    15 public class TestJolt extends HttpServlet {
    16     private static final long serialVersionUID = 1L;
    17 
    18     /**
    19      * Default constructor.
    20      */
    21     public TestJolt() {
    22         // TODO Auto-generated constructor stub
    23     }
    24 
    25     /**
    26      * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
    27      *      response)
    28      */
    29     protected void doGet(HttpServletRequest request,
    30             HttpServletResponse response) throws ServletException, IOException {
    31 
    32         bea.jolt.pool.servlet.ServletResult result;
    33 
    34         response.setContentType("text/html;charset=UTF-8");
    35 
    36         java.io.PrintWriter out = response.getWriter();
    37         out.println("<br>begin");
    38 
    39         ServletSessionPoolManager bool_mgr = (ServletSessionPoolManager) SessionPoolManager.poolmgr;
    40         ServletSessionPool pool_session = (ServletSessionPool) bool_mgr
    41                 .getSessionPool("joltConnectionPool");  //set your weblogic's joltpool name
    42 
    43         if (pool_session == null) {
    44             out.println("<br>fail");
    45             out.close();
    46             return;
    47         }
    48         System.out.println(pool_session);
    49 
    50         String sendvalue;
    51         sendvalue = request.getParameter("STRING");  //this is your input parameter to the TOUPPER service.
    52         System.out.println(sendvalue);
    53 
    54         try {
    55             System.out.println("OK!");
    56 
    57             result = pool_session.call("TOUPPER", request);
    58             out.println("<br>return val:" + result.getValue("STRING"""));
    59         } catch (bea.jolt.pool.SessionPoolException e) {
    60 
    61             out.println("<br>busy");
    62         } catch (bea.jolt.pool.ServiceException e) {
    63 
    64             e.printStackTrace();
    65         } catch (bea.jolt.pool.ApplicationException e) {
    66 
    67             result = (bea.jolt.pool.servlet.ServletResult) e.getResult();
    68             e.printStackTrace();
    69 
    70         } catch (Exception e) {
    71             e.printStackTrace();
    72         }
    73 
    74         out.println("\n");
    75         out.close();
    76 
    77     }
    78 
    79     /**
    80      * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
    81      *      response)
    82      */
    83     protected void doPost(HttpServletRequest request,
    84             HttpServletResponse response) throws ServletException, IOException {
    85         doGet(request, response);
    86     }
    87 
    88 }
    89 


    5) deploy your web war to weblogic , and browser to access your servlet:
         URL :  http://192.168.226.129:7001/TestJolt/TestJolt?STRING=aaaaaaaaaa
    posted on 2009-05-26 18:09 jinfeng_wang 閱讀(1215) 評論(0)  編輯  收藏 所屬分類: tuxedo 、weblogic
    主站蜘蛛池模板: 爽爽爽爽爽爽爽成人免费观看| 免费看韩国黄a片在线观看| 久久亚洲精品成人777大小说| 18级成人毛片免费观看| 精品无码专区亚洲| 亚洲国产另类久久久精品黑人 | 成人免费无码视频在线网站| 美女被免费网站视频在线| 久久亚洲精品成人综合| 四虎影视永久免费观看地址| 男人进去女人爽免费视频国产| 亚洲综合色婷婷在线观看| 国产亚洲日韩一区二区三区| 97在线观看永久免费视频| 一个人晚上在线观看的免费视频| 91亚洲精品视频| 国产成人亚洲精品91专区手机 | 亚洲AV无码AV男人的天堂| 免费无码又爽又高潮视频| 免费无码一区二区三区| 乱淫片免费影院观看| 亚洲国产综合第一精品小说| 亚洲国产成人精品久久久国产成人一区二区三区综 | xxx毛茸茸的亚洲| 亚洲色偷拍另类无码专区| 午夜免费福利在线观看| 免费一级毛片在线播放视频| 精品久久久久亚洲| 亚洲av乱码一区二区三区香蕉| 亚洲精品中文字幕无码蜜桃| 国产免费啪嗒啪嗒视频看看| 性xxxxx免费视频播放| 麻豆亚洲av熟女国产一区二| 亚洲熟女www一区二区三区| 337p日本欧洲亚洲大胆艺术| 亚洲熟妇无码另类久久久| 日批日出水久久亚洲精品tv| 香蕉高清免费永久在线视频| 永久看日本大片免费35分钟| 久久久久成人精品免费播放动漫| 一级a性色生活片久久无少妇一级婬片免费放 |