Nested tags are no longer evaluated since sp3

Since the introduction of service pack 3 for WLS6.1, all our custom tags
          have a problem: any tag that is nested inside one of our custom tags is not
          evaluated, but just displayed as text. Before sp3 everything worked just
          fine?
          What happened?
          example:
          public class ExtendedOptionTag extends BodyTagSupport {
          protected static MessageResources messages =
          MessageResources.getMessageResources(
          "com.bmg.view.taghandler.LocalStrings" );
          public static Log log = LogFactory.getLog(
          ExtendedOptionTag.class.getName() );
          protected String text = null;
          protected boolean disabled = false;
          public boolean getDisabled() {
          return ( this.disabled );
          public void setDisabled( boolean disabled ) {
          this.disabled = disabled;
          protected String value = null;
          public String getValue() {
          return ( this.value );
          public void setValue( String value ) {
          this.value = value;
          protected String name = null;
          public String getName() {
          return ( this.name );
          public void setName( String name ) {
          this.name = name;
          protected String property = null;
          public String getProperty() {
          return ( this.property );
          public void setProperty( String property ) {
          this.property = property;
          public int doStartTag() throws JspException {
          // Initialize the placeholder for our body content
          this.text = null;
          return ( EVAL_BODY_TAG );
          public int doAfterBody() throws JspException {
          String text = bodyContent.getString();
          if ( text != null ) {
          text = text.trim();
          if ( text.length() > 0 ) {
          this.text = text;
          return ( SKIP_BODY );
          public int doEndTag() throws JspException {
          // Acquire the select tag we are associated with
          SelectTag selectTag = ( SelectTag ) pageContext.getAttribute(
          Constants.SELECT_KEY );
          if ( selectTag == null ) {
          JspException e = new JspException
          ( messages.getMessage( "optionTag.select" ) );
          RequestUtils.saveException( pageContext, e );
          throw e;
          // Generate an HTML <option> element
          StringBuffer results = new StringBuffer();
          results.append( "<option value=\"" );
          if ( value != null ) {
          results.append( value );
          } else {
          if ( name != null ) {
          Object theBean = RequestUtils.lookup( pageContext, getName(), null );
          log.debug( "The bean class is: " + theBean.getClass().getName() );
          if ( theBean == null ) {
          throw new JspTagException( messages.getMessage(
          "exceptions.nosuchbean", getName() ) );
          if ( property != null ) {
          if ( theBean instanceof
          com.bmg.bbb.business.nettingmgr.rb.NettingCalendarEntryRB ) {
          short variable = ( (
          com.bmg.bbb.business.nettingmgr.rb.NettingCalendarEntryRB )
          theBean ).getCalenderEntrySeqNo();
          value = "" + variable;
          } else {
          try {
          value = BeanUtils.getSimpleProperty( theBean, getName() );
          } catch ( NoSuchMethodException ex ) {
          // TBD GW 3/12/2001 11:34AM: improve exception handling
          throw new JspException( messages.getMessage(
          "exceptions.nosuchproperty", getProperty(), getName() ) );
          } catch ( Exception ex ) {
          throw new JspException( messages.getMessage(
          "exceptions.unsupportedexception", ex.getClass().getName(), "bmg:option",
          ex ) );
          results.append( value );
          } else {
          value = theBean.toString();
          results.append( value );
          } else {
          throw new JspTagException( messages.getMessage(
          "exceptions.exorattribute", "value", "name" ) );
          results.append( "\"" );
          if ( disabled ) {
          results.append( " disabled=\"disabled\"" );
          log.debug( "Match Value: " + value );
          if ( selectTag.isMatched( value ) ) {
          results.append( " selected=\"selected\"" );
          results.append( ">" );
          String text = text();
          if ( text == null ) {
          results.append( value );
          } else {
          results.append( text );
          results.append( "</option>" );
          // Render this element to our writer
          ResponseUtils.write( pageContext, results.toString() );
          // and reset the body text
          text = null;
          // Continue evaluating this page
          return EVAL_PAGE;
          public void release() {
          super.release();
          text = null;
          disabled = false;
          value = null;
          name = null;
          property = null;
          protected String text() throws JspException {
          return this.text;
          Folkert Schram de Jong
          Cap Gemini Ernst & Young
          Financial Services / B71 Java
          Tel. +31 (0)6-14 661 992
          

Hi Marcel,
I haven't tried it with XML file but i hope it may help you.
long back i need to send one field with value null if it doesn't come in source file and if it comes then original value.
What i did, i loaded a file which does not have this field, so in MDM Import Manager, under source hierarchy i created a field say ABC and map this field with target field and its value Null with Null, i also save this property in map using configuration options-->Automap fields when loading map = Yes
So whenever a file come with missing field ABC, automatically this field get created and mapped with target field and its value Null with target Null.  on the other hand, If this field actually comes in Source File(Delimited, Excel) ABC then this field with its original value gets map with target field value. That time it worked fine.
Just try and revert with result if it helps..
Else, using PI is the best option to create that missing segment into the XML message.
Regards,
Mandeep Saini

Similar Messages

  • Hyperlinks from Outlook are no longer working since updating to 8.

    Hyperlinks from Outlook are no longer working since updating to 8.
    I get a pop-up with "URL" An error occurred in sending the command to the application.

    Well, I've had to downgrade to Firefox 4.0 in order to get hyperlinking back.

  • I have HP Simple Pass on my HHP laptop & all saved passwords are no longer avail since updating Firefox.

    All of my saved passwords that I could enter by swiping my finger on my HP laptop with SimplePass are no longer useable since updating Firefox. I receive the following error message every time I try to use Simple Pass: "Firefox doesn't know how to open this address, because the protocol (dpql) isn't associated with any program,"

    Digital Persona got out of the consumer touch pad software business, and HP selected Egistec to handle HP Simple Pass.
    https://support.mozilla.com/en-US/questions/808105#answer-173165
    http://www.egistec.com/websitedownload/patch/bioexcess/HPSimPlePass7.0.74.0.zip

  • PowerPC Applications are no longer supported since Lion was installed

    Would someone please tell me what this is all about? My applications are not runnning since I downloaded Lion. Why would Apple do this? Why are they forcing me to purchase new software? Isn't a Mac Pro supposed to handle these applications? Why would they make an OS like this?
    Please tell me that I am doing something wrong here and Apple is not costing me a fortune in new software.

    EDS513 wrote:
    I myself am EXTREMELY upset about this change with Lion.  I feel I wasted my $$$ upgrading because I am a NURSING student who spent a lot of money on learning tools to make myself "A BETTER NURSE for in the future", a nurse that needs these tools that are no longer supported and able to use because of Lion-I bet the people that came up with that not so bright idea did not think that well when they get sick, their nurse that had a MAC could have provided better care if she/he would have been able to use her learning tools Related to NURSING AND PROVIDING CARE FOR PATIENTS.  I do not think these people clearly thought this through.  I do not believe too many learning tools for any field these days comes with a cd strictly for Mac users.  And what ***** is I have an IMAC and a Macbook Pro.  They need to fix this.  This semester is almost up and I really need to be able to use these tools in my Macs.
    I know this thread is old but I had to respond because I FEEL YOUR PAIN!! I am also a nursing student and for months now NONE of my resources work anymore!! I've been using my bf's PC and I'm getting sick of it and finally am taking the time today to try and revert back to Leapord. I can't take it anymore!!!!!!

  • Since upgrading iTunes 10, my computer and iTunes are no longer recognizing my iPod Touch.

    Since upgrading iTunes 10, my computer and iTunes are no longer recognizing my iPod Touch.  Would a full reset of my iPod resolve this?  The iPod is still working, I just can't update apps or add songs...  The computer says that "one of the USB devices attached to this computer has malfunctions, and Windows does not recognize it.  iTunes is not seeing the iPod at all....

    Try here:
    iPhone, iPad, or iPod touch: Device not recognized in iTunes for Windows
    You have a driver/service problems and that is covered in the above.

  • Since updating to IOS 7 Autocorrects are no longer read out.

    I upgraded my iphone 4 and despite the setting being enabled for them to do so, autocorrects are no longer read out.
    Since that happening I have had to upgrade my iphone 4 and now have a 5s
    I backed up my iphohe 4 and then used that backup to move everything to my 5 and the problem persits. What do I do please?

    goto settings>general>accessibility and enable speak auto-text
    i just checked you need to enable speak selection as well
    settings>general>accessibility Speak selection on

  • I am trying to use my IPAD to video students in my conducting class, then email them the video for self evaluation.  However, many of the video clips are too long to email.  Is there anyway to compress the video clips and still email them so they can view

    I am trying to use my IPAD to video students in my conducting class, then email them the video for self evaluation.  However, many of the clips are too long to send.  Is there a way I can compress the clips and still send them via email so they can open and them using Quicken?
    Muzakmn

    It depends on the clips' content, their current format, and how much you would need to compress them, but in most cases and with most email systems, it's difficult to impossible to compress a clip enough to be able to get it through the attachment size limits of most email providers and still have the video be comprehensible. You'll probably need to find a web site or other method where you could post the videos for download by the students.
    You can try compression and trimming, though, and see if you can get the video small enough to email. An attachment often has to be 3MB or less to go through, though it depends entirely on the email systems on both ends. If you look to the right under "more like this" you'll find similar threads on the subject.
    Regards.

  • Since upgrading to 6 on my iphone, my notes disappear. They are no longer in the cloud. Also disappear during typing! What's happening?

    Since upgrading to 6 on my iphone, my notes disappear. They are no longer in the cloud. Also disappear during typing! What's happening?

    So you have business contacts that were lost... do you not have these on a Database in some shape or form? Sounds like you need to invest in a RAID1 backup setup for your computer so you dont have this issue in the future.
    As for repairing your problem, sounds like you are going to need to start from scratch at this point or if the data is still on your phone look into a program that can take the information from the phone onto iTunes.

  • Tried to install a new game but got error message "You can't open the application "XIII Install" because PowerPC applications are no longer supported."  I have since read that Yosemite doesn't have the program. What can I do?

    Tried to install a new game that I bought (Xiii) for my MBP. All system req have been met and exceeded, however when trying to install it I get an error message saying "You can’t open the application “XIII Install” because PowerPC applications are no longer supported."
    I have since read online that the operating software Yosemite has got rid of PowerPC applications, meaning I can't install my new game. 
    Is there anything simple that I can do to get this game to work. I'll be gutted if not as I have opened the game therefore the shop will not give a full refund, I'm sure .
    Regards
    Simon

    A lot longer ago than that. PowerPC apps haven't been supported since Lion, 10.7.x.
    You may have just purchased the game, but the developers obviously haven't kept up to date with the requirements for newer versions of the Mac OS.
    You have three options, depending on how old your Mac is.
    1) If it were ever able to boot directly to Snow Leopard, you could create a separate partition and install SL onto that partition. Make sure to turn on the option during the installation to install Rosetta. That is OS X's PPC emulator.
    2) If your Mac is too new to install Snow Leopard, then you can purchase and install Snow Leopard Server within a VM, such as Parallels, VirtualBox, or Vmware.
    3) Use a separate older Mac for running outdated software.

  • Since I updated my Creative Cloud desktop App to its last version, my files are no longer synchronized. I received the "fail to synch files" and "server error" messages.

    Since I updated my Creative Cloud desktop App to its last version, my files are no longer synchronized. I received the "fail to synch files" and "server error" messages.

    Hi, Jeff.
    I'm not on a network and I didn't change anything on my secutiy setups, so I got in touch to the customer support. They checked my computer and found nothing wrong, so they uploded some log files to analyse the case. I'm waiting for a answer.
    Thanks for the tips.

  • Since switching to Firefox, links pasted into e-mail are no longer blue and clickable. How do I fix that?

    Since switching to Firefox, links pasted into e-mail are no longer blue and clickable. What can I do to make them work again?

    The text editor is the textarea that you use on the webmail (Yahoo, Hotmail) website to compose a new mail.
    Compare that with the "Post a Reply" textarea that you use to write a new post on this forum.
    Just above the textarea that you use to enter the message text there is usually a button bar with buttons to add text formatting like Bold and Italic.
    This button bar can also include a button to turn a link into a clickable hyperlink.
    Check the tooltip of each button by hovering with the mouse over each button.

  • Since "upgrading" (?) to Lion, my Hewlett Packard scanner has ceased to function. "Power PC products are no longer supported." Is there any way to get my scanjet3570c to work again as it did so well before?

    Since upgrading (?) to Lion my HP 3570c scanner won't operate because "power PC products are no longer supported"
    Is there any way I can get a perfectly serviceable scanner (HP3570c) to work with my iMac?

    Is it just the HP software that's not compatible, rather than the scanner itself?
    A couple of things you could try that may work. Launch Image Capture in the Applications folder and see if that recognises your scanner. If that draws a blank, you could try downloading VueScan from www.hamrick.com and see if that works. If does, you'll need to buy a licence to make it fully functional.

  • Hi my boyfriend and I split up and we agreed I would keep the iPad. Since breaking up we are no longer on speaking terms but the iPad is still signed In to his Apple ID. Does anyone know how to reset the iPad without his password?

    Hi my boyfriend and I split up and we agreed I would keep the iPad. Since breaking up we are no longer on speaking terms but the iPad is still signed In to his Apple ID. Does anyone know how to reset the iPad without his password?

    No, there is no way to reset the iPad without the AppleID and pasword.
    See here: http://support.apple.com/kb/ts4515

  • Since downloading osx v10.7lion every time i try to connect to the internet using BT Broadband i keep getting a message saying " you cant openthe application ) because Power PC applications are no longer supported." this is very annoying as i likeBT ?????

    Since downloading osx v10.7lion every time i try to connect to the internet using BT Broadband i keep getting a message saying
    " you cant openthe application ) because Power PC applications are no longer supported." this is very annoying as i likeBT and the way it opens with all the local up to date news plus other apps +++ 
    Please can anyone help me as apple will not help unless i sign up for a new product agreement which i cannot understand as every thing worked before this so called very latest software that everyone cant do without  ?????

    I had the same problem with some apps and printer setup software. SInce Rosetta has been discontinued on Lion my only solution was to restore to 10.6 since the manufacturers either have not yet or will not release updated apps. In this case you have to determine how important those old PPC apps are to keep around and if there alternitives that are available to replace the functionality. I would expect a broadband provider to update thier apps if it is something that is required to connect.
    Mike

  • HT2008 does anyone know why my epson scanner is no longer working since i get a mess. saying power pc applications are no longer supported?

    I am getting a message that says power pc applications are no longer supported

    You no longer need the Epson utility. As of "Lion" and later versions of OS X all scanning functions are incorporated natively in OS X.
    You can scan three ways:
    Use Preview: File > Import from scanner
    Use Image Capture(Preview and Image Capture are both in your Applications folder.)
    System Preferences > Print & Scan. Select your device and use the Scan tab.

Maybe you are looking for

  • How can I add new value in a list box in a screen

    Hi All ,     In transaction CRMD_BUS2000120 (CRM Server), I need to add one value to the list box. Already 4 values are coming. How can I add 1 more value.   any suggestion is very appreciated. Thanks & Regards,   Shekar.

  • Loading xml file into oracle table

    Please guide as to how can xml file be loaded into corresponding oracle table.

  • Print GR material document

    Hi,experts There is a case: (1) Not check GR/GI slip when goods receipts (2) After GR,the material document should be printed out So I went to MIGO->Display->checked the print via output control(a checkbox under the posting date), The message "Output

  • Can't launch screensaver

    Hello. I'm having issues with my laptop SATELLITE C845D- SP4327SL, when i try to set up the screensaver i get a message like this: '' Cannot launch screensaver because you require a recent video card or one compatible with DIRECT3'' . I'm using windo

  • In navigation bar the drop down menu is not holding open when trying to select item - ONLY in Firefox.

    When trying to select item from any drop down in navigation bar the menu shrinks. I seem to not be able to navigate further than 1st item on the drop down list. However, it seems to be working in other browsers but not in Firefox. The website affecte