<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
    主站蜘蛛池模板: 色九月亚洲综合网| 国产亚洲福利在线视频| 免费在线人人电影网| 免费鲁丝片一级观看| 亚洲最大的黄色网| 成人性生免费视频| 亚洲爆乳无码精品AAA片蜜桃| 成年女人免费v片| 日韩欧美亚洲国产精品字幕久久久| 免费无码精品黄AV电影| 亚洲精品国产日韩| 日韩免费一区二区三区| 日本中文字幕免费看| 国产精品亚洲高清一区二区| 久久久WWW免费人成精品| 亚洲精品tv久久久久久久久| CAOPORN国产精品免费视频| 亚洲国产精品一区二区第一页| 国产色无码精品视频免费| 蜜芽亚洲av无码精品色午夜| 在线看片v免费观看视频777 | 亚洲一级毛片免费在线观看| 亚洲国产精品免费观看 | 国产免费一区二区视频| 亚洲成av人在线视| 久草在视频免费福利| 亚洲AⅤ男人的天堂在线观看| 在线观看亚洲精品福利片| 久久精品免费视频观看| 亚洲av片不卡无码久久| 国产一区二区三区在线免费观看| 久久久免费观成人影院| 亚洲视频精品在线观看| 国产午夜无码视频免费网站| 在线观看免费黄网站| 亚洲AV无码一区二区三区牛牛| 免费国产在线观看老王影院| 午夜精品免费在线观看| 亚洲大尺度无码无码专线一区| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 最近中文字幕完整版免费高清 |