2010 EWS 2.0 C# Windows 7: "Data is Corrupt" error, but only when forwarding messages from a certain user

I have an application that is basically a mailing list manager. New messages are sent to an Exchange mailbox, from outside of our organization. Periodically the application runs, scans the mailbox for new messages, and forwards them to the appropriate users.
For the most part this works fine, but messages that come from a specific outside user cause a "Data is Corrupt" message.
I have tried re-creating the messages that cause problems, both using Outlook and using a Gmail account. In both instances, the message went through the system with no problems. But this vendor is doing something that is causing me grief.
I've included some sample code below. What I would really like are tips for debugging these kinds of problems. It seems to me that "Data is Corrupt" is sort of a generic error.
private void ForwardMessage(EmailMessage msg, List<String> recipients, String replyTo)
     ResponseMessage stepOne;
     EmailMessage stepTwo;
     Folder drafts;
     ConversationId cid;
      * This is a little screwy.
      * EmailMessage.CreateForward() is really useful, because it preserves
      * attachments. But it mangles the message body and subject, so I have reset those.
      * And it doesn't support setting the Reply To, so I have to do this
      * in two steps: create the forward, save to Drafts, then get the
      * message in the Drafts forward, and set the Reply To.
     cid = msg.ConversationId;
     stepOne = msg.CreateForward();
     stepOne.Body = msg.Body;
     stepOne.Subject = msg.Subject;
     foreach (String s in recipients)
          stepOne.BccRecipients.Add(s);
     stepOne.Save(WellKnownFolderName.Drafts);
      * There is a chance, though small, that another process
      * could create a draft message in response to the message
      * I'm in the process of forwarding. But it is unlikely,
      * so I'm going to live with this. Extended Properties would
      * be the safer way to do this, but I couldn't get them
      * to make the trip.
     stepTwo = null;
     drafts = Folder.Bind(msg.Service, WellKnownFolderName.Drafts);
     foreach (EmailMessage em in drafts.FindItems(new ItemView(100)))
          if (em.ConversationId.Equals(cid))
               stepTwo = em;
     if (stepTwo != null)
          stepTwo.ReplyTo.Add(replyTo);
          // This next line is where the "Data is Corrupt" error keeps happening
          stepTwo.SendAndSaveCopy();

The place to start with Debugging would be to enable tracing and look at requests and responses your getting from the server to see if there is additional information and to also know which operation is failing see 
http://msdn.microsoft.com/en-us/library/office/dd633676(v=exchg.80).aspx
You might also want to do some testing with the EWSEditor
http://ewseditor.codeplex.com/
There also should be an EWSLog on the CAS server where the requests are being sent so this is worth looking at as well eg \Microsoft\Exchange Server\V14\Logging\Ews
As a workaround with the failed messages you might want to trying getting the MimeContent and forwarding that instead of using the Forward operation
Cheers
Glen

Similar Messages

  • Ipod 7th generation not recognized by windows 8?  it worked before, but now when we reconnect to sync more items, it will not recognize, nor does it show up as a device on the computer.

    ipod 7th generation not recognized by windows 8?  it worked before, but now when we reconnect to sync more items, it will not recognize, nor does it show up as a device on the computer.  help?

    Hi stitchinstar!
    I have an article for you that will help  you troubleshoot this issue with your iPod and iTunes:
    iPod not recognized in My Computer and in iTunes for Windows
    http://support.apple.com/kb/ts1369
    Thanks for using the Apple Support Communities!
    Cheers,
    Braden

  • I want the max date but only look at rows with a certain category value.

    I want a way to get the max date but only look at rows with a certain category value - ignoring the other rows.  My detail table contains expenditures including date (col A) and category (col D) the number of rows will increase with expenditures over time.  My summary table will have a cell for each category and display the last expense date for that category using a functionality that I must ask of you, dear community.
    I am using the latest numbers on an iPad (4) with IOS6.
    Secondarily, I would like to add another cell in the summery table with the value (col E) of the last expense for each category.
    Thank you,
    Warren

    ...later...
    With the addition of an auxiliary column to the Main table, a second header row to the Most recent table, and a minor modification to the formula on the second table, the tables can handle a range of dates set by entering the first and last date into A1 abd B1 respectively of the summary table, Most recent.
    Note that the selected range, shown with a green background in the auxiliary column, does not contain any category B expenses. Using LOOKUP, this would result in a repeat of the January 6 expense bering listed in this row. Switching to VLOOKUP, which can be set to require an exact match, allows the result shown—if there are no expenses in a given category, the formula returns "none" (or whatever message you substitute for "none" in the formula in that column).
    Formulas:
    Main::A2: =IF(OR(B<Most recent :: $A$1,B>Most recent :: $B$1),"x"&E,E)
    Fill down to the end of column A.
    This column must be located on the left side of the table (ie. must be column A), but may be hidden.
    Most recent::A2: =IFERROR(VLOOKUP($D,Main :: $A:$D,COLUMN()+1,FALSE),"none")
    "FALSE" will display as "Exact match" in Numbers's formula editor.
    Fill down to the end of the table and right to column C.
    Regards,
    Barry

  • How to overcome from Data block corruption error

    Hi,
    I am using one table when i was deleting one row, i encountered "Data block corruption error".
    Kindly suggest solutions for the same.
    Regards,
    Abhishek

    If you have a recovery manager backup, then you can perform a block recovery operation, after the information shown on the error message where the file# and the block# are displayed you can perform the block recovery operation.
    Syntax for the block recovery operation can be found here : BLOCKRECOVER
    In case of an index block, it is enough to rebuild the index.
    In case you have a regular backup with archivelog enabled you can restore the damaged datafile and perform a simple file recovery operation.
    One more additional tip that can be used, you may be interested in using the DBMS_REPAIR package unit.
    Finally, I suggest you to check the complete datafile using dbv (Database Verifier) utility to find out if there are more corrupt blocks in your datafile, and proactively run this utility as a maintenance task.
    ~ Madrid

  • SFC - windows resource protection found corrupt files but was unable to fix some of them

    Hi,
    Having run SFC on a Windows 7 laptop we get the warning:
      windows resource protection found corrupt files but was unable to fix some of them
    Examination of the cbs.log shows the following two files causing this:
      Cannot repair member file "DHCPQEC.DLL" of Microsoft-Windows-Dhcp-Nap-Enforcement-Client
      Cannot repair member file "no_rl.cur" of Microsoft-Windows-Shell-acccursor
    Any idea how to fix these?
    Are either of these files important or can we just ignore these errors.
    Thanks,
      Nick

    Hi,
    As this thread has been quiet for a while, we assume that the issue has been resolved. At this time, we will
    mark it as ‘Answered’ as the previous steps should be helpful for many similar scenarios. If the issue still persists, please feel free to  reply this post directly so we will be notified to follow it up. You can also choose to unmark the answer as you
    wish.
    BTW,  we’d love to hear your feedback about the solution. By sharing your experience you can help other
    community members facing similar problems. Thanks for your understanding and efforts.
    Regards,
    Leo   Huang
    TechNet Subscriber Support
    If you are
    TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Leo Huang
    TechNet Community Support

  • Outlook 2010 hangs when opening emails from a certain sender

    I have a problem when we a receive a notification email from a certain sender.  The email is actually from an internal address within the company.  We receive email notifications when we receive a voice mail on our phone system and that email
    is what is causing the problems.  The email we receive is very basic and just has a small amount of text saying "IP Office Voicemail redirected message".  When I try to open the email (or view when the reading pane is enabled) it hang Outlook
    for about 20-30 seconds.  This happens with every notification email we receive from that address.  I tried locking up Outlook when it was hanging to see if I could get any error messages.  In Event Viewer I got this:
    "The program OUTLOOK.EXE version 14.0.7113.5000 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel."
    Things I have tried:
    Clean install (of both Office and Windows)
    Removing and recreating the Outlook profile
    Setting Outlook to "Read all standard mail in plain text"
    Updating Windows/Office
    Setting our voice mail server to send from a different email address
    Opening Outlook in safe mode
    We are on a domain with Exchange.  This started happening a couple of months ago.
    Any ideas as to what I can try next?
    Thanks.

    Hi JW_IC,
    Does this issue occur OWA?
    If OWA not hangs, it seems an issue on the Outlook client side.
    I found that you have done all operations on the Outlook client side and still not worked.
    How about following the error message, "To see if more information about the problem is available, check the problem history in the Action Center control panel",
    to check the problem in the Action Center control panel. Please paste the details without sensitive information for the further troubleshooting.
    I suggest updating Outlook 2010 to the latest version for test.
    Thanks
    Mavis
    Mavis Huang
    TechNet Community Support

  • Write data to a logbook file only when a boolean indicator changes

    Hello
    I need to write my local variable state to a simple txt file only when it's true or false state changes.
    for example, when my local variable 'temperature too high' is true, I need something like: temperature too high.
    When it changes back to false i need: temperature OK. This with a date stamp.
    It already worked to get a date stamp and to write the true or false state down but it always gets stuck in a while loop so the program keeps writing the same sentence.
    Solved!
    Go to Solution.

    I had to take a picture with my phone because we're not allowed to connect the computers with an usb drive, I hope you can see it clear.
    I know this while loop causes the program to write the same sentence over and over again but I don't know an other way to do it right.
    Thanks 
    Attachments:
    11166065_887284134650745_1225026485_n.jpg ‏46 KB

  • EDT Cat. 15 Data loaded to SAP but failed when updating

    Hi,
    I have an structure to load data into BP using KCLJ with Cat 15.
    Here it is.
    AKTYP
    TYPE
    PARTNER
    ROLE1
    KUNNR
    KUNNR_EXT
    BU_GROUP
    FIBUKRS
    CHIND_ADDR
    NAME_CO
    NAME_ORG1
    NAME_ORG2
    STREET
    STR_SUPPL1
    STR_SUPPL2
    STR_SUPPL3
    LOCATION
    HOUSE_NUM1
    POST_CODE1
    CITY1
    COUNTRY
    REGION
    LANGU
    CHIND_TEL
    TEL_NUMBER
    TEL_EXTENS
    We had the data loaded to SAP with ROLE 000000 and TR0100 but somehow when we tried to update the address thru ROLE TR0100, we had a dump and failed to update. However, the update is good when we use ROLE 000000 to update.
    Anyone would have a clue of this?
    Thanks

    I am new to EDT also. I know Cat 15 which can load BP. SAP has more categories which can load more using KCLJ. Here's my experience.
    Under Tcode SIMGH, find IMG structure External Data Transfer for SAP Banking. Under that structure, you can find Display Required and Optional Entry Fields for SEM Banking. When you enter 15 in the Category box, you'll see a whole list of fields about BP. You can use these fields to create your own structure.
    After you created your structure, use Define Sender Structure under External Data Transfer for SAP Banking to define your structure. After that, it is done. You can try use KCLJ to load your BP.
    If you still have other issues, mostly will be the configuration.
    Enjoy.

  • Data Block Corruption error

    Hi
    I have a partitioned table which has bitmap indexes on it.
    Some of the bitmap indexes are giving datablock corruption error. Currently I am dropping the index and recreating it.
    Is there any other way to resolve this issue?
    Thanks.

    What type of system is this - OLTP or Datawarehouse ?
    Since you did not post the exact Oracle error received, lets try some educated guess. Are you getting this error:
    ORA-01578: ORACLE data block corrupted (file # string, block # string)
    Cause: The data block indicated was corrupted, mostly due to software errors.
    Action: Try to restore the segment containing the block indicated. This may involve dropping the segment and recreating it. If there is a trace file, report the errors in it to your ORACLE representative.
    Did you see if there was something more useful in the trace file (if created)?

  • Windows vista, I did a reinstall but only the latest emails appear, how do I get the remainder in my inbox?

    The reason I reinstalled Thunderbird was, because I read somewhere in the community forums that my problem might be solved. The original problem was computer related, I accidentally erased all network protocols on my wife's Japanese PC and we had no internet connection for sometime. When I finally unravelled the connection dilemma and got things working the wife was in shock because her inbox was empty. I reassured her that the emails resided outside the programme. Hence the try at reinstalling Thunderbird. Well, I didn't get the result I was hoping for. The reinstall only fetched the messages that were waiting on the server. Now I'm not sure of what exactly the problem is. But I'm confident it is solvable but can I do it? Am I able?
    Thanks for reading this far.
    Gregory

    According to your Question Description, you used POP3 mail in Thunderbird. If you didn't remove the OLD Thunderbird Profile, you can get the data.
    *http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Thunderbird

  • Icloud control panel does not install properly but only when trying to sync with Outlook 2010.  If I try to sync photos, etc. it works just fine

    Downloaded icloud control panel to Win 7.  Everything seems ok until you "apply" synching at the icloud control panel.  Then you get an error message that says "icloud control panel did not install properly".  Repairing in Windows control panel as suggested does not help.  If you do not try to sync Outlook data (2010) then it seems to work just fine.

    I was able to finally stop ITunes from crashing after many days of searching n restarting my computer many times.
    a) First I went to this site ->http://forums.techarena.in/guides-tutorials/1119812.htm that showed me how to disable DPE. Please make sure that u have good virus...etc.. protection first before doing this. I have Avast Internet Security. RESTART UR COMPUTER..
    b) I then uninstall ITunes by following this site ->http://support.apple.com/kb/ht1923      RESTART UR COMPUTER..
    c) I then downloaded a beta version of ITunes. I happen to download beta 7 before the final of 10.5 version came out. Installed it. After installing I click on it n it said somewhere along the line of "this ITune ver. expired" I checked in my Programs n Features n notice that QuickTime was installed w that beta version.   
    d) Go online n download the final version of ITunes ->http://www.apple.com/itunes/download/ ...... After u finish dling install that. After that's done connect your IPod, IPhone...etc... n click on ITunes, it should sync all the way.
    I was finally able to sync all thru the steps insteading of it crashing on me midway. Hopefully this will work for you. Good luck !
    IPhone4, Gateway Windows Vista 32bit

  • Windows 7 64 stuck (keyboard/mouse) but not when reboot my Boot camp

    Hi Guys,
    After spending more than 3 times 12 hours reading/searching/trying I've decided to seek for your help.
    My problem is pretty simple, trying to install Windows 7 64bit on MacBook Pro 15 Retins (mid 2014 model - MGXC2LL) gets stuck at language selection level if system is not booted by Boot camp.
    I've performed many tests and the only way to get mouse pointer moving and keyboard responding is to create partition using bootcamp and restart system.
    Once rebooted, Windows 7 installer starts and I can go past language selection.
    I can poweroff mac (powerbutton) and power it on, boot from USB stick and it will still work. I can even pull it out of system and mouse/keyboard will still work.
    Once system gets booted to Mac and restarted to Windows installer, from the very same stick, it get's stuck - no keyboard or mouse moving.
    On top of this I did integrate into boot.wim and install.wim USB3 drivers as per description from other threads. No luck.
    From my side I'm fine to play even with Gparted to create partition whatsoever and I can't figure out why is this so complicated with Mac if one wants to not go with mainstream. It should be as easy as adding Mac drivers to W7 installer and booting it off the stick. Why there's this black magic that system has to be rebooted with BootCamp. What is this black magic? It has to be simple command.
    Why do I care about this?
    1. Well, once I get past the language selection screen, I'm getting stuck on next step as system doesn't see installation medium (No device drivers found). I'll work on this problem in parallel as seems that have found solution: http://techsavvystuff.blogspot.co.uk/2014/05/running-os-x-mavericks-miss-windows .html
    2. I'll need to have multi-boot system and will need to install another windows on same mac (Win7 too) and so far didn't find a solution to start properly installer without having partition created by Boot Camp.
    Thanks in advance

    I'll reply to myself, as have found the magic command thanks to guys from TwoCanoe and example at google groups:
    https://groups.google.com/forum/#!msg/macenterprise/1FT-h8OvVL8/eG94TXpZWHsJ
    sudo /usr/sbin/bless --mount /Volumes/USB_Boot_Volume --setBoot
    --legacy --legacydrivehint /dev/disk1`
    I'll continue my journey towards TrueCrypt installed successfully on this system then.

  • Integration - Windows Server 2003/2008R2: Creating a login script that attaches programs to a certain user group. Upgrading to Windows 7/8

    We are currently running a windows server 2003 environment with a 2003 server being the DC. We have a couple of 2008 r2 servers that are member servers.
    OK...
    Our users are primarily operating off of windows xp clients/workstations in which they use RDP to connect to the newer member servers that are windows 2008. With their base profile in xp I am using roaming profiles via server 2003. I am looking to begin
    upgrading all of the workstations to all-in-one windows7/8 boxes partially because of cosmetic reasons(#weird) and partially because we will eventually begin using the camera options that are in the all-in-one's.
    Also..I must do this one at a time as we don't have the money to do a complete overhaul of all client workstations..If that was the case, I could just redo the network and make those members servers the DC and backup DC as well as add a virtual server
    in which everyone can access those legacy programs that are still needed...
    As you guys know windows 7/8 boxes will not work with server 2003 and roaming profiles. The reason we don't completely upgrade to 2008 r2 environment is because we are still holding on to a legacy program that requires server 2003 and these programs are
    vital to our operation.
    So..broken down even further...
    A: User is part of a 'LocalAdmins' group that makes them automatically a local admin upon any system within our domain.
    B: User  logs in to windows xp with credentials in which a tailored made per user roaming profile comes up from server 2003
    C: User then logs into one of the two terminal servers via RDP with same credentials and accesses new primary application. To access the legacy applications, they merely minimize their RDP session to get back to the windows xp session.
    Ultimately..
    1. I'd like to begin replacing option B: with windows 7/8 all-in-ones and and have the RDP saved sessions,that talk to the 2008 member servers, as well as, a few vital ie shortcuts automatically come to all users that are apart of that "LocalAdmins
    group period.
    2. Setup 1 server 2003 box that runs that legacy program and allow everyone access via a Virtual Environment..
    3. If they log into a windows xp box, or a windows 7/8 box, I want them to have access to the same icons.
    I guess this is a lot to digest, but my question is, what script could I make that would essentially allow uniformity for both my xp workstations and newly added windows 7/8 boxes? What script could I create that would,I guess reside on server 2003, that
    brings all the neccessary icons to the users that are apart of that "LocalAdmins" group despite having a windows xp, 7, or 8 workstation?

    " I don't see what the issue is because a logon script will still be managed by Group Policy and will have to be applied using GP rules.  In the end you still have to write the script."
    You basically contradicted the smug part of your rant and multiple answers with this statement!!! You just recognized that some sort of script would be necessary if I chose to use it via group policy. 
    But according to you..
    "It is not and has never been done via a script."
    Clearly it has a section per user for a "profile path" and a "logon SCRIPT". Which warrants my creation of this post since I have currentely implemented
    roaming profiles. That is how I am manipulating what users can have on their desktop because of course, we have different users that have different needs. But out of all the users, there are programs that need to be laced and seen upon immediate login.I
    will consult other people as this is only preliminary planning but about half of your statements are completely unwarranted and UNNECESSARY!
    This statement also proves your additional inaccuracies...
    "All of the profile things are handled by Windows and have nothing to do with scripts.  You define all of that in Group Policy."
    That's just silly talk. I told you in my initial break down of my scenario in an entirety that I am using "tailored made per user roaming profiles" to control desktop environments not group policies in this case. But you just made an absolute statement in
    saying "You define all of that in Group policy" which is completely wrong...
    Do me a favor, please don't respond to this post anymore. I'd love to see if any other partner, staff or whatever mind responding. Thank you for your help anyway. I will use what is useful in your post and discard the rest.
    Thanks

  • Use the Data Table of JSF, but only titles are display, not data show

    Hi,
    I create some simple example base on some of the tutorial online and modified myself to ensure no error. One of the tutorial that I refer is http://wiki.netbeans.org/DevelopJavaEE5App.
    I really wonder why my data never show in my jsp page, only show the titles. Basically what I have done were:
    First create entity classes
    Second create SessionBean
    Third create Controller - as JSF Managed Bean which is used to bind the data in JSP page
    Last is create JSP page with Data Table to show the data
    The customerlist.jsp has no error and display nicely with only titles.
    Pls advise.
    wenxin

    Hi Pino,
    I'm back to continue my EJB learning path, I really need your help, as I mentioned in my previous message, another BIG challenge is that since day one, I encounter error (500 Internal Server Error Servlet error: An exception occurred....) when deployed in my remote server. Locally run the jspx page no problem, data can be shown. After checking the log file below is the error message..
    10/03/22 18:12:58.17 10.1.3.4.0 Started
    10/03/22 18:12:59.439 deptremote: 10.1.3.4.0 Started
    10/03/22 18:14:02.724 deptremote: Servlet error
    javax.faces.el.PropertyNotFoundException: Error finding property 'html1' from bean of type oracle.view.backing.DeptEmployees: java.lang.NoClassDefFoundError: javax/faces/component/html/HtmlForm
         at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:95)
         at oracle.adfinternal.view.faces.model.FacesPropertyResolver.getValue(FacesPropertyResolver.java:92)
         at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:187)
         at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:171)
         at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
         at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)
         at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)
         at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:406)
         at javax.faces.webapp.UIComponentTag.createComponent(UIComponentTag.java:1019)
         at javax.faces.webapp.UIComponentTag.createChild(UIComponentTag.java:1046)
         at javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:761)
         at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:451)
         at oracle.adf.view.faces.webapp.UIXComponentTag.doStartTag(UIXComponentTag.java:85)
         at deptEmployeesjspx._jspService(_deptEmployees_jspx.java:102)
         at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.4.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:724)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:414)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
         at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
         at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
         at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.NoClassDefFoundError: javax/faces/component/html/HtmlForm
         at java.lang.Class.getDeclaredMethods0(Native Method)
         at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
         at java.lang.Class.getDeclaredMethods(Class.java:1763)
         at java.beans.Introspector$1.run(Introspector.java:1265)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1263)
         at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1129)
         at java.beans.Introspector.getBeanInfo(Introspector.java:387)
         at java.beans.Introspector.getBeanInfo(Introspector.java:159)
         at com.sun.faces.el.impl.BeanInfoManager.initialize(BeanInfoManager.java:244)
         at com.sun.faces.el.impl.BeanInfoManager.checkInitialized(BeanInfoManager.java:230)
         at com.sun.faces.el.impl.BeanInfoManager.getProperty(BeanInfoManager.java:310)
         at com.sun.faces.el.impl.BeanInfoManager.getBeanInfoProperty(BeanInfoManager.java:204)
         at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
         ... 49 more
    10/03/22 18:14:07.146 deptremote: Servlet error
    javax.faces.el.PropertyNotFoundException: Error finding property 'html1' from bean of type oracle.view.backing.DeptEmployees: java.lang.NoClassDefFoundError: javax/faces/component/html/HtmlForm
         at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:95)
         at oracle.adfinternal.view.faces.model.FacesPropertyResolver.getValue(FacesPropertyResolver.java:92)
         at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:187)
         at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:171)
         at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
         at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)
         at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)
         at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:40--------------------------------------------------------------------------------
    I suspect was due to the message that I got when drag the employeelist from Data Control Palette, as below:
    The "Embedded OC4J Client" has been added to the client project.
    This library provides a "jndi.properties" file that allows EJBs to be resolved in the embedded OC4J server.
    To resolve EJBs running in a remote application server,
    remove this "Embeded OC4J Client" library from the project and add a custom "jndi.properties" file to the client project instead.
    am I missing anything????
    Regards,
    Wen Xin

  • Reader XI still gives "insufficient data for image" error

    Our fax machine creates .pdf files of the faxes and recently our back office has had trouble printing them. When I look at them they give an "insufficient data for image" error, but only on one page each. I've tried upgrading to reader XI but the problem persists. I've gotten around it by taking a screenshot and printing the one page that doesn't work so far, but I'd like to get this fixed. It only started happening today. I have a call in to our fax provider, but I was wondering if anyone here had any possible solutions.
    Thanks,
    Also due to the nature of the documents I'm unable to provide a sample.
    Message was edited by: riderryuken

    It is also happening to me (running v 11.0.2).  I tried adjusting the various settings under the "View" menu and at best could only see part of what was missing.  I resolved the issue by downloading and installing Foxit Reader.  Bingo! now I can see the entire document.

Maybe you are looking for

  • Rotating text without embedding fonts - how?

    No doubt same or similar question was asked and most likely answered but I could not find anything that would match... I want to draw column headers of my ADG vertically. So, I need rotate column text 90 degree and adjust position. Is it true that it

  • Doc reversed, Clear FI doc manually_MR8M

    Dear All, I have posted the invoice to diff vendor, So i cancelled the inv in mr8m & when i saved the doc its giving the mas as ** doc reversed,clear FI doc manually** What exactly it means ? Now again i need to post the invoice to diff vendor, Pls l

  • Chram 4 system Landscape

    Dear Friends, One of our syetem has 4 system landscape and we have activated the same for chram process Dev -> QA -> Pre-PRD -> PRD Dev has the system Role as Source system QA and Pre-PRD has the system role Target system PRD has the system rolePRodu

  • "Quickie" DVD Help

    I just started using Final Cut Studio for filmmaking, used to use Premiere etc. Now, I just finished rendering out a video track and a dolby surround track adding up to about 1.4 gigs and I am using standard 4 and half gig or so disks. I have not had

  • Can't load library

    I have two Macs at home, each with an iTunes library, but my main library is stored on a Drobo attached to a MacMini. I use this with my Apple TV (2) daily and it has been working well for months. Suddenly it started taking a long time to start playi