Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358619 - Need a way to register URI handlers for resource bindings
Summary: Need a way to register URI handlers for resource bindings
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-22 12:09 EDT by Justin Spadea CLA
Modified: 2017-02-23 14:15 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Spadea CLA 2011-09-22 12:09:20 EDT
A @Resource binding can be URI-based, and there are various formats of the URI. We need the ability to register various handlers of such bindings in the runtime.

For example, there would be a handler set up by the test server for workspace:// bindings, so that at runtime it can create an SQLDataSource with the information coming from a workspace connection profile.

There would probably be another handler (built into the runtime) for jndi:// URIs.
Comment 1 Brian Svihovec CLA 2011-10-05 10:41:40 EDT
Justin,

Is this something that could alter our current design significantly, or is it incremental work to implement our existing design?

If it is incremental work, can this be deferred out of .7 until 1.0?  Also, is this a defect or an enhancement?
Comment 2 Justin Spadea CLA 2011-10-05 10:44:51 EDT
This is for 1.0. For 0.7.0 we just have built-in support of certain URIs (workspace, and soon jndi). We will generalize it when there's more time.