Nature does not exist: com.bostechorp.cbesb.ui.ide

Moderator: ErikCooper

Nature does not exist: com.bostechorp.cbesb.ui.ide

Postby ama1 on Fri Apr 25, 2008 7:54 am

Hi,
I am facing that error, when I try to create a new Chainbuilder ESB Project:

Problems encountered while setting project description.
Nature does not exist: com.bostechcorp.cbesb.ui.ide.13.

I am using the latest Chainbuilder release 1.3m1 together with JDK 1.5.0_11.

Could anyone help me with that issue?

thanks,
Patrick
ama1
 
Posts: 5
Joined: Fri Apr 25, 2008 7:46 am

Postby MarkPreston on Fri Apr 25, 2008 9:41 am

Hi Patrick,
Try right clicking on your project, there should be an option called "Convert Project Nature". Inside that option should be a selection for "Convert to Project of Latest Version". Select this, and it should update your project with the missing project nature. This action will need to be done to any project that was created with a previous version of Chainbuilder ESB to bring any configuration files up to the latest version.

Thanks,
Mark Preston
MarkPreston
 
Posts: 31
Joined: Wed Nov 01, 2006 11:39 am
Location: Columbus, OH

Postby ama1 on Fri Apr 25, 2008 10:50 am

Hi Marc,
no sorry, but that does not help. I created a new project and the error occurs.
Regarding the error message he misses the class: com.bostechcorp.cbesb.ui.ide.util.ESBProjectNature

If i look under <installDir>/eclipse/features or plugins
I indeed find no com.bostechcorp.* package.

Maybe the download was corrupt? or do I have to search elsewhere?

Thanks,
Patrick
ama1
 
Posts: 5
Joined: Fri Apr 25, 2008 7:46 am

Postby MarkPreston on Fri Apr 25, 2008 1:38 pm

Patrick,
We don't have any Chainbuilder related files in the eclipse/features folder, however we do have 24 com.bostechcorp.cbesb.* files in the eclipse/plugins folder. If you have all 24 in that location, your installation is probably OK.

In your project folder, there should be a .project file. The Eclipse Package Explorer view hides this, so you will have to switch to the Navigator view or just use Windows Explorer to view it. If you open that file, the contents should look similar to:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>MyProject</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.bostechcorp.cbesb.ui.ide.jbiproject</nature>
<nature>com.bostechcorp.cbesb.ui.ide.13</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>


At the end of the file, you see the natures section. The error you are seeing may be because you project does not have the com.bostechcorp.cbesb.ui.ide.13 nature listed in this file. Can you check if your .project file contains this? If not, try adding it manually and see if that fixes the issue.

Thanks,
Mark
MarkPreston
 
Posts: 31
Joined: Wed Nov 01, 2006 11:39 am
Location: Columbus, OH

Postby ama1 on Mon Apr 28, 2008 7:01 am

Hi Mark,
yes thanks, that workaround works! :-)

kgards,
Patrick
ama1
 
Posts: 5
Joined: Fri Apr 25, 2008 7:46 am

Postby ama1 on Mon Apr 28, 2008 7:57 am

Hi Marc,
I looked at the jars in the plugin folder. But I found only 22 com.bostech* jars:
com.bostechcorp.cbesb.common.mdl_1.3.0.jar
com.bostechcorp.cbesb.common.trn_1.3.0.jar
com.bostechcorp.cbesb.common.util.xfm_1.3.0.jar
com.bostechcorp.cbesb.common.util_1.3.0.jar
com.bostechcorp.cbesb.common.wsdl_1.3.0.jar
com.bostechcorp.cbesb.common_1.3.0.jar
com.bostechcorp.cbesb.external.libs.plugin_1.3.0.
com.bostechcorp.cbesb.runtime.jdbc_1.3.0.jar
com.bostechcorp.cbesb.runtime.parser_1.3.0.jar
com.bostechcorp.cbesb.runtime.scheduler_1.3.0.jar
com.bostechcorp.cbesb.runtime.transformer_1.3.0.j
com.bostechcorp.cbesb.ui.baseformat.editor_1.3.0.
com.bostechcorp.cbesb.ui.componentflow.diagram_1.
com.bostechcorp.cbesb.ui.componentflow.model.edit
com.bostechcorp.cbesb.ui.componentflow.model_1.3.
com.bostechcorp.cbesb.ui.format.editor_1.3.0.jar
com.bostechcorp.cbesb.ui.hl7.editor_1.3.0.jar
com.bostechcorp.cbesb.ui.ide_1.3.0.jar
com.bostechcorp.cbesb.ui.property.editor_1.3.0.ja
com.bostechcorp.cbesb.ui.transformer_1.3.0.jar
com.bostechcorp.cbesb.ui.util_1.3.0.jar
com.bostechcorp.cbesb.ui.variant.editor_1.3.0.jar

That was the install archive: "cbesb-1.3_M1_041708_install.zip"
May you have an idea what is wrong?

Thnx,
Patrick
ama1
 
Posts: 5
Joined: Fri Apr 25, 2008 7:46 am

Postby MarkPreston on Mon Apr 28, 2008 8:54 am

Patrick,
I forgot to mention that there is a difference between the Community Edition, which is what you installed, and the Professional Edition. The Community Edition will have 22 files, the Professional Edition has 24.

Mark
MarkPreston
 
Posts: 31
Joined: Wed Nov 01, 2006 11:39 am
Location: Columbus, OH

Postby joshuak on Mon May 05, 2008 3:07 pm

Hello Mark,

I'm having the same problem under CentOS 5.1 with Java 1.5.

I've tried the workaround, but that does not result in a project that works. Specifically, if I create a JBI Service Assembly project and try to add a reference to my original ESB project (modified with the workaround) it is not possible because the ESB project never shows up in the refrence window.

Additionally - if I attempt to change the nature of the original project (right click and select Modify Nature), I get this error:

Can not convert project:org.eclipse.core.runtime.CoreException: Problems encountered while setting project description./nStatus ERROR: org.eclipse.core.resources code=568 Problems encountered while setting project description. null children=[Status ERROR: org.eclipse.equinox.registry code=1 Plug-in com.bostechcorp.cbesb.ui.ide was unable to load class com.bostechcorp.cbesb.ui.ide.util.ESBProjectNature. java.lang.ClassNotFoundException: com.bostechcorp.cbesb.ui.ide.util.ESBProjectNature]

Any idea? We have 24 cbesb plugins.

Thanks,
-J
joshuak
 
Posts: 7
Joined: Thu Apr 24, 2008 3:16 pm

Postby ama1 on Tue May 06, 2008 4:39 am

Hi,
yes you are right, my project was at the end still buggy after the work-around.
But that was a problem with the comunity edition. After downloading the Professional Edition I had no problems and could finish the Getting Started example.
But it looks like that you have already the Prof. ?

Patrick
ama1
 
Posts: 5
Joined: Fri Apr 25, 2008 7:46 am

Postby joshuak on Tue May 06, 2008 10:24 am

Hello Ama1,

I tried installing the Professional version additional components on Linux (basically untarred the Professional add-on into the cbesb-1.3 directory), and I'm still getting the same error. Back to the etch-a-sketch...

Thanks,
-J
joshuak
 
Posts: 7
Joined: Thu Apr 24, 2008 3:16 pm

Re: Nature does not exist: com.bostechorp.cbesb.ui.ide

Postby piotrb on Thu Oct 09, 2008 9:18 am

Hi,

I had the same problem with CB 1.3.3 Community edition on Ubuntu 8.04

I did not have set environment variables correctly
CBESB_HOME
SERVICEMIX_HOME
ANT_HOME
PATH
ECLIPSE_HOME

After I have put them into my .profile, creation of Chainbuilder project worked correctly.

Peter
piotrb
 
Posts: 1
Joined: Thu Oct 09, 2008 7:41 am

1st time posting here

Postby Hydrolyze on Fri Oct 16, 2009 12:08 am

Just wanted to say hello all. This is my first post.

I hope to learn a lot here.
Hydrolyze
 
Posts: 2
Joined: Thu Oct 15, 2009 11:42 am
Location: Slovakia

First post here

Postby Hydrolyze on Sat Oct 31, 2009 9:46 am

Just wanted to say hello all. This is my first post.

I would like to learn a ton here.

______________________
[url=http://hydrolyze-trial.blogspot.com/]Hydrolyze[/url]
Hydrolyze
 
Posts: 2
Joined: Thu Oct 15, 2009 11:42 am
Location: Slovakia


Return to User Forum

Who is online

Users browsing this forum: No registered users and 1 guest

cron