Category Archives: Adobe LiveCycle ES

Enabling Gemfire Statistics

A very useful thing to do when encountering cluster issues would be to turn on Gemfire statistics. To do that, configure the below JVM parameter: ———- -Dadobe.cache.statistics-enabled=true ———- Run your application. This will produce a Gemfire-statistics.gfs file in the caching … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , | Comments Off

How to Prevent “Permissions Denied” Issue When Deploying Components to a Cluster with an NFS GDS

When deploying LC components through LCM on JBoss Cluster running on RH Linux with a NFS GDS permissions denied error is thrown and deployment fails. This is seen even though the user starting the app.server has been granted read and … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , , , , | Comments Off

Additional Configuration for LiveCycle Cluster on Multi-homed Hosts

When setting up LiveCycle clusters, if the cluster nodes are running on hosts that have multiple NIC’s (multi-homed), then the following additional JVM argument must be configured along with the configurations provided in the Cluster documentation      -Dgemfire.bind-address For example: … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , , , | Comments Off

How to Create a GDS Folder for a LiveCycle Cluster on UNIX

The Global Document Storage should be considered as an extension to the LiveCycle database. It is used for all persistent document storage and also for temporary files. Before installing and configuring LiveCycle, one should create a folder for the GDS … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , , , | Comments Off

Creating a Custom Editor for your LiveCycle Component

Only the last few years I’ve had a chance to write many custom components to use in LiveCycle, but I’ve never had to do one that required a custom editor.  So I decided to go ahead and learn how to … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x) | Tagged , , , | 3 Comments

Avoiding “Could not enlist in transaction” Errors in JBoss

Problem Process stalls and throws the following error (LiveCycle hosted on JBoss): javax.ejb.TransactionRolledbackLocalException: Could not enlist in transaction on entering meta-aware object!; – nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: a010f17:c1e:4db79191:23c4fa … Continue reading

Posted in ADEP, Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), Document Services, General Interest | Tagged , , | 2 Comments

Short Lived or Long Lived, that is the question.

I’ve seen on a few occasions that there is some confusion on what the differences are between the short lived and long lived processes and when it’s appropriate to use one process type vs the other.  In this post I’ll … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x) | Tagged , , , | 7 Comments

Will an SSD Improve LiveCycle/JBoss StartUp Times?

Yes. By 25%, in the test described below. Solid State Drives (SSDs) with no moving parts are now beginning to show up in high-end workstations and rack-mounted servers. I recently got access to a Dell Precision T7500 workstation with four … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , | 4 Comments

JGroups and LiveCycle Workspace – Explained

First, an elementary explanation of what it is: JGroups is a toolkit that is used in LiveCycle to broadcast group based messages in a controlled infrastructure which by default leverages multicast as a communication mechanism. A much more defined and … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x) | Comments Off