After updating object definition or modifying triggers etc, it takes unpredictably long (2 and more weeks) those changes become relevant for soap api (don't know about rest api). Such delay is locking any simultaneous development in rollbase and remote application Is it possible at least shrink this delay? More than 2 weeks is too long
Hello Yurii,
I have referred this inquiry to my colleagues and will reply with feedback once any are received.
Thank You,
Corey Prak
thx, will wait for reply
Actually changes in triggers should be available for SOAP Server immediately. You can also try edit any field and save it without changes - that should cause metadata cache synchronization.
Updating field did not help, trigger still works as it was 2 weeks ago... Is there any other way to force cache update?
Also, I noted earlier that new fields are not available for soap api right after creation, but delay was much smaller. I'm not sure, but I think delay increased after moving to amazon
As another user and developer with Rollbase, we have experienced this same issue many times. One afternoon we spent 5 hours trying to fix a trigger for SOAP API calls only to discover it was simply not taking our changes because we had to restart the server for the update to apply.
I would put my support for improving this, i.e., synchronizing field/trigger changes immediately to the SOAP API.
I've had the same issue as well.
It may be good to add this as an "Idea" in the Rollbase Challenge community so it can be voted on -- while techically not a new feature, it is an issue with an existing one, and voting on it should provide feedback to Product Management for prioritization :-)
Go to this link to vote: community.progress.com/.../improve_synchonization_reduce_delay_to_0_between_rollbase_ui_metadata_updates_and_soaprest_api_metadata_availability.aspx
Is there any feedback on this? A description of what causes the delay and some benchmarks on how long the expected delay should be. and possibly some workarounds would be nice.
What should I tell my customers when I roll an object change out and the SOAP service can not integrate with the change yet. How long should the expect to wait?
Please upgrade to the latest release (2.2.0.1 released on May 3rd 2014) and verify if problem persists. Basically Rollbase has a distributed architecture (www.progress.com/.../architecture) where different components (UI, SOAP, REST etc) can be hosted in different servers. Occasionally we encounter cache sync issues between UI and SOAP Components and this causes the issue mentioned here. An hour of inactivity usually results in cache being cleared and on next access data should be synced.