Posts tagged ADEP

Data Services 4.6 Pre-Release

- Mete Atamel

As DataServices team, we’ve been working hard on a number of cool features, so much so that I forgot to mention the latest and greatest version of DataServices has been pre-released on Adobe Labs. There are a lot of cool and useful features in this release. You can see the full list on the pre-release site but I’m especially excited about all the new client SDKs we’ll be providing to connect a number of different desktop and mobile clients to DataServices. With these native client SDKs, we’re transforming DataServices from a Flash-only server to a multi-client server. I personally worked on Java, Android, JavaScript/HTML5 client SDKs and I’d love to hear what you think. Send us comments in the pre-release forum.

——-
Original article at http://meteatamel.wordpress.com/2011/10/20/data-services-4-6-pre-release/.

ADEP: Flex tile is blank? Use the supported Flex SDK version

- Scott Brodersen

I recently had the opportunity to help troubleshoot a Composite Application Framework issue. A member of our community worked through the Create a composite application module of the Create Your First ADEP Experience Server Application tutorial.

Problem: The Flex tile did not populate (it was blank), although the HTML tile appeared fine.

Solution: Use Flex SDK 4.5. Do not use version 4.5.1

Note: This problem/solution applies to ADEP 10.0.0.0. I don’t know what version of the SDK that future ADEP/CAF releases will support out-of-the-box.

If you used Flex SDK 4.5.1 by mistake, here is how to configure the project and tile to use Flex SDK  4.5.0:

  1. In Flash Builder, right-click the Flex project for ADEP and click Properties.
  2. In the properties tree, select Flex Compiler.
  3. At the top of the Flex Compiler panel, set the SDK version to Flex 4.5.
  4. Click OK and when the scary message about overwriting the html-template pops up, click OK.
  5. Open the catalog file (.cxml).
  6. Locate the tile:TileClass element for your tile and in the tile:Content child element, change the value of the flexSDKVersion attribute to 4.5.0.
    <tile:TileClass fitContent="true" height="300" label="WatchedFunds" name="WatchedFunds" width="600">
          <ct:Metadata>
               <ct:Description/>
          </ct:Metadata>
          <tile:Content contentType="application/x-shockwave-flash" flexSDKVersion="4.5.0" loadAs="module" uri="${catalogURL}/tiles/WatchedFunds/WatchedFunds.swf"/>
    </tile:TileClass>
  7. Save the file.

——-

Original article at http://blogs.adobe.com/ADEPhelp/2011/10/adep-flex-tile-is-blank-use-the-supported-flex-sdk-version.html.

Acrobat Reader Extension limitations

- Michael Steward

I’ve been doing a piece of work for a customer who wanted a simple form distributed around their organisation for staff to fill in and return.  The only additional requirement was that end users need to be able to save the document whilst filling it in.  Most of my work to date has been using the Adobe LiveCycle product suite and so I naturally turned to Reader Extensions ES2 which would give end users the ability to save documents offline but comes at a rather large premium in terms of licence costs.

I’d always ignored Acrobat as I’d never needed to use it’s standalone functionality but something about the simplicity of this requirement made me look again.  Sure enough since a few versions ago Acrobat now has a form of Reader Extension capability.  Form designers can use Acrobat (or Designer) to create their form and distribute it via Acrobat and reader extend it (note to Adobe: make this easier to find in Acrobat X Pro, currently it’s hidden under the “Save As” file menu for some reason).

This all seemed a little too easy and instantly made me want to find some sort of limitation as otherwise Reader Extensions ES2 would look a very expensive option compared to the relative inexpense of purchasing Acrobat X Pro licences.  I eventually turned to the EULA, searching for some sort of “gotcha” for this feature.  Sure enough there is one (section 16.8.3).

Read the full blog post here.

Defining Document Services Custom Components (DSCs)

Plugs

- Michael Steward

I’ve written a few custom components in my time working with ADEP but recently came across an excellent summary of what exactly these little (or in some cases large!) pieces of code actually are.  A recent blog post on the Adobe ADEP blog summarised it nicely:

A DSC is a component that can be installed on a Documents Server and introduces new functionality. It stands for Document Service Component. Most product components are DSCs but customers can write their own DSCs to create new integrations or functionality that require a higher level of sophistication than is appropriate with the use of standard integration options (e.g SOAP) or scripting/process maps. They are basically POJOs with nifty enterprise configurations around them that allow enterprise class life cycle, versioning and configuration (e.g. in an enterprise BPM system you don’t necessarily want a new version of a component to alter the way an inflight process is operating, or how a completed process reports audit data…) or even have to bounce the server to change the implementation of the DSC. It is definitely part of the secrete sauce of LiveCycle/ADEP Document Services.

Source: ADEP Blog

——-
Original article at http://michaelsteward.com/2011/10/09/defining-document-services-custom-components-dscs/.

Border and Margins in Flowed Layouts

- Stefan Cameron

My friends at Avoka have posted a very useful tutorial on the unexpected behavior of borders in flowed layouts and how to use margins to fix it. Check it out!

——-
Original article at http://forms.stefcameron.com/2010/04/21/border-and-margins-in-flowed-layouts/.

Updated Adobe Digital Enterprise Platform (ADEP) Help Content!

- Gilbert Yu

As part of our continuous effort to make the help content better for you, we have recently updated the following help:

  • New section for installing the Experience Server as a Windows service.
  • Update to describe how to obtain the Customer Experiences Solutions Quickstart.
  • New section for installing the Experience Server as a Windows service.
  • New section about the ADEP Client Component Framework.

NOTE: Be sure to update any cached local copies of the PDF versions you have on your computer.

Please continue to help us improve the ADEP help content by adding feedback at ADEP documentation site. We appreciate the comments you have provided so far!

——-
Original article at http://blogs.adobe.com/ADEPhelp/2011/10/updated-adobe-digital-enterprise-platform-adep-help-content.html.

Displaying Base64 images in Designer

- Michael Steward

A recent project required me to write a custom component to merge image data with some text.  This was simple enough in itself but testing the output Base64 image data with PDF files proved a pain.  As a result I made a very simple PDF in Designer which allows you to test your Base64 encoded image strings to see how they’ll look in a PDF document.  The following link will let you download the form which can be opened in designer.  The archive also contains a very basic data schema and test data to get you started.  Just replace the Base64 string in the “sampleData.xml” file with your own string.  Fire up Designer and click the Preview tab to see if the image is displaying properly.

Download Base64ImageTest.zip

——-
Original article at http://michaelsteward.com/2011/09/16/displaying-base64-images-in-designer/.

Removing images from ImageFields using JavaScript

- Michael Steward

When adding an ImageField to a form it’s a common requirement to allow a user to remove the image.  By default clicking on the image field will only let the user replace it with another image.  If you want to remove it altogether then this little piece of code attached to a button will help:

imageField.rawValue = null;

 

——-
Original article at http://michaelsteward.com/2011/10/14/removing-images-from-imagefields-using-javascript/.

LiveCycle Content Services in the ADEP world

Server

- Michael Steward

A source of confusion I’ve come across when explaining the new world of ADEP to those familiar with the LiveCycle days is what has happened to Content Services.  Content Services was essentially the repository for storing files and anything else you needed persisting in your application.  It was built around the Open Source CMS by Alfresco and was used on almost all of the projects I worked on.  In the move to ADEP it’s the one module the fate of which I wasn’t 100% sure of.

Read the full blog post here.

ADEP Data Services quick starts and bundling articles

- Scott Brodersen

Here are some great new blog posts from our good friends in the Adobe Support group:

How to Create a Data Services application for the Experience Server that returns data – Sound familiar? This is a remix of this walkthrough in the ADEP help. Lin’s version is friendlier to CRX and Maven novices.

How to create class/jar files for data service project without using maven – Not ravin’ about Maven? This is for  you!

ADEP Data Services Complete Quick Start – Boils down much of the product help content to include only procedures. If you just want to do, and knowing why is not the immediate priority, this is perfect for you.

Scott (Brodersen)

——-
Original article at http://blogs.adobe.com/ADEPhelp/2011/10/adep-data-services-quick-starts-and-bundling-articles.html.

Go to Top