Reader Extensions Service Empty binary return

I'm using the ReaderExtensionsService and get a response with a Blob but the binary data is empty. I'm sending the variable blob=base64 just in case and still get no binary data. Any ideas why?

http://www.adobeforums.com/webx/.3bc41cd5/0

Similar Messages

  • Reader Extension and Submit Button

    Hi,
    I reader extended a form with the Reader extension web application.
    The issue is when I start the process in the workspace and my form is open, the submit is not embed anymoe in the workspace.
    How could I fix that ?

    When a PDF Form is shown in Workspace, the LC server actually attempts to make a modification to the form (called "augmentation") in which a scripting bridge is added to the form. This happens inside the Render Service used to show the form. Workspace needs this to happen so that it can instruct Acrobat/Reader in the browser to hide the submit button, thus allowing the Workspace UI buttons to be used instead. I know that if the PDF Form is signed then LC will not attempt to make this modification in case it breaks the signature. This is what might be happening here because when you reader extend a PDF there is actually a signature applied.
    If this is the cause I can think of two suggestions off hand:
    - You might consider Reader Extending the Form on demand as part of your render service by uploading your Reader Extensions Credential (the p12 / .PFX file) to Trust Store and then using it with the Reader Extensions Service in a new version of your render service.
    - You can use LC Designer to add the "Form Bridge" to your form before you reader extend it with the web application and place it in your repository.

  • Difference between LC Reader extensions and Acrobat's Extend Features

    Hello,
    is there any difference between the way, how works LC's Reader Extensions service and Acrobat's Extend Features?
    We have a pdf form, which we can extend (enable features like saveing filled pdf form) by Acrobat, but extending by LC ES2 service trhrows exception:
    ALC-RES-001-019: The input document is not a valid document type for  this operation.
    com.adobe.internal.pdftoolkit.core.exceptions.PDFCosParseException:  Expected 'xref' : 437523
    The document was not build by LC Designer nor Acrobat.
    Thanks.

    If you go to adobe.com take a look at the the acrobat feature sheet, in particular the one that shows the different features available in Reader vs. Acro Standard vs. Acro Pro. Basically RE enables Reader to use features available in Acrobat Standard. There are tons of features available in Acrobat Pro beyond that, but they are more typically features used by form developers rather than end users.
    Sorry Aandi, got to correct you, but RE'ing a PDF can allow it to access a DB via ODBC. However, I would personally recommend you make a web service call and let the server handle hitting the DB if needed. It is much more secure, less work to set up (don't need a local ODBC connection on each client), and easier to work with IMO.
    Chris
    Adobe Systems

  • Installation of Adobe LiveCycle Reader Extensions ES2

    Hi,
    Adobe has informed us that we need to use Adobe LiveCycle Reader Extensions ES2 in stead of Adobe LiveCycle Designer ES 8.2. We had some doubts about the reason why, but that's a different issue.
    Now, when we want to order Adobe LiveCycle Reader Extensions ES2 we need to indicate on what application server we will install (IBM WebSphere / Oracle WebLogic / JBoss). However, I want to install it on a desktop pc. Can anybody explain me which of the 3 options I need to order? What is the difference?
    Thanks in advance!
    Erik

    I am a contractor working with a national agency. I don't have rights to set up any sort of server on my PC at work, which runs Windows XP Professional -- NOT Windows Server as Adobe's tech specs indicate. At home, I use Windows 7 Professional.
    Most of the PDF forms I set up only require users to type text in text fields, click check boxes, or decide "yes" or "no" in radio buttons. For those simple forms, have found that Acrobat Pro's "Enable Reader Features" allows users to fill out the form in Reader, save it to their hard drive, and attach it to an email to return the completed forms.
    I know that this WON'T work if we include any data functions or buttons which run JavaScripts.  For example, one of my users wants a button that allows them to attach a file to the PDF. That button won't work in Reader unless I use LiveCycleReader Extensions to enable full functionality in Reader. Correct me if I have any of this wrong, so far. I am considering equipping one of my computers at home with LiveCycleReader Extensions to create these forms -- if they can be used independently of the server I have to set up on my home PC.
    Would any forms created in LiveCycle Reader Extensions have to be returned to the server I would need to set up on my PC, or could users complete the froms, save them, and attach them to email as they do with the simple forms created in Acrobat?
    You mentioned that Reader Extensions includes JBoss to set up a local server. Could I even install LiveCycle Reader Extensions on my PC if it only has Windows 7 Professional? Would it work on Windows 7 Professional?
    (I already asked about setting up a server for these forms at work and was told "It'll never happen!"  My customers are reluctant to accept an answer that , "Yes, it is possible to enable these features but we are not allowed to do what it takes to make them work."

  • Reader Extension Sample Application

    I installed Reader Extension and when I go /ReaderExtension website, I get Error 435: The user login information is missing. Please contact your $$$/ARESServlet/ApplicationName=Adobe LiveCycle Reader Extension 7.0 Administrator
    I am running WebSphere 5.1 and have setup all the users for the two user roles when I was loading areas.ear

    When a PDF Form is shown in Workspace, the LC server actually attempts to make a modification to the form (called "augmentation") in which a scripting bridge is added to the form. This happens inside the Render Service used to show the form. Workspace needs this to happen so that it can instruct Acrobat/Reader in the browser to hide the submit button, thus allowing the Workspace UI buttons to be used instead. I know that if the PDF Form is signed then LC will not attempt to make this modification in case it breaks the signature. This is what might be happening here because when you reader extend a PDF there is actually a signature applied.
    If this is the cause I can think of two suggestions off hand:
    - You might consider Reader Extending the Form on demand as part of your render service by uploading your Reader Extensions Credential (the p12 / .PFX file) to Trust Store and then using it with the Reader Extensions Service in a new version of your render service.
    - You can use LC Designer to add the "Form Bridge" to your form before you reader extend it with the web application and place it in your repository.

  • Custom service (using Reader Extensions) for REST invocation

    Hello,
    is it possible to implement and configure a custom service (using Reader Extensions) for REST invocation?
    Best regards
    CommanderPeek

    Yes LiveCycle does support REST as an endpoint http://help.adobe.com/en_US/livecycle/9.0/programLC/help/index.htm?content=000562.html

  • Call thirty party java web service but always return null

    hi
    I call a java web service in my application visual studio 2008 c#, but always return NULL.
    I used Tool Fiddler to monitor the traffic between my client and the web service server, it showed the return is not Null.
    Here is my code, please see if anything I do wrong.
    namespace CanOfficer_THQ_vs_IHQ.TestWebReferenceAppointment {
    using System.Diagnostics;
    using System.Web.Services;
    using System.ComponentModel;
    using System.Web.Services.Protocols;
    using System;
    using System.Xml.Serialization;
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Web.Services.WebServiceBindingAttribute(Name="AppointmentServiceSoapBinding", Namespace="http://service.ips.salvationarmy.org/")]
    public partial class AppointmentService : Microsoft.Web.Services3.WebServicesClientProtocol {
    private System.Threading.SendOrPostCallback deleteAppOperationCompleted;
    private System.Threading.SendOrPostCallback importAppOperationCompleted;
    private System.Threading.SendOrPostCallback editAppOperationCompleted;
    private bool useDefaultCredentialsSetExplicitly;
    /// <remarks/>
    public AppointmentService() {
    this.Url = global::CanOfficer_THQ_vs_IHQ.Properties.Settings.Default.CanOfficer_THQ_vs_IHQ_TestWebReferenceAppointment_AppointmentService;
    if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
    this.UseDefaultCredentials = true;
    this.useDefaultCredentialsSetExplicitly = false;
    else {
    this.useDefaultCredentialsSetExplicitly = true;
    public new string Url {
    get {
    return base.Url;
    set {
    if ((((this.IsLocalFileSystemWebService(base.Url) == true)
    && (this.useDefaultCredentialsSetExplicitly == false))
    && (this.IsLocalFileSystemWebService(value) == false))) {
    base.UseDefaultCredentials = false;
    base.Url = value;
    public new bool UseDefaultCredentials {
    get {
    return base.UseDefaultCredentials;
    set {
    base.UseDefaultCredentials = value;
    this.useDefaultCredentialsSetExplicitly = true;
    /// <remarks/>
    public event deleteAppCompletedEventHandler deleteAppCompleted;
    /// <remarks/>
    public event importAppCompletedEventHandler importAppCompleted;
    /// <remarks/>
    public event editAppCompletedEventHandler editAppCompleted;
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
    RequestNamespace="http://service.ips.salvationarmy.org/",
    ResponseNamespace="http://service.ips.salvationarmy.org/",
    Use=System.Web.Services.Description.SoapBindingUse.Encoded,
    ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    [return: System.Xml.Serialization.XmlElementAttribute("return", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
    public string deleteApp([System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] int id) {
    object[] results = this.Invoke("deleteApp", new object[] {
    id});
    return ((string)(results[0]));
    /// <remarks/>
    public void deleteAppAsync(int id) {
    this.deleteAppAsync(id, null);
    /// <remarks/>
    public void deleteAppAsync(int id, object userState) {
    if ((this.deleteAppOperationCompleted == null)) {
    this.deleteAppOperationCompleted = new System.Threading.SendOrPostCallback(this.OndeleteAppOperationCompleted);
    this.InvokeAsync("deleteApp", new object[] {
    id}, this.deleteAppOperationCompleted, userState);
    private void OndeleteAppOperationCompleted(object arg) {
    if ((this.deleteAppCompleted != null)) {
    System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
    this.deleteAppCompleted(this, new deleteAppCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
    RequestNamespace="http://service.ips.salvationarmy.org/",
    ResponseNamespace="http://service.ips.salvationarmy.org/",
    Use=System.Web.Services.Description.SoapBindingUse.Encoded,
    ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    [return: System.Xml.Serialization.XmlElementAttribute("return", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
    public string importApp(
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] int person,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string name,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string territory,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string location,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] bool primary,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] Nullable<System.DateTime> start,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] Nullable<System.DateTime> end,
    [System.Xml.Serialization.XmlElementAttribute("categories", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string[] categories) {
    object[] results = this.Invoke("importApp", new object[] {
    person,
    name,
    territory,
    location,
    primary,
    start,
    end,
    categories});
    return ((string)(results[0]));
    /// <remarks/>
    public void importAppAsync(int person, string name, string territory, string location, bool primary, Nullable<System.DateTime> start, Nullable<System.DateTime> end, string[] categories) {
    this.importAppAsync(person, name, territory, location, primary, start, end, categories, null);
    /// <remarks/>
    public void importAppAsync(int person, string name, string territory, string location, bool primary, Nullable<System.DateTime> start, Nullable<System.DateTime> end, string[] categories, object userState) {
    if ((this.importAppOperationCompleted == null)) {
    this.importAppOperationCompleted = new System.Threading.SendOrPostCallback(this.OnimportAppOperationCompleted);
    this.InvokeAsync("importApp", new object[] {
    person,
    name,
    territory,
    location,
    primary,
    start,
    end,
    categories}, this.importAppOperationCompleted, userState);
    private void OnimportAppOperationCompleted(object arg) {
    if ((this.importAppCompleted != null)) {
    System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
    this.importAppCompleted(this, new importAppCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
    RequestNamespace="http://service.ips.salvationarmy.org/",
    ResponseNamespace="http://service.ips.salvationarmy.org/",
    Use=System.Web.Services.Description.SoapBindingUse.Encoded,
    ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    [return: System.Xml.Serialization.XmlElementAttribute("return", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
    public string editApp(
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] int id,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string name,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string territory,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string location,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] bool primary,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] Nullable<System.DateTime> start,
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] Nullable<System.DateTime> end,
    [System.Xml.Serialization.XmlElementAttribute("categories", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] string[] categories) {
    object[] results = this.Invoke("editApp", new object[] {
    id,
    name,
    territory,
    location,
    primary,
    start,
    end,
    categories});
    return ((string)(results[0]));
    /// <remarks/>
    public void editAppAsync(int id, string name, string territory, string location, bool primary, Nullable<System.DateTime> start, Nullable<System.DateTime> end, string[] categories) {
    this.editAppAsync(id, name, territory, location, primary, start, end, categories, null);
    /// <remarks/>
    public void editAppAsync(int id, string name, string territory, string location, bool primary, Nullable<System.DateTime> start, Nullable<System.DateTime> end, string[] categories, object userState) {
    if ((this.editAppOperationCompleted == null)) {
    this.editAppOperationCompleted = new System.Threading.SendOrPostCallback(this.OneditAppOperationCompleted);
    this.InvokeAsync("editApp", new object[] {
    id,
    name,
    territory,
    location,
    primary,
    start,
    end,
    categories}, this.editAppOperationCompleted, userState);
    private void OneditAppOperationCompleted(object arg) {
    if ((this.editAppCompleted != null)) {
    System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
    this.editAppCompleted(this, new editAppCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
    /// <remarks/>
    public new void CancelAsync(object userState) {
    base.CancelAsync(userState);
    private bool IsLocalFileSystemWebService(string url) {
    if (((url == null)
    || (url == string.Empty))) {
    return false;
    System.Uri wsUri = new System.Uri(url);
    if (((wsUri.Port >= 1024)
    && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
    return true;
    return false;
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    public delegate void deleteAppCompletedEventHandler(object sender, deleteAppCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class deleteAppCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    private object[] results;
    internal deleteAppCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
    base(exception, cancelled, userState) {
    this.results = results;
    /// <remarks/>
    public string Result {
    get {
    this.RaiseExceptionIfNecessary();
    return ((string)(this.results[0]));
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    public delegate void importAppCompletedEventHandler(object sender, importAppCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class importAppCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    private object[] results;
    internal importAppCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
    base(exception, cancelled, userState) {
    this.results = results;
    /// <remarks/>
    public string Result {
    get {
    this.RaiseExceptionIfNecessary();
    return ((string)(this.results[0]));
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    public delegate void editAppCompletedEventHandler(object sender, editAppCompletedEventArgs e);
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.5483")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class editAppCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
    private object[] results;
    internal editAppCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
    base(exception, cancelled, userState) {
    this.results = results;
    /// <remarks/>
    public string Result {
    get {
    this.RaiseExceptionIfNecessary();
    return ((string)(this.results[0]));

    Hi;
    I used Fiddler to monitor the process, and it showed the request sent thru web service worked and returned a value, but in my .Net application the return captured as NULL. Could you please look into the code above and the result from Filddler and see if
    you can help.
    thank you.
    REQUEST:
    POST https://159.253.140.178/services/AppointmentService HTTP/1.1
    User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 2.0.50727.4252)
    Content-Type: text/xml; charset=utf-8
    SOAPAction: ""
    Host: 159.253.140.178
    Content-Length: 1589
    Expect: 100-continue
    Connection: Keep-Alive
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://service.ips.salvationarmy.org/" xmlns:types="http://service.ips.salvationarmy.org/encodedTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
    <soap:Header>
    <wsse:Security mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
    <wsse:Username>
    [email protected]
    </wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">
    tpi4IPSws!
    </wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security>
    </soap:Header>
    <soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <tns:importApp>
    <person xsi:type="xsd:int">
    169275
    </person>
    <name xsi:type="xsd:string">
    Corps Officer (Cahul-Russia) Test12
    </name>
    <territory xsi:type="xsd:string">
    CAN
    </territory>
    <location xsi:type="xsd:string">
    TEST LOCATION 12
    </location>
    <primary xsi:type="xsd:boolean">
    true
    </primary>
    <start xsi:type="xsd:dateTime">
    2013-05-30T00:00:00
    </start>
    <end xsi:type="xsd:dateTime">
    2014-06-04T00:00:00
    </end>
    <categories href="#id1" />
    </tns:importApp>
    <soapenc:Array id="id1" soapenc:arrayType="xsd:string[1]">
    <Item>
    vpsCat1
    </Item>
    </soapenc:Array>
    </soap:Body>
    </soap:Envelope>
    RESPONSE:
    HTTP/1.1 200 OK
    Server: Apache-Coyote/1.1
    Content-Type: text/xml;charset=UTF-8
    Content-Length: 232
    Date: Fri, 05 Sep 2014 19:45:22 GMT
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>
    <ns2:importAppResponse xmlns:ns2="http://service.ips.salvationarmy.org/">
    <return>
    OK_572463
    </return>
    </ns2:importAppResponse>
    </soap:Body>
    </soap:Envelope>

  • Problem with Reader Extension ES

    Hi,
    I download the eval JBOSS server from the adobe web site and I installed without any problems, I configure also the reader extension Credential trial one.
    Now I'm trying to assign reader extension rights to a pdf file via the web interface http://localhost:8080/ReaderExtensions/ I select my PDF and the rights but after I click on Apply button I get a page with a table (file name and duration) and a progress bar with text "downloading ..." but nothing else !!! I don't get the dialog box to select the location for download and the file name of the new PDF !!!
    Please help me!
    I also try to assign reader extension rights via a web service call via applyUsageRights but it allways return a null array !!!
    Thank you for your help.
    Regards.

    Flash Player 10 is the issue .....you can either back off to Flash Player 9 or apply SP2 (only available from support) which fixes the Flash Player 10 issue.

  • Extending a document in Adobe Acrobat if you have purchased and own LiveCycle Reader Extensions

    I work for an organization that has purchased adobe livcycle designer suite which includes Livecycle reader extensions. However we do not really have a need (besides perhaps per the EULA), nor the technical support to extend reader documents using the server based LiveCycle Reader extensions. We will definitly be collecting info from over 500 receipients so per the adobe acrobat license agreement:
    16.8.3 For any unique Extended Document, Customer may only (a) Deploy that Extended Document to an unlimited number of recipients, but Customer shall not extract data from more than five hundred (500) instances of such Extended Document (or any hardcopy representation of that Extended Document) that contains data from a recipient; or (b) Deploy an Extended Document to no more than five hundred (500) recipients without limits on the number of times Customer may extract data from a recipient from that Extended Document. Obtaining additional licenses to use Acrobat Standard, Acrobat Pro, or Adobe Acrobat Suite shall not increase
    the foregoing limits (that is, the foregoing limits are the aggregate total limits regardless of how many additional licenses to use Acrobat Standard, Acrobat Pro, or Adobe Acrobat Suite the Customer may have obtained). For the avoidance of doubt, if Customer purchases another Adobe product or service that allows Customer to send a greater number of PDF files or forms (e.g. Adobe FormsCentral or Adobe LiveCycle Reader Extensions), then the terms of that Adobe product or service shall supersede the terms of this Section 16.8.3
    Given the very last sentence, it sounds me like since my organization has provided me with a copy of LiveCycle Reader extensions I can extend the adobe document using adobe acrobat if I wish, and still be within the terms of the EULA, is this the correct interpretation? I would prefer not to actually use the LiveCycle reader extensions as once again we do not have the technical support, nor the need for this server based solutions.

    Hi Ben,
    Thank you for providing the detailed description of the problem.
    The contents of the password-protected PDF document are encrypted (so that nobody can read the contents until the correct password is entered).
    Acrobat DC mobile products (for iOS and Android) have the known limitation where changes cannot be saved to encrypted PDF documents.  Therefore, users are not able to make any changes (e.g. adding comments/annotations or filling out forms) to encrypted PDF documents.
    Sorry for the inconvenience.

  • LiveCycle Reader Extensions ES, version 8.2, and supported client Flash versions

    Hello,
    We are running Adobe LiveCycle Reader Extensions ES, Version 8.2.
    We have a couple users that connect through IE (version 7) to create fillable forms.
    Our companies standard version of Adobe Flash is 10.x
    When we upgraded to 10.x, the users could no longer open (convert) a pdf to be able to make it fillable.  The fix was to down grade the Flash version to version 9.
    Is there a better fix for this, as I have another user that requires access to the LiveCycle server but is running Flash 10, yet I would prefer not to downgrade them to Flash 9.
    Hopefully the above explanation makes sense, as I am technical support versus being a LiveCycle user.
    Thanks!
    Chris

    This particular service pack (LiveCycle ES Update 1 Service Pack 3 (SP3)) is has not been made public. As part  of their maintenance and support agreement with Adobe only LiveCycle customers are eligible to recieve access to this service pack. Please contact the Adobe Enterprise Support team directly and they will be able to help provide you with access to the download, provided you are eligible to download it. 
    Feel free to contact me directly ([email protected]) should you have any additional questions with concerns to this service pack.
    Kindest regards,
    Shelley

  • What version of Adobe Reader Extension  ?

    hi,
    I am running Adobe Reader Extension v7.0 to certify form.
    We have a couple of issues of form which behave differently when forms are openning in browser and form operates on Windows. Basically, the checkbox is not checked etc..
    Does anybody know if there is an issue of form certify on Reader extension 7.0 and forms is open in Adobe Reader 7.0.5 or above ?
    is there any service pack for Adobe Reader Extension 7.0 ?

    I'm not aware of any issues there Edward - we did just release Reader 7.0.8 and while the change notes don't mention anything specific to ARES it might be worth giving it a try with the latest version.
    SteveX
    Adobe Systems

  • Web Service Method that returns an ArrayList

    Hi guys,
    I have to create a web service method that returns an ArrayList, but it's not working. My problem is:
    With the "@XmlSeeAlso" annotation, my client prints the result, but the ArryaList is not from java.util, it's from org.me.calculator so I can't use it.
    If I remove this annotation, I get no result, with this error message on Tomcat 6:
    [javax.xml.bind.JAXBException: class java.util.ArrayList nor any of its super class is known to this context.]
    I'm a newbie, and trying to understand web services (I read some posts here, but didn't get the point, from its answers), but this problem I just can't figure out how to solve....
    WEb Service
    package org.me.calculator;
    import java.io.Serializable;
    import javax.jws.WebMethod;
    import javax.jws.WebParam;
    import javax.jws.WebService;
    import java.util.*;
    import java.util.ArrayList;
    import javax.xml.bind.annotation.XmlSeeAlso;
    * @author eduardo.domanski
    @WebService()
    @XmlSeeAlso({java.util.ArrayList.class}) // With this, I can see the result on client, but, the ArrayList is an org.me.calculator.ArrayList class.... Strange...
    public class CalculatorWS {
        @WebMethod(operationName = "valores")
        public ArrayList valores(@WebParam(name = "a") int a,
                           @WebParam(name = "b") int b) {
            ArrayList teste = new ArrayList();
            ArrayList a1 = new ArrayList();
            a1.add(a);
            a1.add(b);
            ArrayList a2 = new ArrayList();
            a2.add(a+b);
            a2.add(a-b);
            teste.add(a1);
            teste.add(a2);
            return  teste; 
    }CLient
    package org.me.calculator.client;
    import java.io.*;
    import java.net.*;
    import java.util.ArrayList;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class ClientServlet extends HttpServlet {
        protected void processRequest(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
            out.println("<html>");
            out.println("<head>");
            out.println("<title>Servlet ClientServlet</title>");
            out.println("</head>");
            out.println("<body>");
            out.println("<h1>Servlet ClientServlet at " + request.getContextPath() + "</h1>");
            try { // Call Web Service Operation
                org.me.calculator.CalculatorWSService service = new org.me.calculator.CalculatorWSService();
                org.me.calculator.CalculatorWS port = service.getCalculatorWSPort();
                // TODO initialize WS operation arguments here
                int i = 8;
                int j = -6;
                // TODO process result here
                ArrayList result = (ArrayList) port.valores(i, j);
                out.println("Result = " + result);
            } catch (Exception ex) {
                System.out.println(ex);
            // TODO handle custom exceptions here
            out.println("</body>");
            out.println("</html>");
            out.close();
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            processRequest(request, response);
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            processRequest(request, response);
    }THank you all,
    Eduardo
    Edited by: EduardoDomanski on Apr 23, 2008 4:40 AM

    I forgot to say that, when I try to return an ArrayList of an object, for example, ClassA, which is on the package org.me.classes, on my Server App, the ArrayList is returned, but the objects are from type org.me.calculator.ClassA. It should be from org.me.classes.ClassA, right?
    This package also exists on my client App, to use the object, but as the returned type is from another package, I can't even cast it. I tried some annotations @Xml... but it failed.
    Packages
    ServerApp
    org.me.calculator
    CalcWS.java
    org.me.classes
    ClassA.java
    Client App
    org.me.classes
    ClassA.java
    The return from my method should be an ArrayList of org.me.classes.ClassA, but when I print it, on client, it's from org.me.calculator.ClassA.
    Does anybody knows, or had the same problem?
    Thanks,
    Eduardo

  • Service entry sheet return issue

    Hi all,
    anyone knows how to use service entry sheet return indicator? If the SES has been approved, but one line needs to be returned, what should I do to correct it? please advise.

    Srinivas,
    thanks for your answer. Right now our process proposal process is:
    a. AP raise the full credit memo on the service entry sheet.
    b. Revoke acceptance (ME81L) of the service entry sheet
    c. Make the change on the revoked SES, either delete couple of lines or change the gross price, accepted and save.
    is this correct? Is there any way to improve the process ? And when I revoke the SES, it doesn't pop up the movement reason, only pops up the posting date.Is this a config defect?

  • Reader Extensions 500 limit

    We would like to provide users with a form to complete and return using pdf reader. I understand the pdf has to have reader extensions applied.
    If the form is populated specifically for each user and named uniquely for each user does the 500 copies limit apply?
    Thanks

    I didn't think LiveCycle Reader Extensions had this limit. I thought
    it was an Acrobat EULA restriction.
    Aandi Inston

  • Live Cycle Reader Extension

    I need clarification on reader extension.
    Is this required on top of Acrobat reader 9
    I get the impression if you want a form to have the capability
    of being filled out by the recipient of the form that only has the reader
    They must have this extension if they want the ability to save or email return the form other wise they have to print the form out. If this is the case that basic concept of the live cycle is useless and its not what I bought it for.
    Can someone please give guidance on this and where I can find these extension if required

    How to Enable Reader users to save form data (READER EXTEND):
    Ordinarily, Reader users cant save filled-in copies of forms that they complete. However, you can extend rights to Reader users so they have the ability to do so. These extended rights also include the ability to add comments, use the Typewriter tool, and digitally sign the PDF.
    FROM ACROBAT PRO
    Open a single PDF, or select one or more PDFs in a PDF Portfolio.
    Choose Advanced > Extend Features In Adobe Reader.
    These extended privileges are limited to the current PDF. When you create a different PDF form, you must perform this task again if you want to enable Reader users to save their own filled-in copies of that PDF.

Maybe you are looking for

  • Logical Standby Database in NOARCHIVE Mode

    Hi, I have configured a Logical Standby Database for Reporting purposes. A Physical Standby Database is running for MAA. i.e. in case of Role Transition (switch/Failover) the Physical Stdby Db will get the role of the Primary. The logical standby dat

  • How do I create a single PDF file with multiple pages?

    Hi, I occasionally need merge several jpg images into a single pdf file with multiple pages (one Jpg per page). I have tried doing this on Preview, and by selecting all the pages I want to include in my document and trying to save to Pdf through the

  • TTL of message in queue

    Hi all! How can I define message time-to-live in queue? I've got some messages in queue with expiraton date by the year 2038.

  • Smart Form Very slow

    Hi, I have a problem when i printing a Invoice Smartform it is taking long time for output. Is the form execution is based on his Conditions? How to speed up the output printing? Pls advise...

  • Epson 777i printer will not print

    Epson 777i Printer will not print I am using an imac with the Epson Stylus Color 777i printer,Gutenprint v5.2.3 and also the Epson 580 printer. Yesterday the 777i stopped printing.  It is in the paused mode. I have replaced the ink cartridges and hav