Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Development, Version Compatibility
-
Labels:None
-
Rice Module:KSB
-
KAI Review Status:Not Required
-
KTI Review Status:Not Required
Description
I think this will be critical for version compatibility. A diagram showing how this might work can be found here as well as a service interface definition:
https://wiki.kuali.org/x/-ok_Eg
If we do this, then instead of configuring a database connection on the client, they can simply configure a URL which points to the URL of the service registry.
Attachments
Issue Links
- discovered
-
KULRICE-5190 Remove KSBThinClientResourceLoader as it is no longer necessary
-
- Closed
-
-
KULRICE-13369 Make it easy to run the KSB Service Registry as a separate standalone application
-
- Open
-
-
KULRICE-6038 Update KSB documentation for changes made to KSB in 2.0
-
- Open
-
-
KULRICE-5193 Move KSB implementation code which is currently in rice-impl module to rice-ksb-impl module
-
- Open
-
-
KULRICE-13852 Implement the capability for applications integrated with the KSB service registry to startup even if the registry is offline
-
- Open
-
-
KULRICE-13860 Implement a more extensive suite of integration and unit tests against the KSB module
-
- Open
-
-
KULRICE-5191 Look into KSB integration test failures that are the result of database table locking issues
-
- Closed
-
- fixes
-
KULRICE-4511 Refactor service registry to implement inclusion of version numbers in the service registry
-
- Closed
-
- is duplicated by
-
KULRICE-4799 Modify the KSB so that the registry can be interacted with remotely
-
- Closed
-
- is relied upon by
-
KULRICE-4528 Implement ability for rice server to know what version of a client server they are calling
-
- Closed
-
Activity
Do we still want to do this for 1.1? If so, we'll need to make ServiceRegistry (and/or RemotedServiceRegistry) a JAXWS service and perform our BO/DTO strategy on ServiceInfo.
Thoughts?
Closing since these items are now in the release notes.