Where can I find TBC-4.4 update site

263 views
Skip to first unread message

Mohan G

unread,
Apr 8, 2014, 3:20:53 AM4/8/14
to topbrai...@googlegroups.com
Hi
Please help me, where can I find TBC-4.4 update site?  OR
How can I setup development environment to work with TBC-4.4 extensions

For TBC-4.3, I am able to setup using below procedure. The same is not working with TBC-4.4 as there is no update site on topquadrant website. 
1. Installed eclipse indigo
2. Added TBC-4.3.0 plugin to the eclipse environment (in eclipse -> Help->install new software - > Add update site
3. Loaded source code of  TBC extension and work with the source with this setup.


Please help me.
Thanks

Mark Graham

unread,
Apr 8, 2014, 9:45:45 AM4/8/14
to topbrai...@googlegroups.com
Hi Mohan,

You should be able to download the newer version here:


Thanks,
Mark


Mark Graham
TopQuadrant Support

*PRODUCT SUPPORT:*

sup...@topquadrant.com
http://www.topquadrant.com/products/support.html




--
-- You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Insight, SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to
topbrai...@googlegroups.com
To unsubscribe from this group, send email to
topbraid-user...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mark Graham

unread,
Apr 8, 2014, 3:25:11 PM4/8/14
to topbrai...@googlegroups.com
Hi Mohan,

If helpful, If you upgrade to 4.4 then this is also available:

Help > install new software > Add
Use "Kepler" for the name and "http://download.eclipse.org/releases/kepler/201402280900" for the UR

Thanks,
Mark


Mark Graham
TopQuadrant Support

*PRODUCT SUPPORT:*

sup...@topquadrant.com
http://www.topquadrant.com/products/support.html




Mohan G

unread,
Apr 9, 2014, 2:05:48 AM4/9/14
to topbrai...@googlegroups.com
Hi Mark,

Thanks for your reply.

I tried to add kepler to tbc as you mentioned, but I am getting below error.

Cannot complete the install because one or more required items could not be found.
  Software being installed: Object Teams Development Tooling 2.2.2.201402180730 ([R]org.eclipse.objectteams.otdt.feature.group 2.2.2.201402180730)
  Missing requirement: Object Teams Patch for JDT/Core 2.2.2.201402180730 (org.eclipse.objectteams.otdt.core.patch.feature.group 2.2.2.201402180730) requires 'org.eclipse.jdt.feature.group 0.0.0' but it could not be found
  Cannot satisfy dependency:
    From: Object Teams Development Tooling 2.2.2.201402180730 (org.eclipse.objectteams.otdt.feature.group 2.2.2.201402180730)
    To: org.eclipse.objectteams.otdt.core.patch.feature.group [2.2.2.201402180730]

Please let me know if I am doing wrong. I did

Help > install new software > Add
Use "Kepler" for the name and "http://download.eclipse.org/releases/kepler/201402280900" for the location


Please suggest.

Thanks
Mohan G

Rob M. Sr. Software Engineer

unread,
Apr 10, 2014, 11:00:09 AM4/10/14
to topbrai...@googlegroups.com
Mohan G.
      I've spent some time trying to install this exact software and have come up with the steps necessary to install the software. It appears that the problem you're having is that the Object Teams plugins have several per-requisites that are not shipped with our software. I'll walk you through getting these below. First, please confirm that you are running TBCME 4.4.0 Help ->  About TopBraid Composer ME (Verify that it says Version 4.4.0).

Installation Steps:
1.) Reset everything! I always like to start with a clean slate whenever dealing with plugin installation issues. This is precautionary and might not be necessary but is recommended. Re-install TBCME 4.4.0 into a new directory. When you launch TBCME from the new location please indicate a new workspace location that you've never used before. Please note that after you've finished these steps you re-import your workspace afterwards.
2.) Click Help -> Install new Software. PLEASE REMOVE the url that we told you to use earlier the "http://download.eclipse.org/releases/kepler/201402280900" URL doesnt work in this case. Please change the url to : http://download.eclipse.org/releases/kepler Also, Click "Available Software Sites" Select the reference to Helios and click "Remove" Click OK
3.) Select Kepler (With the now correct url of http://download.eclipse.org/releases/kepler) from the drop down. Now search for "Eclipse Java Development Tools" (without quotes) and install this software. This will install the pre-req for Object Teams. Note that installing this software will require you to accept a licensing agreement and will throw an "unsigned software" popup. Accept both. Once complete click OK to restart TBCME.
4.) Now to install Object Teams software. Help -> Install New Software -> Select Kepler from the drop down.
Select both Object Teams packages (Object Teams equinox integration + Object Teams Development Tooling) and install them.

They should install and work now. You'll have to restart TBCME once more to get them installed.

Hope this helps,
-Robert M

Mohan G

unread,
Apr 14, 2014, 1:51:51 AM4/14/14
to topbrai...@googlegroups.com
Hi Robert

Thanks for your reply.  With the procedure, I am able to setup development environment.

Thanks
Mohan G

Mohan G

unread,
Jul 28, 2014, 10:48:59 AM7/28/14
to topbrai...@googlegroups.com
Hi Robert,

Can you please help me with the following.

Here I tried to add my existing plugin to TBCME-4.5.0 beta, but I am unsuccessful with this as I am getting the below error.

-------------------------------------------------------
Cannot complete the install because one or more required items could not be found.
  Software being installed: com.franz.agraph.feature 4.4.0.201404181642 (com.franz.agraph.feature.feature.group 4.4.0.201404181642)
  Missing requirement: AllegroGraph Query Plug-in 4.4.0.201404181642 (com.franz.agraph.query 4.4.0.201404181642) requires 'bundle org.topbraid.sparql 0.0.0' but it could not be found
  Cannot satisfy dependency:
    From: com.franz.agraph.feature 4.4.0.201404181642 (com.franz.agraph.feature.feature.group 4.4.0.201404181642)
    To: com.franz.agraph.query [4.4.0.201404181642]
---------------------------------------------------------

How can I resolve this issue. Is there anything I am missing . Please suggest.

Rob M. Sr. Software Engineer

unread,
Jul 28, 2014, 11:11:42 AM7/28/14
to topbrai...@googlegroups.com
Mohan,
     As part of an internal refactor the org.topbraid.sparql plugin was merged into org.topbraid.core so now all that you will need to include with the project is org.topbraid.core. Simply remove this dependency from your dependencies tab and you should be good.

Mohan G

unread,
Jul 29, 2014, 5:10:11 AM7/29/14
to topbrai...@googlegroups.com
Hi Robert

Thanks for your reply. As per your reply I need to setup the development environment for TBCME-4.5.0 Beta. So I tried to setup the development environment for TBC-4.5.0 beta using the steps as you mentioned in earlier(for TBCME-4.4.0) mail, but I got below error. 

-----------------------------------------------
'Installing Software' has encountered a problem.
An error occurred while collecting items to to be 
installed

An error occurred while collecting items to be installed
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.sun.el,2.2.0.v201303151357
No repository found containing: osgi.bundle,org.apache.felix.gogo.command,0.10.0.v201209301215
No repository found containing: osgi.bundle,org.apache.felix.gogo.runtime,0.10.0.v201209301036
No repository found containing: osgi.bundle,org.apache.felix.gogo.shell,0.10.0.v201212101605
No repository found containing: osgi.bundle,org.eclipse.ant.launching,1.0.300.v20140203-1328
No repository found containing: osgi.bundle,org.eclipse.ant.ui,3.5.400.v20140203-1328
No repository found containing: osgi.bundle,org.eclipse.compare.win32,1.0.200.v20130514-1224
No repository found containing: osgi.bundle,org.eclipse.core.externaltools,1.0.200.v20130402-1741
No repository found containing: osgi.bundle,org.eclipse.core.filesystem.win32.x86,1.4.0.v20121112-0948
No repository found containing: osgi.bundle,org.eclipse.core.net.win32.x86,1.0.100.v20100505-1614
No repository found containing: osgi.bundle,org.eclipse.core.resources.win32.x86,3.5.100.v20100505-1741
No repository found containing: osgi.bundle,org.eclipse.core.runtime.compatibility,3.2.200.v20130326-1255
No repository found containing: org.eclipse.update.feature,org.eclipse.e4.rcp,1.2.2.v20140206-1358
No repository found containing: org.eclipse.update.feature,org.eclipse.emf.common,2.9.2.v20131212-0545
No repository found containing: org.eclipse.update.feature,org.eclipse.emf.ecore,2.9.2.v20131212-0545
No repository found containing: osgi.bundle,org.eclipse.equinox.console,1.0.100.v20130429-0953
No repository found containing: org.eclipse.update.feature,org.eclipse.help,2.0.2.v20140221-1700
No repository found containing: osgi.bundle,org.eclipse.jdt,3.9.1.v20140221-1700
No repository found containing: osgi.bundle,org.eclipse.jdt.annotation,1.1.0.v20130513-1648
No repository found containing: osgi.bundle,org.eclipse.jdt.apt.core,3.3.500.v20120516-0617
No repository found containing: osgi.bundle,org.eclipse.jdt.apt.pluggable.core,1.0.400.v20120516-0617
No repository found containing: osgi.bundle,org.eclipse.jdt.apt.ui,3.3.300.v20120516-0617
No repository found containing: osgi.bundle,org.eclipse.jdt.compiler.apt,1.0.600.v20130530-1010
No repository found containing: osgi.bundle,org.eclipse.jdt.compiler.tool,1.0.200.v20130530-1010
No repository found containing: osgi.bundle,org.eclipse.jdt.core,3.9.2.v20140114-1555
No repository found containing: osgi.bundle,org.eclipse.jdt.core.manipulation,1.5.0.v20130605-1748
No repository found containing: osgi.bundle,org.eclipse.jdt.debug,3.8.0.v20130514-0841
No repository found containing: osgi.bundle,org.eclipse.jdt.debug.ui,3.6.200.v20130514-0841
No repository found containing: osgi.bundle,org.eclipse.jdt.doc.user,3.9.1.v20140205-0929
No repository found containing: org.eclipse.update.feature,org.eclipse.jdt,3.9.2.v20140221-1700
No repository found containing: osgi.bundle,org.eclipse.jdt.junit,3.7.200.v20130514-0733
No repository found containing: osgi.bundle,org.eclipse.jdt.junit.core,3.7.200.v20130514-1154
No repository found containing: osgi.bundle,org.eclipse.jdt.junit.runtime,3.4.400.v20130514-0733
No repository found containing: osgi.bundle,org.eclipse.jdt.junit4.runtime,1.1.300.v20130514-0733
No repository found containing: osgi.bundle,org.eclipse.jdt.launching,3.7.1.v20131218-1102
No repository found containing: osgi.bundle,org.eclipse.jdt.ui,3.9.2.v20131106-1600
No repository found containing: binary,org.eclipse.jdt_root,3.9.2.v20140221-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.platform,4.3.2.v20140221-1852
No repository found containing: binary,org.eclipse.platform_root,4.3.2.v20140221-1852
No repository found containing: osgi.bundle,org.eclipse.rcp,4.3.0.v20140221-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.rcp,4.3.2.v20140221-1700
No repository found containing: binary,org.eclipse.rcp_root,4.3.2.v20140221-1700
No repository found containing: osgi.bundle,org.eclipse.ui.externaltools,3.2.200.v20130508-2007
No repository found containing: osgi.bundle,org.eclipse.ui.intro.universal,3.2.600.v20130326-1254
No repository found containing: osgi.bundle,org.eclipse.update.configurator,3.3.200.v20140203-1328
No repository found containing: osgi.bundle,org.w3c.dom.smil,1.0.0.v200806040011
--------------------------------------------------

Here is my environment:
Windows XP 32 bit, JDK 7 (1.7.0_65)


Please suggest.

Thanks 
Mohan G

Rob M. Sr. Software Engineer

unread,
Jul 29, 2014, 10:23:29 AM7/29/14
to topbrai...@googlegroups.com
This is actually an issue we just discovered independently yesterday in the beta release. Luckily there is a work-around that doesnt require re-download of the product. You simply follow these steps and you should be able to download software remotely. Basically all you need to do is remove the existing "Kepler" remote software repo and add it back in.

1.) Help-> Install New Software
2.) Click "Available Software Sites"
3.) Select "Kepler-eclipse" from the list and click Remove
4.) Click add then enter Kepler-Eclipse2 and enter Location as "http://download.eclipse.org/releases/kepler"
5.) Click ok then ok again
6.) Now select the new "Kepler-Eclipse2" entry from the drop down and attempt to download the Eclipse Plug-in development tools again.

You might have to repeat the process once more to get it the new software location site to remain in the drop-down. There was an issue with the build that came out that corrupted the original "Kepler - eclipse" entry.

Mohan G

unread,
Jul 31, 2014, 2:40:47 AM7/31/14
to topbrai...@googlegroups.com
Hi Robert

Thanks for your reply.  With the procedure you mentioned, I am able to setup development environment. 

Thanks
Mohan G

Mohan G

unread,
Jul 31, 2014, 11:08:08 AM7/31/14
to topbrai...@googlegroups.com
Hi Robert

I made changes to my plugin code and exported as new plugin for TBCME-4.5.0.
I am able to create '.ag4' file from N-Triples file. When I tried to load '.ag4' file by double clicking in to TBCME, I am getting error window with the below message. Please see

"No parent folder or project selected. Please open this wizard from the Navigator view (e.g. right-click on a project)."


Please note:
1. I am opening the file(.ag4) from navigator view only.
2. I have a separate project folder to have all my files in one place

Please help me if I am missing anything here


Thanks
Mohan G

Holger Knublauch

unread,
Jul 31, 2014, 8:37:10 PM7/31/14
to topbrai...@googlegroups.com
Hi Mohan,

this is very strange. The error message below stems from the class AbstractContainerWizard, but when you open an AG file I would not expect this to have anything to do with a wizard. What sort of wizard gets opened?

Thanks
Holger

Mohan G

unread,
Aug 1, 2014, 9:26:26 AM8/1/14
to topbrai...@googlegroups.com
Hi Holger

Please find the attached screenshot.
The open(filePath) method in ResourceEditorLauncher is throwing error which I mentioned in earlier mail.

Thanks
Mohan G
...
TBC_4.5.0_problem_opening_AG_file.bmp

Holger Knublauch

unread,
Aug 3, 2014, 9:20:46 PM8/3/14
to topbrai...@googlegroups.com
Do you have a stack trace for the error? I am afraid I need details.

Thanks
Holger
--

Mohan G

unread,
Aug 5, 2014, 9:44:53 AM8/5/14
to topbrai...@googlegroups.com
Hi Holger

Please see below code statements.

OpenMyWizard wizard = new OpenMyWizard(file);
WizardDialog dialog = new WizardDialog(null, wizard);
dialog.setBlockOnOpen(true);
boolean verified = (dialog.open()==Window.OK);
In the above statement, dialog.open() is not opening my wizard as it is giving the error wizard as shown iin attached screenshot ( please see earlier email ). 
Please note: 
dialog.open()- return code is 1
No stack trace available

Please suggest

Thanks
Mohan G
<font
...

Holger Knublauch

unread,
Aug 5, 2014, 8:05:41 PM8/5/14
to topbrai...@googlegroups.com
Hi Mohan,

still not enough details, so I need to guess that OpenMyWizard is probably a subclass of AbstractContainerWizard. This class has a method


   
    public void init(IWorkbench workbench, IStructuredSelection selection) {
        if (!selection.isEmpty()) {
            IStructuredSelection ssel = selection;
            Object obj = ssel.getFirstElement();
            if (obj instanceof IResource) {
                if (obj instanceof IContainer) {
                    container = (IContainer) obj;
                }
                else {
                    if( obj instanceof IFile ){
                        file = (IFile) obj;
                    }
                    container = ((IResource) obj).getParent();
                }
            }
        }
    }

which assumes that the current Navigator window has some file or folder or project selected. If nothing is selected there, then this cannot proceed because container will be null:
   
    public void addPages() {
        if(container == null) {
            addPage(createErrorPage("No parent folder or project selected. Please open this wizard from the Navigator view (e.g. right-click on a project)."));
        }
        else {
            addPages(container);
        }
    }

You can also tell the wizard to use a specific parent folder or project by calling AbstractContainerWizard.setTargetContainer() although I wonder what value you would use if nothing is selected.

I hope this gives you enough information to understand what's going on?

Cheers,
Holger
--

Mohan G

unread,
Aug 26, 2014, 7:22:58 AM8/26/14
to topbrai...@googlegroups.com
Hi Robert

I followed the procedure that you mentioned and able to setup the development environment.  Observed TBC is using Apache HTTP client 3.1. We are also using the same version of HTTP client in plugin project. But after this I downloaded new bundle of TBCME-4.5.0 and observed that it is using httpclient-4.1.3. 

Couple of questions:

Do you suggest that we upgrade plugin project to apache http client 4.1.3?
Is there any way to work with old version of apache http client 3.1?


Thanks
Mohan G

Robert Mercer

unread,
Aug 26, 2014, 9:48:22 AM8/26/14
to topbrai...@googlegroups.com
Mohan,
      Yes, unfortunately while testing 4.5.0 Beta we found that we needed to upgrade the http client package to 4.2.3 in (org.topbraid.lib.jena). I think it's best to upgrade your client as well. However, if this is a huge issue you could simply include the old jars in your plugin package directly by bundling them up in the package. This will allow you to include whatever version of http client you need.

I hope this helps
-Robert Mercer


You received this message because you are subscribed to a topic in the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/topbraid-users/NzLungweZAY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to topbraid-user...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Rob Mercer, Semantic Web Developer
TopQuadrant, Inc., www.topquadrant.com

Mohan G

unread,
Aug 28, 2014, 12:15:08 PM8/28/14
to topbrai...@googlegroups.com
Hi Robert

Thanks for your reply.

Please see my observations on TBCME-4.5.0

1. There are no inferred triples when I ran 'Run Inferences' (Inference -> Run Inferences) for kennedys.ttl , where as with TBCME-4.4.0 I got 79 inferred triples. I haven't go through the data.

2. I tried TBCME-4.4.0 kennedys example in TBCME-4.5.0, but I didn't get any inferred triples. I don't know why this is happening.

Please suggest if I am wrong

Thanks
Mohan G

Mark Graham

unread,
Aug 28, 2014, 2:01:49 PM8/28/14
to topbrai...@googlegroups.com
Hi Mohan,

A default setting was changed in 4.5 for inference configuration.

You can add this option back to configuration and this will return as expected.

Inline image 1



Thanks,
Mark


Mark Graham
TopQuadrant Support




Scott Henninger

unread,
Aug 28, 2014, 3:37:11 PM8/28/14
to topbrai...@googlegroups.com
Another approach is to choose either the OWL 2 RL or RDFS Plus rule libraries.  To do this, go to the ontology home (house icon on right-side of the icon row) and choose the Profile sub-tab.

For more see Composer Help > TopBraid Composer > User Interface Overview > Resource Editor

-- Scott
Reply all
Reply to author
Forward
0 new messages