<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
    主站蜘蛛池模板: 成人免费a级毛片无码网站入口| 免费在线观看a级毛片| 亚洲一线产品二线产品| 国产午夜免费福利红片| 久青草视频在线观看免费| 亚洲黄色三级网站| 午夜亚洲av永久无码精品| 91在线老王精品免费播放| 亚洲欧洲无码AV不卡在线| 亚洲尤码不卡AV麻豆| 成人免费福利视频| 成人午夜免费视频| 亚洲国产人成在线观看| 亚洲日韩国产一区二区三区| 日本免费人成在线网站| 一级毛片a免费播放王色电影| 亚洲毛片免费视频| 国产精品亚洲高清一区二区 | 免费国产污网站在线观看| 亚洲国产美女精品久久| 国产亚洲AV手机在线观看| 毛片免费观看视频| 久久精品视频免费看| 国产亚洲视频在线| 亚洲H在线播放在线观看H| 国精无码欧精品亚洲一区| 成人最新午夜免费视频| 四虎国产精品永久免费网址| 添bbb免费观看高清视频| 亚洲一卡2卡3卡4卡国产网站| 亚洲人成中文字幕在线观看| 国产伦一区二区三区免费 | 成年女人毛片免费视频| 无码国产精品一区二区免费vr | 亚洲精品国产V片在线观看| 最近2019中文字幕免费看最新| 91免费福利视频| 一级特黄录像免费播放中文版| 亚洲人成欧美中文字幕| 亚洲国产精品成人久久久| 亚洲国产精品国自产拍AV|