java - LiveCycle 2.6.1 Data Management with The ColdFusion 8.0 DataManagement Event Gateway Issue -
I have recently developed a project that uses LiveCycle 2.6.1 from ColdFusion using Data Management Event Gateway Including sending events is involved. For Flex 4.0 customers (Live Seals and ColdFusion are on different instances, but only one server).
To start with, I used Coldfusion Assemblers, DAO, and models and everything worked fine at the local level. After deploying this setup on beta site, I have decided that this setup will be very difficult in configuring clustered instances in many servers. Then I decided to change the model of my consolidators, the DAO model and Java. The conversion went well and Flex sees customers of the same type of data as they did with the Coldfusion Adapter.
Once I try to send an update to Flex Client from my ColdFusion application, I get an error that:
"Flex for Destination My_Dest on Localhost Unable to find the adapter in the RMI registry: 10 99. The flex adapter can not run or the destination may be incorrect.
After seeing this error, I downloaded a Java-based RMI inspector, to see what was going on. When the SealFusion Adapter was being used, to get a better view of what was happening, I withdrew my data-management-config file to the CF adapter. I saw that the RMI entry is as follows:
localhost: 1099 / cfdataserviceadapter / my_Dest localhost: 1099 / cfassembler / my_cf_instance
In the form of the collected base, I changed the Java adapter back into my data-management-config file, restarted the server, and again ran RMI inspector only " localhost: 1099 / cfassembler / my_cf_instance
"Was showing. (This one shows because I have "Enable remote Adobe Live Cache Data Management Access" checked in CF Admin -> Flex Integration of my CF instance). Since I do not need to check it, I unchecked it and ran the RMI inspector again. As it should be, "l ocalhost: 1099 / cfdataservice adapter / meadast
" went away. Since no destination is visible, this means that the Flex adapter is not registering my "my_Dest" destination with RMI. Since it is not registered, so when I try to send a message through the CF Data Management Event Gateway, I can not see it.
Can anyone help me out here? I can definitely remember something when it comes to RMI (I do not often work with Java) Any advice would be appreciated!
Comments
Post a Comment