Email receiver qpac-SAX Parsing Error

Hi,
Iam working on a project which needs to receive email from an
external person and the workflow will continue from that point.
>>I have put a email receiver qpac to accomplish the
above task. I use the sender's(from) email address as a
filter for incoming mails and the starting 4 letters of the form
name to fetch the XDP attachment. The process works just fine
when tested by sending a mail from Outlook express. But, in
the case of Lotus Notes, the click of email submit button in
the form opens up a new mail with the XDP Data file as
attachment and names it weirdly with some numbers unlike
outlook express client where in the attachment gets named as
the form name "_data.xdp".
Thus, my email receiver does not pick
this email and the process gets stalled giving some SAX
parser error. Is there any way to customise form/ lotus notes
clients to make it work?
Regards,
Raghava Kumar VSS

Hi Raghava
Just drop the 4 starting letters, and look for the first attachment.
There should only ever be 1 attachment, so you shouldn't have a problem.
Howard
http://www.avoka.com

Similar Messages

  • Error processing request in sax parser: Error when executing statement...

    Hello,
    I want to INSERT data from R/3 System to AS400 via JDBC adapter into a DB2 database. The interfaces from R/3 are Ok. but i have some problems to use the JDBC in DB2 Systems. The message in comunitation channel is:
    " Error processing request in sax parser: Error when executing statement for table/stored proc. 'SPE106TST' (structure 'STATEMENT'): java.sql.SQLException: SPE106TST de SADMT1 no válido para la operación."
    in the SXMB_MONI -> Request Message Mapping payloads this:
    The connection to the database is fine, Sender adapter with a SELECT * works perfect.
    Please Can anyone help me solve this problem? I'm lost.
    Best regards,
    Edited by: Nicola Occhipinti on May 22, 2008 7:40 PM

    Hi Nicola,
    This error occurs when the receiver side structure is incorrect.
    Your structure seems to be correct.
    Please use lower case for action, access and table.
    Please check whether the field names are exactly the same as in the actual Database table sadmt1.SPE106TST.
    Check if the table has permissions to write.
    You can try an alternate structure without using table tag.
    <ns0:MT_XMLSQL_SPEC xmlns:ns0="urn:damm.com/pi/EmployeeMasterData">
    <STATEMENT>
    <sadmt1.SPE106TST action="INSERT">
    <access>
    <CODEMP>D</CODEMP>
    <CODPRO>00202339</CODPRO>
    <NOMPRO>ROSIQUE PERALSGENIS</NOMPRO>
    <DIRPRO>GIRONA</DIRPRO>
    <POBPRO>S. VICENS HORTS</POBPRO>
    <RUTA>0</RUTA>
    <ORDEN>0</ORDEN>
    <NOMINA>S</NOMINA>
    </access>
    </sadmt1.SPE106TST>
    </STATEMENT>
    </ns0:MT_XMLSQL_SPEC>
    Hope your problem gets solved.
    -Shamly

  • Confusion in Email Receiver QPAC Configuration.

    Hi,
    I am facing problems with email receiver QPAC. We are using exchange server for Email reception(POP3/Imap).Now the problems are
    1.I have given the user name in the same format as specified in one of the forum discussions i.e.
    (nt-domain\domain-username\email-username).
    It shows the below error When configured for IMAP:
    javax.mail.MessagingException: A2 NO There is no replica for that mailbox on this server.;
    nested exception is:
    com.sun.mail.iap.CommandFailedException: A2 NO There is no replica for that mailbox on this server.
    at com.sun.mail.imap.IMAPFolder.exists(IMAPFolder.java:392)
    at com.sun.mail.imap.IMAPFolder.checkExists(IMAPFolder.java:261)
    at com.sun.mail.imap.IMAPFolder.open(IMAPFolder.java:782)
    2.when i configured for pop3 the error is
    javax.mail.AuthenticationFailedException: The requested mailbox is not available on this server.
    at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:104)
    at javax.mail.Service.connect(Service.java:233)
    at javax.mail.Service.connect(Service.java:134)
    at com.adobe.workflow.qpac.emailreceiver.MailReader.retrieveMessages(MailReader.java:67)
    3. when i use pop3 and default (nt-domain\domain-username) the error is
    javax.mail.AuthenticationFailedException: Logon failure: unknown user name or bad password.
    at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:104)
    at javax.mail.Service.connect(Service.java:233)
    at javax.mail.Service.connect(Service.java:134)
    at com.adobe.workflow.qpac.emailreceiver.MailReader.retrieveMessages(MailReader.java:67)
    Please help me on this as we have our accounts existing on the exchange server for pop3.

    Hi Raghavan
    To me it looks like in your first example, you are correctly connecting to the server, but the server is configured to use referrals.
    Please see this Microsoft article:
    http://support.microsoft.com/kb/217388
    For POP3, I believe that you don't need the domain name - just the users login (or full email address), plus password.
    Good luck...
    Howard
    http://www.avoka.com

  • Email Receiver QPAC - On timeout property

    Hello,
    Can anyone give a better explanation of what options for "On timeout" under the Retry tab of the Email Receiver QPAC. The documentation doesn't really explain what these happens. The options are Stall and Continue with Error.
    I assume the stall does just stall the entire Workflow, but what about Continue with Error option. Does this attempt to continue to the next step in the work flow without receiving the email or does if an error occurs, does the workflow just stay at the Email Receiver?
    The problem I am having is Connection timeouts. So, when I set On timeout to stall, of course my workflow would stall. When set On timeout to the Continue with Error option, the workflow did appear to stay at the Email Receiver QPAC, but it seemed to stop polling for emails.
    I am trying to review the JBoss server.log file now to try and figure out what is going on (I set up the DEBUG per Howard's post on my other post), but it just looks like the Email Receiver stops polling for messages and I don't see any error upon a quick glance.
    Thank you for any input.
    -Jennifer

    Hi Jennifer
    "Stall" means that the QPAC will throw an exception, which will cause the workflow to stall. It will then show up on the "Stalled Actions" in the adminui. The only option you have is to retry the action, which will cause it to "start again from the beginning".
    "Continue with Error" is perhaps a little poorly named. It really should just say "Continue". This means that if the timeout period is reached, the QPAC will just complete, which means that the workflow will continue on to the next action. (If there are multiple routes coming out of the QPAC, the first one that evaluates to true will be followed, as normal.)
    The "Continue With Error" option is useful if you want the Workflow designer to be able to handle the error, rather than causing the workflow to stall. For example, if you were waiting for a customer to send a response to your outbound email, you might design the workflow to do something like the following:
    - Wait for 2 days for a response email.
    - If the two days elapse without receiving the response, send another email, then wait for another 2 days for a response email.
    - If the additional 2 days elapse without receiving the response, assign a task to a customer support rep to call the customer to get the required information.
    In short, Continue with error allows you to set a "soft" error - it's not an error that a System administrator needs to correct, it's just something that needs to be accomodated for in the workflow. A stall, on the other hand, is a "hard" error, that can only be rectified by a system administrator fixing the underlying problem and retrying.
    I hope this explanation helps.
    Howard
    http://www.avoka.com
    PS Technically, the "Continue with error" option does actually return an error code to the workflow engine, indicating exactly what the error is. However, the workflow engine does not expose this error code to the workflow design. This would be a useful feature which we hope may arrive in the next version.

  • Initiating Workflow with Email Receiver Qpac

    Hi..
    I have a requirement where i need to open my xdp form in a portal whichwill hav ethe hyperlink to the form and on clicking it, the form should open in the same web page. After this if i submit the form, the workflow should start after receiving this form as an email.
    For this i have included an email receiver qpac as the start action of the workflow, but nothing is happening. The workflow is not gettign initiated.
    What might be the Reason?
    Please help.
    Raghava Kumar VSS

    Hi Howard,
    Thanks for the reply,
    I have seen in previous forums in which you haev given an alternate solution for including a cyclic process and initiating a workflow using a chain QPAC. Though it wokrs, it has its own limitations as far as the web service is concerned.
    What i am actually in need is that the form submitted by the user should initiate a workflow (with or without an email receiver qpac as the set start action). Is it possible?
    Regards,
    Raghava Kumar VSS

  • Email Receiver QPAC - stops receiving emails after a while

    Hello,
    I have a workflow with the first step being an Email Receiver QPAC. Next I extract out some information to set to variables and then use the Chain QPAC to go to my next workflow and loop back to the Email Receiver (thanks Howard!). It works great immediately after invoking the workflow and I even left it running for one hour and tested it again and it works and received my email properly. So, I left everything running overnight, but now none of my emails are being received. I looked in the process manager and everything in running just fine, so the nothing stalled.
    I've been waiting for over 15 minutes now for my Email Receiver to go off and nothing.
    Does anyone have insight into what is going on?
    Thank you,
    Jennifer

    Hi Jennifer
    Try turning debugging on.
    In JBoss, you do this by modifying the log4j.xml in \Adobe\LiveCycle\jboss\server\all\conf
    Change the threshold from INFO to DEBUG for the file appender, as shown below:
    This will cause the EmailReceiver (as well as a whole lot of other classes) to send debug output to the log file:
    \Adobe\LiveCycle\jboss\server\all\log\server.log
    You should see some lines in the log file each time the EmailReceiver fires. These should tell you what it's searching for, and might give some insight into what's going wrong.
    Howard
    http://www.avoka.com

  • Email Receiver Qpac-test tab says no message found

    Hello,
    I want a workflow that listens email to initiate a chain process. However, I couldnt get any email with the Email Receiver Qpac. I just tested it from the test tab. It gives the mesage :
    Connecting to mail server...
    No message found
    Closing...
    I am sending a new mail for the email receiver to catch it. However, it does not. What is wrong with it ?
    Any help will be great.

    Actually I have already imported the jar files which was mentioned in another topic. I imported these files : activation.jar, dsn.jar, pop3.jar, mail.jar, mailapi.jar, imap.jar, smtp.jar. Before that, I was taking another message which was a problem about connecting. After I imported the jar files, the message changed to that one which says no message found.

  • Email receiver QPAC does not retrieve attachments other than .jar

    Hi,
    I'm currently experimenting with the email receiver QPAC. Unfortunately, I didn't succeed in convincing the QPAC to retrieve attachments. The QPAC's testing-tab indicates "Attachment Count:0" for .xml, .pdf, .xdp and even for image type files. Weirdly, .jar-attachments are retrieved indeed!
    Also the QPAC seems to mix emails using the subject of one mail and the body of another, if there are multiple emails on the server. Furthermore, the field "received date" always reads "null".
    Has anyone had the same problem using the email receiver QPAC?
    I'm quite frustrated after a week of testing. :-(
    Sincerely,
    Steve

    Apparently, I quite misunderstood the way the email receiver QPAC interacts with Workflow server. :-) Sorry for having bothered you with silly questions. Now, I got the workflow working!
    Still I get the 'cannot coerce object' exception. The example workflow stalls executing the task 'Str -> Form'.
    > com.adobe.workflow.datatype.InvalidCoercionException: Cannot coerce object: com.adobe.workflow.dom.VariableAttr@7935a1 of type:
    >
    com.adobe.workflow.dom.VariableAttr to type: com.adobe.workflow.datatype.form.FormDataTypeInstance
    >
    at com.adobe.workflow.datatype.form.FormDataHandler.coerceFrom(FormDataHandler.java:220)
    >
    at com.adobe.workflow.datatype.AbstractComplexDataTypeHandler.getNode(AbstractComplexDataTyp eHandler.java:42)
    >
    at com.adobe.workflow.dom.VariableElement.setBoundValue(VariableElement.java:72)
    >
    at com.adobe.workflow.pat.service.PATExecutionContextImpl.setProcessDataValue(PATExecutionCo ntextImpl.java:398)
    >
    at com.adobe.workflow.pat.service.PATExecutionContextImpl.setProcessDataWithExpression(PATEx ecutionContextImpl.java:310)
    >
    at com.adobe.workflow.qpac.set_value.SetValueService.execute(SetValueService.java:72)
    >
    at com.adobe.workflow.engine.PEUtil.executeAction(PEUtil.java:184)
    >
    at com.adobe.workflow.engine.ProcessEngineBMTBean.continueBranchAtAction(ProcessEngineBMTBea n.java:2320)
    >
    at com.adobe.workflow.engine.ProcessEngineBMTBean.asyncContinueBranchCommand(ProcessEngineBM TBean.java:1903)
    >
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    >
    Howard, in the forum thread
    Question about Email Receiver QPAC you told Rob to provide a patch. Does this patch solves the 'cannot coerce object' problem?

  • SAX Parser Error in JDBC Adapter

    I am using a JDBC adapter to execute SQL statements during mapping runtime. However, it issues me an error regarding the SAX Parser when I have a '&' character in the SQL statement. I am not able to remove the & since it is in the database that I access and it will result to data inconsistency. I think that when the JDBC adapter of XI converts the SQL string to the XML format, it does not include the amp; string to the &, thus causing the SAX Parser to throw the error.
    Is there someway I can configure the JDBC adapter in such a way that it will replace the & with &amp;. Or is there a way to display how the JDBC adapter converts the SQL statement to its the XML representation of it?
    Thanks a lot.

    Hi,
    For this kind of situation use some unique character combination  like "#@!" for replacing "&" then parse the document and the restore the "&" later .
    For this convert the input stream into Strring and then replace the occurences of "&".
    regards.

  • SAX parser errors in services-messages.log

    I'm having some issues with a just installed ZCM 11.3a server. I'm getting a lot of errors:
    org.jdom.JDOMException: Could not load default SAX parser: org.apache.xerces.parsers.SAXParser: SAX2 driver class org.apache.xerces.parsers.SAXParser not found: org.apache.xerces.parsers.SAXParser
    in services-messages.log
    I have googled for the error message but can't find anything related to ZCM. Any idea about how to fix it?

    jlmendez Wrote in message:
    > I'm having some issues with a just installed ZCM 11.3a server. I'm
    > getting a lot of errors:
    >
    > org.jdom.JDOMException: Could not load default SAX parser:
    > org.apache.xerces.parsers.SAXParser: SAX2 driver class
    > org.apache.xerces.parsers.SAXParser not found:
    > org.apache.xerces.parsers.SAXParser
    >
    > in services-messages.log
    >
    > I have googled for the error message but can't find anything related to
    > ZCM. Any idea about how to fix it?
    Which OS did you install ZCM 11.3a on? I'm guessing Linux based.
    HTH.
    Simon Flood
    Novell Knowledge Partner

  • SAX Parser error when installing Oracle CCG 5.5.1

    I am trying to install Oracle CCG on Windows 2008. I already have my PeopleSoft system installed on the same box, running weblogic and jdk1.7.0_03.
    After setting the required environment variables, when I run the command "install.bat -f ccg-551-install.apf" from ccg_install folder, I get the following error:
    Starting Oracle Installation Engine 1.2.1
    Running from working directory C:\CCG\ccg_stage\
    ORACLE_HOME is C:\app\Administrator\product\11.2.0\dbhome_1
    JAVA_HOME is C:\Program Files\Java\jdk1.7.0_03
    LAUNCH_CLASSPATH is C:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib\classe
    s12.jar;C:\CCG\ccg_stage\install.jar;"C:\app\Administrator\product\11.2.0\dbhome
    _1\lib";C:\Program Files\Java\jdk1.7.0_03\lib;C:\app\Administrator\product\11.2.
    0\dbhome_1\lib;%CLASSPATH%
    Oracle CCG Installer -- Version 1.2.1 Build(installer12-Maint-1.2.1.2)
    Copyright 2009 Oracle. All rights reserved.
    Initializing. Please wait...
    FileParser: Parse error occurred: Could not load default SAX parser: org.apache.
    xerces.parsers.SAXParser: SAX2 driver class org.apache.xerces.parsers.SAXParser
    not found: org.apache.xerces.parsers.SAXParser
    Could not load default SAX parser: org.apache.xerces.parsers.SAXParser: SAX2 dri
    ver class org.apache.xerces.parsers.SAXParser not found: org.apache.xerces.parse
    rs.SAXParser
    I have tried downloading xerces.jar file and placed in the CLASSPATH folder but it did not help either. I do not have much knowledge about java and need help from someone who has installed CCG on windows.
    Thank you in advance

    Several things I would recommend here:
    1. Use JDK 1.5 instead of 1.7, I'm pretty sure 1.7 isn't supported (Don't ask why) - [http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html|http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html]
    2. Make sure to exit out all DOS command windows, then open a new one then go through setting all the environment variables, and using the same DOS command run the install command, otherwise all environment variables will be lost.
    I hope that helps.

  • OBIEE Sax Parser Error in Firefox only?

    I was working on a report in Answers and came across the following error when trying to "Display" the results
    Sax parser returned an exception. Message: An exception occurred! Type:UnexpectedEOFException, Message:The end of input was not expected, Entity publicId: , Entity systemId: , Line number: 1, Column number: 1862
    The report, when viewed on a dashboard works perfectly fine, its ONLY when I try to "Display" the results in Answers I hit the above error.
    The interesting thing also is that I tried Internet Explorer, Google Chrome and Firefox
    ONLY Firefox is throwing this error.
    I am using the latest version of Firefox (ver 22)
    OBIEE is version 10.1.3.4.0
    Again, everything with the report works just great its just when I try to display the results in answers that it throws an error.

    I think my issue just got worse
    Now when I log into Answers and try to view the report I see the following error
    State: HY000. Code: 1736874543. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27005] Unresolved column
    The biggest issue I am noticing now is that my column names are actually changing!
    So when I first log into the report in Answers I see the columns being used are
    Type Animal
    Type Tree
    I click on "Display Results" which yields the above error
    Now when I click back to the columns view, the column names have changed to the following
    Adjusted Animal = Type
    High Yield Tree = Type
    The column names have totally changed
    I am now guessing there may be an error some where in the RPD, between the physical/presentation and business model layer.
    Any insight would be greatly appreciated!

  • SAX parser error unknownHostException for JDO files

    Hi everyone,
    The java.sun.com site is down (or perhaps only unreachable from Maine Road Runner) today. If your
    JDO file uses a DOCTYPE statement that references the site, and you see this error, that's the
    reason.
    David Ezzio

    Just FYI, Kodo validates .jdo files aginst the metadata DTD even if you
    don't include a DOCTYPE declaration. We do a neat trick where the full
    DOCTYPE with inline DTD is included in the stream we send to the parser
    transparently. Actually you can have this functionality in your own XML
    code if you want; it's available via our open source Serp project:
    http://serp.sourceforge.net
    (see serp.xml.DocTypeReader)
    If you hate having to code DOCTYPEs to use a URL (which can go down), a
    file location (which places location dependencies in your code), or repeat
    the same inline DTD in all your XML files, you should check it out.

  • ICloud email received but sender get error msg

    Converted my Leopard email to iCloud but senders are get a 'not delivered' msg...even though I get their sent email.
    Also, the same with my iCal alarms...I get the alarm in iCloud mail but i also get a not delivered msg.
    What gives here?
    Grateful for any help.

    Converted my Leopard email to iCloud but senders are get a 'not delivered' msg...even though I get their sent email.
    Also, the same with my iCal alarms...I get the alarm in iCloud mail but i also get a not delivered msg.
    What gives here?
    Grateful for any help.

  • Error processing request in sax parser

    Hi all,
    I am doing an asynchronous interface.
    It is an interface from IDOC to JDBC. While testing the interface,am getting the following error
    "Error processing request in sax parser: Error when executing statement for table/stored proc. 'put_delivery' (structure 'Statement_Delivery'): java.lang.NumberFormatException: null"
    Any kind of help is appreciated.
    Regards,
    Thireesha.

    Hello,
    Please refer to SAP NOTE 801367.
    In advanced tab, use logSQLQuery-->true. Tt will display the actual sql statement in audit log instead of xml format.
    You can copy this sql statement and execute directly in database to check the problem.
    -Rahul

Maybe you are looking for

  • No startup disks in System Preferences

    ...only "Network startup" shows. I was trying to install a firmware update via OS9 (or so I hoped) onto my pismo so that I could use migration assistant for my new mbp. I had a fw drive attached, with 4 partitions, along with the pismo's hd and its 2

  • Has anyone tried to match music-files from Radio.fx?

    Hi, i have a lot of my MP3's recorded with the software Radio.fx from Tobit-Software. Radio.fx records internet-radiostations and automatically cuts it into mp3's including ID3-Tags, naming and so on. MP3's obtained this way are 100% legal (at least

  • Wuc-15 error in webutil in Oracle 9i forms

    The 9i form containing the webutil when run gives the following error in java console and also the wuc-15 error is diplayed in the form with FileFunctions Error

  • ORA-01652 and ORA-02063 in select with dblink

    Hello, I execute the following select in a Oracle database: SELECT HAC.ENT_ID, HAC.MAT, HAC.IDAC, NVL(HAC.DATINI, 0) AS DATINI, NVL(HAC.DATEND, 0) AS DATEND, HAC.TIP, GAP.IDAC AS IDAC_GAP, HAP.IDAC AS IDAC_HAP FROM USER1.GAP GAP, HAC@DBLINK HAC, HAP@

  • [Solved] X11 has purple tint when using catalyst-test drivers

    Hey guys, so I turned the TV on for my HTPC last night hoping to watch some anime. But when it turned on the screen had a purple tint! I tried to do some debugging over SSH from my phone while in bed, but decided to just go to sleep instead. Tonight