
| Key: |
UP-1335
|
| Type: |
Bug
|
| Status: |
Open
|
| Priority: |
Major
|
| Assignee: |
Unassigned
|
| Reporter: |
Brad Johnson
|
| Votes: |
0
|
| Watchers: |
1
|
|
If you were logged in you would be able to see more operations.
|
|
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
|
Change org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure() and org.jasig.portal.layout.simple.RDBMUserLayoutStore.saveStructure() to not throw generic Exception:
crs.getChannelDefinition(chanId) throws Exception and forces the code in saveStructure() to handle Exception. In order to wall-off the problem with the IChannelRegistryStore interface please catch Exception around the call to getChannelDefinition() and wrap it with a RuntimeException or other api specific checked exception depending on how you want the error to be handled.
|
|
Description
|
Change org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure() and org.jasig.portal.layout.simple.RDBMUserLayoutStore.saveStructure() to not throw generic Exception:
crs.getChannelDefinition(chanId) throws Exception and forces the code in saveStructure() to handle Exception. In order to wall-off the problem with the IChannelRegistryStore interface please catch Exception around the call to getChannelDefinition() and wrap it with a RuntimeException or other api specific checked exception depending on how you want the error to be handled. |
Show » |
| There are no comments yet on this issue.
|
|