Adobe

“LiveCycle Data Services” Archives

The making of ChessJam Flex/AIR + ColdFusion + LiveCycle DS = fun project!

A few weeks ago, I unveiled a weekend project that I’ve been involved in for several months called ChessJam.  I am now making good on my promise to share why we the selected the technologies behind this desktop application for playing online head-to-head chess. Obviously this is primarily a personal project but there is a [...]

New ChessJam blog created for game-specific posts

I’ve created a separate blog for ChessJam-specific news.  I will continue to blog about ChessJam here on Greg’s Ramblings but only when it’s relevant to the Adobe developer community.  For example, I’m working on a new post that goes into some details on how the app was built with Flex, AIR, ColdFusion and LiveCycle Data [...]

ChessJam and Robots – A.I. saves the day

A few days ago, I blogged about the roll-out of ChessJam, an online chess app built on Flex/AIR, ColdFusion and LiveCycle Data Services.  The roll-out has gone well but we have quickly learned that our real challenge is creating a new chess playing community!   From analyzing our logs, here is the typical experience over the [...]

My pet project – ChessJam – live online chess with a fun attitude

For the past eight months, I’ve been working with two friends, Todd Williams and Sean Carey, on a little side project called ChessJam.  This project started in February, 2009 when Sean and I decided to play a game of online chess with each other to finally resolve who was the better player.  We explored several [...]

MAX Lab: Making Real-Time Data Come Alive with Flex Data Visualization

If you are attending Adobe MAX, I’d like to invite you to come to what I think will be a fun BYOL (bring your own laptop) lab that I am co-presenting with Holly Schinsky.
I’ve always been fascinated with data visualization, especially data that needs analysis as it is generated.  For example, financial transaction data can [...]

Using a MySQL Datasource with Tomcat and LCDS 3.0

I’ve spent today becoming familiar with LiveCycle Data Services 3.0 and am excited by the direction the product is going in. You’re going to hear a lot more about model driven development from us and I think LCDS 3.0 is a product that 1) makes full use of the Flash Platform and Flex’s capabilities and 2) shows what it takes to build a genuine rich Internet application.

One issue I ran into though was getting a MySQL database to work with the Tomcat installation of LCDS 3.0 so I wanted to quickly blog the steps I went through. The instructions here were hugely helpful and I wanted to break them down for an LCDS-specific install of Tomcat

  • First you need to get the MySQL drivers for Java which are available here. As of this post the most recent drivers are version 5.1.
  • Copy the mysql-connector-java-5.1.8-bin.jar file into the lib/ directory of your tomcat install (/Applications/lcds/tomcat/ by default).

Once that's copied, open the xml file for your specific server inside of the tomcat/conf/Catalina/localhost/ directory. In this case, I'm using the default lcds server, so I need to change lcds.xml. You'll also see the other servers that come with LCDS 3.0 like lcds-samples.xml and ds-console.xml.

Copy this code into that file anywhere inside the Context tags and replace {databaseName} with the name of your database, and change the other {} variables accordingly.

    <Resource name="jdbc/{databaseName}" type="javax.sql.DataSource"
          driverClassName="com.mysql.jdbc.Driver"
          url="jdbc:mysql://{host}:{databasePort}/{databaseName}"
          username="{username}" password="{password}" />

Now you're all set! Once you've got RDS set up on your LCDS 3.0 server you'll be able to see the MySQL database and start using it for your model driven development.

ADC Presents: Work with Web Services in Flex

A new tutorial video, featuring Duane Nickull, has just been released by Adobe Developer Connection on Adobe TV. This 7-minute step-by-step tutorial will show you how to quickly set up web services, specifically SOAP-WSDL in Flex Builder. Check it out and let us know what you think.


My CFUnited Session – How ColdFusion 9 and LiveCycle ES can work together

I’m presenting at CFUnited (August 12th-15th) on a topic I think many will find interesting – “ColdFusion 9 & LiveCycle ES: SOA Development“.  I’m hoping to spark some interest in how ColdFusion and LiveCycle ES (LCES) can be combined to do some really unique and amazing things. I had the idea for this session the [...]

LiveCycle DS 3 beta integrates with Flash Builder 4

lc-ds_128.png

The beta version of Adobe LiveCycle Data Services 3 delivers many new features and improvements. One particularly exciting feature is a new technology, code named Fiber, which enables Flex developers to use a model-driven development approach for faster and easier data-driven application development. With Fiber, data management is implicitly supported and does not require developers to create custom assemblers or employ complicated LiveCycle Data Services specific configurations. And as part of Flash Builder 4 beta, Flex developers can easily create a fiber Model to simplify development and enhance productivity of data-driven Flex applications.

For an overview of the features included in the next release, view the Getting Started videos or read Anil Channappa’s What’s New in LiveCycle Data Services 3.

Join me in San Jose Aug 19th and explore Adobe LiveCycle and the Flash Platform

If you are near San Jose, CA and are curious about the Adobe Flash Platform and/or Adobe LiveCycle, please join me Wednesday, August 19th at Adobe Corporate Headquarters for a 5 hour demo-filled, action-packed free event. It’s a great opportunity to get introduced to what Adobe has going on in both client-side and server-side [...]

Videos on LCDS 3

The weekend is closing in (well, I am Europe based), and what better way to spend some quality (family) time than watching your favorite movie? Just in case you’re out of good movies, or the sequels are not up to the original I have for you 9 movies featuring LiveCycle Data Services 3: Fiber overview, [...]

Videos on LCDS 3

The weekend is closing in (well, I am Europe based), and what better way to spend some quality (family) time than watching your favorite movie? Just in case you’re out of good movies, or the sequels are not up to the original I have for you 9 movies featuring LiveCycle Data Services 3: Fiber overview, [...]

Join me in Atlanta next week – free event – Adobe LiveCycle and the Flash Platform

If you are near Atlanta and are curious about the Adobe Flash Platform and/or Adobe LiveCycle, please join me next Wednesday, July 29th at the Hotel Palomar in Atlanta, Georgia for a 5 hour demo-filled, action-packed free event.  It’s a great opportunity to get introduced to what Adobe has going on in both client-side and [...]

Announcing the release of 3 New Solution Accelerators for LiveCycle ES

The solution accelerator team today announced the release of 3 new solution accelerators for LiveCycle Enterprise Suite.  The solution accelerators are designed to be extended and customized by partners leading to reduced development time and increased quality.  The accelerators are packaged with a set of production-ready building blocks that consist of reusable components and technical [...]

What’s new in the next LiveCycle Designer? ..by Mark Szulc

Mark Szulc just posted a great summary of the new features in the next LiveCycle Designer, part of the next LiveCycle ES that just went beta yesterday.  Check out Mark’s post here.
Posted in Adobe LiveCycle ES Tagged: Adobe LiveCycle, LCES, lces beta, livecycle beta, livecycle designer, livecycle designer beta, LiveCycle ES [...]

LiveCycle ES Developer Contest Announced

Today, Marcel Boucher announced the first ever LiveCycle developer contest.  There are some great prizes so it’s worth taking a peek.  I look forward to seeing the entries!  Check it out here.
Posted in Adobe LiveCycle ES Tagged: Adobe LiveCycle, contest, LCES, LiveCycle, livecycle contest, livecycle developer contest, LiveCycle ES

Adobe LiveCycle ES Beta now available!

On the heels of the beta releases of Flash Builder/Flex 4, Flash Catalyst, ColdFusion 9 and LiveCycle Data Services 3 is….. (trumpets sound!) LiveCycle Enterprise Suite.  As you can see, the engineers at Adobe are working weekends!
Below is a brief summary of what’s new in the upcoming release of LiveCycle ES:

Improved development and authoring tools, [...]

Using WebORB to connect Flex to .NET and PHP backends

You may have noticed that we’ve been recently adding new samples to Tour de Flex to illustrate various ways to work with backend data from Flex.  I just added some new samples to expand this topic into the worlds of .NET and PHP.   The samples were provided by the guys at MidnightCoders, creators of  [...]

BlazeDS and LiveCycle Data Services Samples Galore in Tour de Flex

During the past several weeks, we have been adding new samples in the Flex Data Access category in Tour de Flex.  All of the samples were created by either Christophe Coenraets or Holly Schinsky.  Below is a brief overview of each.
Many of the samples described below utilize BlazeDS or LiveCycle DS.  If you are unfamiliar [...]

Flex Data Visualization Contest Announcement

Two weeks ago, I blogged about the Tour de Flex Live Planetary Dashboard, an example of taking a simple real-time data stream and making it into a cool dashboard.  The guys from the ILOG Elixir team did a fantastic job! (see their dashboard here).

Now it’s your turn to impress!  Today we are announcing a contest [...]

2