Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster dev » New component types not registering in headless product
New component types not registering in headless product [message #28139] Thu, 13 November 2008 17:20 Go to next message
Jim Strawn is currently offline Jim Strawn
Messages: 29
Registered: July 2009
Junior Member
Hello,

I have created a feature to allow the Tigerstripe product to be used
with Buckminster. In doing so, I've implemented two new component types.
The new component types will work for me when I am using them from a
standard Eclipse workbench, but when trying to use them from a headless
environment Buckminster does not seem to resolve my extentions. I
believe that I have all of the required plugin/feature installed in my
tigerstripe buckminster headless product. Output below.

I was wondering if anyone could pass along any pointers on debugging this.

Thanks much,
Jim Strawn


$./buckminster --loglevel debug -data ../workspace resolve
http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery

resolve
' http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery'
Downloading
http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery
Platform install location: /Users/jimstrawn/Development/headless/buckminster
Target platform provided by class
org.eclipse.buckminster.core.TargetPlatform
Equipment-model:tigerstripe: Using resolver rmap
ERROR [0001] : No component type with id tigerstripe has been
registered with extension-point org.eclipse.buckminster.core.componentTypes
Doing full workspace refresh
ERROR: Error while refreshing workspace: null
Waiting for jobs to end
Command canceled
Re: New component types not registering in headless product [message #28178 is a reply to message #28139] Thu, 13 November 2008 20:08 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas Hallgren
Messages: 3228
Registered: July 2009
Senior Member
Hi Jim,
Are you sure the plugin.xml is included in the bundle jar? Is your bundle declared with
singleton=true?

Can you provide your plugin.xml for the bundle in question?

Regards,
Thomas Hallgren

Jim Strawn wrote:
> Hello,
>
> I have created a feature to allow the Tigerstripe product to be used
> with Buckminster. In doing so, I've implemented two new component types.
> The new component types will work for me when I am using them from a
> standard Eclipse workbench, but when trying to use them from a headless
> environment Buckminster does not seem to resolve my extentions. I
> believe that I have all of the required plugin/feature installed in my
> tigerstripe buckminster headless product. Output below.
>
> I was wondering if anyone could pass along any pointers on debugging this.
>
> Thanks much,
> Jim Strawn
>
>
> $./buckminster --loglevel debug -data ../workspace resolve
> http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery
>
> resolve
> ' http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery'
> Downloading
> http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery
> Platform install location:
> /Users/jimstrawn/Development/headless/buckminster
> Target platform provided by class
> org.eclipse.buckminster.core.TargetPlatform
> Equipment-model:tigerstripe: Using resolver rmap
> ERROR [0001] : No component type with id tigerstripe has been
> registered with extension-point org.eclipse.buckminster.core.componentTypes
> Doing full workspace refresh
> ERROR: Error while refreshing workspace: null
> Waiting for jobs to end
> Command canceled
Re: New component types not registering in headless product [message #28294 is a reply to message #28178] Fri, 14 November 2008 09:54 Go to previous message
Jim Strawn is currently offline Jim Strawn
Messages: 29
Registered: July 2009
Junior Member
This is a multi-part message in MIME format.
--------------090804050805050506080900
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Thomas,

Thanks for prompt response!

I have attached plugin.xml. I do have the bundle declared with
singleton=true. I also unzipped the .jar and verified that plugin.xml
was included. I'm obviously missing something, though.

Thanks,
Jim

Thomas Hallgren wrote:
> Hi Jim,
> Are you sure the plugin.xml is included in the bundle jar? Is your
> bundle declared with singleton=true?
>
> Can you provide your plugin.xml for the bundle in question?
>
> Regards,
> Thomas Hallgren
>
> Jim Strawn wrote:
>> Hello,
>>
>> I have created a feature to allow the Tigerstripe product to be used
>> with Buckminster. In doing so, I've implemented two new component
>> types. The new component types will work for me when I am using them
>> from a standard Eclipse workbench, but when trying to use them from a
>> headless environment Buckminster does not seem to resolve my
>> extentions. I believe that I have all of the required plugin/feature
>> installed in my tigerstripe buckminster headless product. Output below.
>>
>> I was wondering if anyone could pass along any pointers on debugging
>> this.
>>
>> Thanks much,
>> Jim Strawn
>>
>>
>> $./buckminster --loglevel debug -data ../workspace resolve
>> http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery
>>
>> resolve
>> ' http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery'
>> Downloading
>> http://www.eclipse.org/tigerstripe/queries/eclipse-summit-08 .cquery
>> Platform install location:
>> /Users/jimstrawn/Development/headless/buckminster
>> Target platform provided by class
>> org.eclipse.buckminster.core.TargetPlatform
>> Equipment-model:tigerstripe: Using resolver rmap
>> ERROR [0001] : No component type with id tigerstripe has been
>> registered with extension-point
>> org.eclipse.buckminster.core.componentTypes
>> Doing full workspace refresh
>> ERROR: Error while refreshing workspace: null
>> Waiting for jobs to end
>> Command canceled


--------------090804050805050506080900
Content-Type: text/xml;
name="plugin.xml"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="plugin.xml"

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.buckminster.core.componentTypes">
<componentType
class=" org.eclipse.tigerstripe.workbench.optional.buckminster.inter nal.TigerstripeProjectComponentType "
id="tigerstripe">
</componentType>
<componentType
class=" org.eclipse.tigerstripe.workbench.optional.buckminster.inter nal.TigerstripeGeneratorComponentType "
id="tigerstripe.generator">
</componentType>
</extension>
<extension
point="org.eclipse.buckminster.core.actors">
<actor
ID="tigerstripe.installGenerator"
class=" org.eclipse.tigerstripe.workbench.optional.buckminster.inter nal.actor.InstallGeneratorActor "
name="tigerstripe.installGenerator">
</actor>
</extension>
</plugin>

--------------090804050805050506080900--
Previous Topic:IAM-based Maven actor and Maven plugin
Next Topic:Broken Suclipse buckminster headless ?
Goto Forum:
  


Current Time: Fri Aug 22 06:01:36 EDT 2014

Powered by FUDForum. Page generated in 0.01791 seconds