applications as entry point [message #518874] |
Fri, 05 March 2010 05:25  |
Eclipse User |
|
|
|
I noticed the following things regarding RAP entry points:
- When an application ID is used as entry point, it is not qualified with the Bundle
Symbolic name as in RCP. I think the usage of an application id should be the same,
qualified format in RCP and RAP (com.example.somebundle.myapp vs. myapp)
- The RAP run configuration doesn't allow to leave the entry point ID empty. It should,
because you can define a default entry point for a servlet.
- The branding extension point doesn't allow to specify an application ID as
defaultEntryPointId.
Greetings,
Ralf
--
http://www.ralfebert.de/blog/eclipsercp/
|
|
|
|
Re: applications as entry point [message #519296 is a reply to message #518874] |
Mon, 08 March 2010 07:35  |
Eclipse User |
|
|
|
Hi Ralf,
see comments inline.
Ralf Ebert wrote:
> I noticed the following things regarding RAP entry points:
>
> - When an application ID is used as entry point, it is not qualified
> with the Bundle Symbolic name as in RCP. I think the usage of an
> application id should be the same, qualified format in RCP and RAP
> (com.example.somebundle.myapp vs. myapp)
This was done by intention as otherwise, RAP developers would be forced
to expose bundle ids to the outside world. That's the reason why we
decided to go with the simple id instead of the full qualified one.
>
> - The RAP run configuration doesn't allow to leave the entry point ID
> empty. It should, because you can define a default entry point for a
> servlet.
Yep, the launcher should handle this case too. Please open a bug.
>
> - The branding extension point doesn't allow to specify an application
> ID as defaultEntryPointId.
In the branding, you should be able to use the fully qualified id of
your application to refer to it as defaultEntrypiont (eg.
com.example.somebundle.myapp). I'm sorry to say that the PDE tooling
cannot help you in this case as the attribute refers to two distinct
extension types.
Hope that helps
Benny
>
> Greetings,
>
> Ralf
>
>
--
Benjamin Muskalla | EclipseSource Karlsruhe
http://www.eclipsesource.com | http://twitter.com/eclipsesource
|
|
|
Powered by
FUDForum. Page generated in 0.03409 seconds