Stuck up in the code.Please help me.

Hi,
IF pa0168-bplan = 'P005' then send 'ST' to RDSTDCover field.
send BEGDA OF PA0168 if 'ST' was sent for RDSTDCover, else send blanks for field RDSTDStrDte
send ENDDA of PA0168 if 'ST' was sent for RDSTDCover& ENDDA is not equal to 12/12/9999.  Else send blanks for field RDSTDStpDte.
If RDSTDCover = 'ST' Send '100525' for field RDSTDRptNum.
if RDSTDCover = 'ST' Send 'N' for field RDSTDContPlan.
if RDSTDCover = 'ST' do the following:
   If PA0001-BURKS='1009' go to Table Z_PR_legcode to retrieve previous Company Code Text       for PA0002-PERID.
I was coded like this
loop at p0168 into w0168
                where begda <= v_rundat and
                      endda >= v_rundat.
    if w0168-bplan = 'p005'
      w_MetLife_detail-rdstdcover = 'ST'
    endif.
  endloop.
but i was stuck up here.Please help me on this.

Hi,
  Thanks for your reply.Again same condtions are repeating for LTD plan 'P006'.Where i write this conditions.
IF pa0168-bplan = 'P006' then send 'LT' to RDLTDCover field.
send BEGDA OF PA0168 to RDLTDStrDte if 'LT' was sent for RDLTDCover, else send blanks. 
send ENDDA of PA0168 to RDLTDStpDte.if 'LT' was sent for RDLTDCover& ENDDA is not equal to 12/12/9999.  Else send blanks for field.
If RDLTDCover = 'LT' Send '98340' for field RDLTDRptNum.
if RDLTDCover = 'LT' Send 'N' for field RDLTDContPlan.
if RDLTDCover = 'LT' do the following:
   If PA0001-BURKS='1009' go to Table Z_PR_legcode to retrieve previous Company Code Text for PA0002-PERID.
Regards,
Sujan

Similar Messages

  • Exported flash file as HTML and wont show up. I have the code, please help!

    This is the code - It just comes up as a box and can't see anything!
    <!-- saved from url=(0013)about:internet -->
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>our_house_flipbook_3</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    //v1.7
    // Flash Player Version Detection
    // Detect Client Browser type
    // Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
    var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
    var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
    var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
    function ControlVersion()
    var version;
    var axo;
    var e;
    // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
    try {
    // version will be set for 7.X or greater players
    axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
    version = axo.GetVariable("$version");
    } catch (e) {
    if (!version)
    try {
    // version will be set for 6.X players only
    axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
    // installed player is some revision of 6.0
    // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
    // so we have to be careful.
    // default to the first public version
    version = "WIN 6,0,21,0";
    // throws if AllowScripAccess does not exist (introduced in 6.0r47)          
    axo.AllowScriptAccess = "always";
    // safe to call for 6.0r47 or greater
    version = axo.GetVariable("$version");
    } catch (e) {
    if (!version)
    try {
    // version will be set for 4.X or 5.X player
    axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
    version = axo.GetVariable("$version");
    } catch (e) {
    if (!version)
    try {
    // version will be set for 3.X player
    axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
    version = "WIN 3,0,18,0";
    } catch (e) {
    if (!version)
    try {
    // version will be set for 2.X player
    axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
    version = "WIN 2,0,0,11";
    } catch (e) {
    version = -1;
    return version;
    // JavaScript helper required to detect Flash Player PlugIn version information
    function GetSwfVer(){
    // NS/Opera version >= 3 check for Flash plugin in plugin array
    var flashVer = -1;
    if (navigator.plugins != null && navigator.plugins.length > 0) {
    if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
    var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
    var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
    var descArray = flashDescription.split(" ");
    var tempArrayMajor = descArray[2].split(".");               
    var versionMajor = tempArrayMajor[0];
    var versionMinor = tempArrayMajor[1];
    var versionRevision = descArray[3];
    if (versionRevision == "") {
    versionRevision = descArray[4];
    if (versionRevision[0] == "d") {
    versionRevision = versionRevision.substring(1);
    } else if (versionRevision[0] == "r") {
    versionRevision = versionRevision.substring(1);
    if (versionRevision.indexOf("d") > 0) {
    versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
    var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
    // MSN/WebTV 2.6 supports Flash 4
    else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
    // WebTV 2.5 supports Flash 3
    else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
    // older WebTV supports Flash 2
    else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
    else if ( isIE && isWin && !isOpera ) {
    flashVer = ControlVersion();
    return flashVer;
    // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
    function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
    versionStr = GetSwfVer();
    if (versionStr == -1 ) {
    return false;
    } else if (versionStr != 0) {
    if(isIE && isWin && !isOpera) {
    // Given "WIN 2,0,0,11"
    tempArray         = versionStr.split(" ");      // ["WIN", "2,0,0,11"]
    tempString        = tempArray[1];               // "2,0,0,11"
    versionArray      = tempString.split(",");     // ['2', '0', '0', '11']
    } else {
    versionArray      = versionStr.split(".");
    var versionMajor      = versionArray[0];
    var versionMinor      = versionArray[1];
    var versionRevision   = versionArray[2];
                 // is the major.revision >= requested major.revision AND the minor version >= requested minor
    if (versionMajor > parseFloat(reqMajorVer)) {
    return true;
    } else if (versionMajor == parseFloat(reqMajorVer)) {
    if (versionMinor > parseFloat(reqMinorVer))
    return true;
    else if (versionMinor == parseFloat(reqMinorVer)) {
    if (versionRevision >= parseFloat(reqRevision))
    return true;
    return false;
    function AC_AddExtension(src, ext)
      if (src.indexOf('?') != -1)
        return src.replace(/\?/, ext+'?');
      else
        return src + ext;
    function AC_Generateobj(objAttrs, params, embedAttrs)
      var str = '';
      if (isIE && isWin && !isOpera)
        str += '<object ';
        for (var i in objAttrs)
          str += i + '="' + objAttrs[i] + '" ';
        str += '>';
        for (var i in params)
          str += '<param name="' + i + '" value="' + params[i] + '" /> ';
        str += '</object>';
      else
        str += '<embed ';
        for (var i in embedAttrs)
          str += i + '="' + embedAttrs[i] + '" ';
        str += '> </embed>';
      document.write(str);
    function AC_FL_RunContent(){
      var ret =
        AC_GetArgs
        (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
         , "application/x-shockwave-flash"
      AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
    function AC_SW_RunContent(){
      var ret =
        AC_GetArgs
        (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
         , null
      AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
    function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
      var ret = new Object();
      ret.embedAttrs = new Object();
      ret.params = new Object();
      ret.objAttrs = new Object();
      for (var i=0; i < args.length; i=i+2){
        var currArg = args[i].toLowerCase();   
        switch (currArg){     
          case "classid":
            break;
          case "pluginspage":
            ret.embedAttrs[args[i]] = args[i+1];
            break;
          case "src":
          case "movie":     
            args[i+1] = AC_AddExtension(args[i+1], ext);
            ret.embedAttrs["src"] = args[i+1];
            ret.params[srcParamName] = args[i+1];
            break;
          case "onafterupdate":
          case "onbeforeupdate":
          case "onblur":
          case "oncellchange":
          case "onclick":
          case "ondblclick":
          case "ondrag":
          case "ondragend":
          case "ondragenter":
          case "ondragleave":
          case "ondragover":
          case "ondrop":
          case "onfinish":
          case "onfocus":
          case "onhelp":
          case "onmousedown":
          case "onmouseup":
          case "onmouseover":
          case "onmousemove":
          case "onmouseout":
          case "onkeypress":
          case "onkeydown":
          case "onkeyup":
          case "onload":
          case "onlosecapture":
          case "onpropertychange":
          case "onreadystatechange":
          case "onrowsdelete":
          case "onrowenter":
          case "onrowexit":
          case "onrowsinserted":
          case "onstart":
          case "onscroll":
          case "onbeforeeditfocus":
          case "onactivate":
          case "onbeforedeactivate":
          case "ondeactivate":
          case "type":
          case "codebase":
          case "id":
            ret.objAttrs[args[i]] = args[i+1];
            break;
          case "width":
          case "height":
          case "align":
          case "vspace":
          case "hspace":
          case "class":
          case "title":
          case "accesskey":
          case "name":
          case "tabindex":
            ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
            break;
          default:
            ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
      ret.objAttrs["classid"] = classid;
      if (mimeType) ret.embedAttrs["type"] = mimeType;
      return ret;
    // -->
    </script>
    <script language="JavaScript" type="text/javascript">
    <!--
    // Globals
    // Major version of Flash required
    var requiredMajorVersion = 10;
    // Minor version of Flash required
    var requiredMinorVersion = 0;
    // Revision of Flash required
    var requiredRevision = 2;
    // -->
    </script>
    </head>
    <body bgcolor="#999999">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <script language="JavaScript" type="text/javascript">
    <!--
    var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
    if(hasRightVersion) {  // if we've detected an acceptable version
    // embed the flash movie
    AC_FL_RunContent(
    'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,2,0',
    'width', '730',
    'height', '570',
    'src', 'our_house_flipbook_3',
    'quality', 'high',
    'pluginspage', 'http://www.adobe.com/go/getflashplayer',
    'align', 'middle',
    'play', 'false',
    'loop', 'false',
    'scale', 'noscale',
    'wmode', 'window',
    'devicefont', 'false',
    'id', 'our_house_flipbook_3',
    'bgcolor', '#999999',
    'name', 'our_house_flipbook_3',
    'menu', 'true',
    'allowFullScreen', 'true',
    'allowScriptAccess','sameDomain',
    'movie', 'our_house_flipbook_3',
    'salign', ''
    ); //end AC code
    } else {  // flash is too old or we can't detect the plugin
    var alternateContent = '<p>This content requires version '
    + requiredMajorVersion + '.' + requiredMinorVersion + '.' + requiredRevision + ' '
    + 'or higher of the Adobe Flash Player.</p>'
    + '<a href="http://www.adobe.com/go/getflashplayer/">Get Flash</a>';
    document.write(alternateContent);  // insert non-flash content
    // -->
    </script>
    <noscript>
           This content requires the Adobe Flash Player.
      <a href="http://www.adobe.com/go/getflashplayer/">Get Flash</a>
    </noscript>
    </body>
    </html>

    Hi MooksGoo_howdy
    There's a fair bit of discussion of this topic in http://forums.adobe.com/message/4635231#4635231.
    In general you have to manually create the file/folder structure the SWF expects in the hosting environment. There's no way for Muse to know what files the SWF depends upon, if any, and where they need to be located.
    A SWF that has external dependencies will never work in Muse Preview or Muse Preview in Browser, but can be made to work on a published/uploaded site by manually using an FTP client to create the file/folder structure the SWF requires.
    Regards
    Anshul Sharma

  • I have a compilation problem with my mini iPod that is preventing my volume from increasing. I can't get the compilation code, please help me

    MY mini iPod version number1.1.3 pc robs iPod ,4GB is having volume limit problem ,the volume is very low compare to how it was playing before I mistakenly touch the combination code. I have forgotten the combination code, please help me out.. I have tried to reset settings but it wouldn't work.

    i can get the combination code please

  • HT201304 ello my little brother has developed lock my iPhone and I could not see the unlocking code Please help and thank you

    Hello
    ello my little brother has developed lock my iPhone and I could not see the unlocking code Please help and thank you
    edited by host

    Hi Omar_a983,
    If you are having an issue with the passcode on your iPhone, you may find the following article helpful:
    iOS: Forgotten passcode or device disabled after entering wrong passcode
    http://support.apple.com/kb/ht1212
    Regards,
    - Brenden

  • Hi can you please help me to fix my iPhone 5 when I update it to the iOS 6.1.2 my carrier signal indicator states searching all the time please help me what to do

    HiHi can you please help me to fix my iPhone 5 when I update it to the iOS 6.1.2 my carrier signal indicator states searching all the time please help me what to do

    Hi Samantha,
    Are you aware that if you restore your ipad that you will lose all data from your ipad and very difficult to get it back unless you had previously made a back-up of your data on itunes or in the cloud. and that would be on the computer you set those up on. (There are some independent apps out there that might help restore data but I don't have any experience with them...)
    Also, I think if you restore on another computer you're supposed to have administrator rights and have the latest itunes update. And I think if you sync (if restoring is considered syncing with another computer, you'll be locked out of your computer or a new one.)
    I don't know if there is a way for you to safely eject your ipad from your mom's laptop and find another way, but please read this
    http://support.apple.com/kb/ts1275
    Also, I suggest you start a new post and title it something like First, stuck on update and now on Restore on another computer. Please HELP! And then tell the story of your problem that you originally included and your follow-up efforts to restore given a suggestion on previous post (though I think you SHOULD AVOID RSTORE if you can.) And refer them to your original post
    https://discussions.apple.com/message/22050045?ac_cid=tw123456#22050045
    Hope this helps and if you can get back to your ios before the upgrade, stay with it. I hope it all works out for you.
    FYI - If it's a new or refurb bought within the past year you might be able to have it replaced by Apple.

  • Been stuck for over  a year, please help me do this

    so i have this laptop with 8gb ram and core i7 as well as 2 hdd (no raid).
    Now i heard about premiere (cs4) and my laptop is ready to take most of the advantage but the hard drive is the bootleneck.
    Basically, all i want is to do few cuts in a video that was filmed by sony hdr-sr11 camcoder in hd 1080 60i settings. Now i heard i need 3 hard drives etc, but at the moment, i only have 2.
    So is there anyway i can do simple cuts in premiere without losing any quality and slowdown in fps or is there any other software that can be better? I really don't want to lose any quality or fps with the g73jh-a2 asus laptop i have?
    i also have ati 5870 video card

    The lowest was 19mb, but was floating arond 30mb. Still that aint good..
    I can't afford the partition magic and i heard its not good to partition after installing windows. I am thinking of fresh install, but if there is a workaround, it would save me tons of time as not installing apps etc.
    For the setup
    1)Can i have the programs in secondary drive? What about just a game or 2?
    2)By projects, do you mean the videos that im going to edit?
    3)what is scratch?
    4) By media, do you mean videos im going to edit?
    Lastly, what about a bit of data? Like <50gb.. Pictures documents etc
    Like, truly anonymous
    Date: Fri, 30 Apr 2010 17:16:10 -0600
    From: [email protected]
    To: [email protected]
    Subject: been stuck for over  a year, please help me do this
    i did hdtune and was the os drive was 100mb-19mb in the end and the
    secondary one was 105-45~mbps
    Those figures are disturbing. For any reasonably modern 7200 RPM disk these figures should be around 120 - 60 MB/s. If it goes down to below 20, something is seriously wrong. Now that may be caused by your partitioning or something else, hard to discern from here, but these results are worrisome.
    Maybe Partition Magic can help you get rid of all these partitions, otherwise a complete reformat and fresh install of OS & programs is all that is left.
    Setup should be something like this:
    C: OS & programs & projects
    D: Pagefile, scratch and media
    It depends a bit on the nature of your projects, your workflow, but in general you set up your disks in such a way that disk accesses are spread over the available disks as much as possible.
    >

  • FileChooser is not invoking the file Please Help

    Hi,
    I have created a menuItem when user selects from the menuItem the file chooser come's up after that when he select any file from the JFile chooser dilalog box the r not invoked.Here is the code, please tell me where am i wrong. Please Help me out
    Thanking u
    in advance
    public void actionPerformed(ActionEvent e)
    Object source = evt.getSource();
    if(source == dialerItem)
    JFileChooser chooser = new JFileChooser();
    chooser.setCurrentDirectory(new File("."));
    chooser.setFileFilter(new Javax.swing.filechooser.FileFilter()
    public boolean accept(File f)
    String fname = f.getName().toLowerCase();
    return fname.endWith("html") || f.isDirectory();
    public string getDescription()
    return "Html Files";
    int r = chooser.showOpenDialog(this);
    if(r == JFileChooser.APPROVE_OPTION)
    chooser.getSelectedFile();

    Not "invoking" the file? What does that mean? What did you expect it to do?
    What it actually does, in the last line of your code, is to create a File object based on the selected file, then to discard it because you didn't assign it to a File variable.

  • My macbook is blocked by pin code, please help, I dont know what to do!

    My macbook is blocked by pin code, please help, I dont know what to do!

    When you enter iTunes on the PC and the iPod icon pops up, right click on it and select "Options". Then click on the Music tab. Once you're in the Music tab check the box that says "Enable Disc Use". This means that you've just turned your iPod into a portable hard drive. Click "Ok" and move your iPod from the PC to the Mac. From there, your iPod should show up on the Mac's desktop right under the Hard Drive icon. Click "File" at the top of the screen and select "Add to Library". Find the iPod hard drive in the selection screen and choose the music folder that's on it. Then just click Ok and all your music will be downloaded. That should do the trick, but you might want to do a Google search on the subject to get a second opinion. Best wishes!

  • Hi, I forgot my email and password and my iphone need to activate i dont know what to do and i cant remember the email address or the password please help me I dont wanna lose my phone :(

    hi, I forgot my email and password and my iPhone need to activate i don't know what to do and i cant remember the email address or the password please help me I don't wanna lose my phone.

    IF you forget your email and password and you are stuck in the activation process, it usually gives you a clue on what is your email like w********[email protected] If you really own the phone, you already have a clue on what is that email add. Then go to appleid.apple.com, click on manage my device, enter what you think is your email addy (no harm in trying that it wont lock) then click on i forget password. This will give you an option to either sent the password to an alternate email. If you have several, then sad to say you have to open it one by one and check including your spam mails. Another option is to answer some security questions you made while creating an apple id. Your last option is to call apple support. If you know the email add and you can prove ownership, they can reset the password for you

  • I can't find my redemption code, please help!

    I can't find my redemption code, please help!

    You have purchased Creative Cloud Photography plan on Sept. 26, 2014.
    If the CC is asking for serial number then please follow the steps in http://helpx.adobe.com/creative-cloud/kb/ccm-prompt-serial-number.html
    To download the CC purchased you need to install &activate it. Please refer to
    http://helpx.adobe.com/creative-cloud/help/install-apps.html
    Download and Installation Help
    Hope it resolves your issue.
    Regards
    Rajshree

  • I have one of the old macbooks and wish to hook it up to my tv. do i need a mini dvi to hdmi adapter plus a 3 rca phono lead with a jack for the sound. please help as im useless at this stuff. cheers

    i have one of the old macbooks and wish to hook it up to my tv. do i need a mini dvi to hdmi adapter plus a 3 rca phono lead with a jack for the sound. please help as im useless at this stuff. cheers

    First we need to know which one of the 9 different models of MacBook you have. To see which model you have go to the Apple in the upper left corner and select About This Mac, then click on More Info (and then System Report if you’re running 10.7 Lion). When System Profiler comes up check the Model Identifier and post it back here.
    The Late 2008 model 5,1 Aluminum Unibody and the Late 2009 model 6,1 and Mid 2010 model 7,1 White Unibody have a Mini DisplayPort. The Early 2006 model 1,1 through Early 2008 model 4,1s plus the Early and Mid 2009 model 5,2s have Mini-DVI ports. Each would take a different adapter to connect with the TV.

  • I erased an iphone on find my iphone , so i wanted to know what happened and I erased my without a sim card and now I says I cant go on it until i put in a sim card. Did i ruin the phone please help thanks.

    I erased an iphone on find my iphone , so i wanted to know what happened and I erased my without a sim card and now I says I cant go on it until i put in a sim card. Did i ruin the phone please help thanks.

    You did not ruin the phone, you will need a sim card to activate the phone and then connect the phone to itunes and do a restore from back up.
    http://support.apple.com/kb/HT1414

  • My iPHONE 5 wifi is NOT working when am 3 feet away from router while my iPhone 4s has full signal all the time.Please help.

    My iPHONE 5 wifi is NOT working when am 3 feet away from router while my iPhone 4s has full signal all the time.Please help.

    The problem would seem to be in the firewall in your router.  Have you tried disabling it? I assume you've updated the router firmware, right?  Consider bypassing the ISP provided router (using it as a modem only) and unsing another device such as an Aiport Express.

  • My ipad 1 loses wifi connections when it goes to sllep. have to go into settings to reconnect. Does this all the time. please help.

    my ipad 1 loses wifi connections when it goes to sleep. have to go into settings to reconnect. Does this all the time. please help.

    my ipad 1 loses wifi connections when it goes to sleep. have to go into settings to reconnect. Does this all the time. please help.

  • Im having problem setting up my Hotmail account, it used to work fine until few days ago. It says ive entered an incorrect username or password which i can sign in fine with them details if i use laptop or safari through the phone, Please help..

    Im having problem setting up my Hotmail account, it used to work fine until few days ago. It says ive entered an incorrect username or password which i can sign in fine with them details if i use laptop or safari through the phone, Please help..

    I Sugges you to log into your hotmail acc and go to security and password change bit, then you will see two-step verification.. turn that off and you will be able to set it up on your iPhone/iPad or even Mac.
    Give your phone a restart before trying to set it up. Thanks

Maybe you are looking for

  • Urgent: Getting warn while changing a field value...How to disable this?

    Hi All, I have one customizated PG which is getting different parameter value from a seeded PG. Now in Seeded PG there is multiple line (multiple line requisition) with Qualtity & Price field. We have added one link for each line. This link is custom

  • Ubd.exe generationalstorage.dll missing - How to fix?

    I just installed the latest iTunes and iCloud control panel on my son's Windows 7 laptop. Now we get an error message on startup relating to ubd.exe, stating that the GenerationalStorage.dll file is missing. There is very little information on the ne

  • Move quickly along timeline

    How do I move quickly along timeline if I am at the end of a long clip and want to start viewing at or near the beginning, or vice versa? Scrolling seems to make the program crash.  In a different - but awful - editing program, I was able to double-c

  • IPad Gmail problem

    After updating my iPad to v. 4.3.3 my Gmail account won't let me open Word docs or PDFs.  Have re-started iPad, have used more than one web browser - same problem.  Any suggestions? Thank in advance!

  • Dynamic JSF GUI

    Hi I have a problem with creating dynamic GUIs. I have tried it the way it is described in Hans Bergstens book chapter 15, but it does not work. This may be because I am using WebSphere Application Developer 5.1.2 with a Tomcat 4.0.6.2 plugin. I do a