When setting up a new instance, FdcServiceManager uploads the needed owl directly to an SEI without telling the oInfo service that the model has changed. Queries then fail.
Then at some point it magically starts working when the oInfo cache times out (hours or days sometimes??)
See FdcServiceManager.java line 100.
It is quite possible that uploadOwlIfNeeded() is used similarly and incorrectly in other places.
When setting up a new instance, FdcServiceManager uploads the needed owl directly to an SEI without telling the oInfo service that the model has changed. Queries then fail. Then at some point it magically starts working when the oInfo cache times out (hours or days sometimes??)
See FdcServiceManager.java line 100.
It is quite possible that uploadOwlIfNeeded() is used similarly and incorrectly in other places.