<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 閱讀(1216) 評論(0)  編輯  收藏 所屬分類: tuxedoweblogic
    主站蜘蛛池模板: 国外亚洲成AV人片在线观看| 在线免费视频一区二区| 亚洲日本韩国在线| 美女视频黄频a免费观看| 四虎影视免费在线| 亚洲av无码成人精品国产 | 亚洲日韩av无码中文| 免费A级毛片无码无遮挡内射| 亚洲一区二区三区无码国产| 久九九精品免费视频| 亚洲成av人片在线天堂无| 四虎永久免费地址在线网站| 成人a毛片视频免费看| 亚洲精品黄色视频在线观看免费资源| 污污视频免费观看网站| 久久亚洲高清综合| 国产成人精品一区二区三区免费| 亚洲激情在线观看| 精品香蕉在线观看免费| 亚洲AV日韩综合一区| 免费在线观看污网站| 不卡视频免费在线观看| 亚洲特级aaaaaa毛片| 在线播放免费播放av片| 日韩电影免费在线观看网址| 久久精品国产亚洲综合色| 无码AV片在线观看免费| 亚洲综合中文字幕无线码| 亚洲av无码不卡私人影院| 巨胸喷奶水视频www免费视频| 久久亚洲sm情趣捆绑调教| 无码专区永久免费AV网站| 香港一级毛片免费看| 亚洲午夜久久久久妓女影院 | 亚洲午夜无码毛片av久久京东热| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 无码国产精品一区二区免费式影视 | 又粗又硬又大又爽免费视频播放| 在线涩涩免费观看国产精品| 亚洲丝袜中文字幕| 亚洲一区精品伊人久久伊人|