Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Titan » Titan Eclipse plug-ins released in open source(Titan Eclipse plug-ins and a number of test ports /prtocol modules released in open source)
Titan Eclipse plug-ins released in open source [message #1703599] Mon, 03 August 2015 13:57 Go to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Dear all,


we are happy to announce that the source code of Eclipse plug-ins, after being migrated to ANTLR 4, has been released in github, see https://github.com/eclipse/titan.EclipsePlug-ins,
together with a number of new test ports and protocol modules.

The Eclipse plug-in installable package can be downloaded from https://www.eclipse.org/downloads/download.php?file=/titan/TITAN_Designer_and_Executor_plugin-5.3.pl1-opensource.zip
, and it contains all external dependencies of the plug-ins not available in Eclipse directly (not part of an Orbit package).
It is a zipped update site, which , when downloaded , can be unpacked and used as a local update site to install the plug-ins.

With this, the open sourcing project of Titan can be considered completed.

Eclipse Titan consists of the compilation and execution environment, including native codecs for BER , generic binary, generic text, XML, JSON,
plus a number of utilities for log handling, XML schema conversion etc. (see https://github.com/eclipse/titan.core);
the afore-mentioned set of Eclipse plug-ins (Designer to assist in developing TTCN-3 code; Executor to control execution from Eclipse;
LogViewer to represent logs in a graphical format; Titanium to assist in code refactoring, code smell detection etc.)
plus a tool-box which at the moment consists of 17 test ports and 33 protocol modules with different encodings and a library of external functions.

Depending on requests, more protocol modules and test ports could be released later.

Titan development will continue internally within Ericsson, but we hope for contributors, either for TTCN-3 code,
or for Titan core/plug-ins and test ports/protocol modules respectively, especially for domains not yet covered by Titan.

On behalf of the Ericsson Titan developer team

Elemer Lelik

[Updated on: Mon, 03 August 2015 14:16]

Report message to a moderator

Re: Titan Eclipse plug-ins released in open source [message #1721892 is a reply to message #1703599] Mon, 01 February 2016 11:55 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Hi Elemer,

I am having errors, Titan Features was not installed with the Titan Eclipse plugin.

Please assist.

BR
Sharon


Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1721920 is a reply to message #1721892] Mon, 01 February 2016 16:54 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Sharon,

could you please describe the error you are encountering?
If possible, add screenshots as well.


Thank you and best regards

Elemer

Re: Titan Eclipse plug-ins released in open source [message #1721995 is a reply to message #1721920] Tue, 02 February 2016 07:43 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Hi Elemer,

I am using Eclipse mars, and i have copied all 4 jung 2.0.1 jars to eclipse plugins folder and when i install Titan Eclipse 5.4.0 plugin i get the following error
"Cannot complete the install because one or more required items could not be found.
Software being installed: Titanium_Feature 5.4.0.CRL_113_200_5_R4A_20151113-1513 (Titanium.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513)
Missing requirement: Titanium_Feature 5.4.0.CRL_113_200_5_R4A_20151113-1513 (Titanium.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513) requires 'edu.uci.ics.jung 0.0.0' but it could not be found"



Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1721996 is a reply to message #1721995] Tue, 02 February 2016 07:57 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Sharon,


first , a few clarifications :
- the Eclipse plug-ins are only a front-end to the Titan core , which has to be installed separately. My recommendation to everyone getting started with Titan
is that they should get familiar with the core compilation and execution part (which does not necessarily require the front -end and which can be run stand-alone)
and only after this familiarity is achieved , add the plug-ins
-to install the plug-ins, please follow the step-by-step instructions in https://www.eclipse.org/forums/index.php/t/1072422/:

Hi,
I repeated the install from scratch on Windows 7. 
1. I downloaded Eclipse Luna 4.4.0 (Eclipse Standard/SDK, Version: Luna Release (4.4.0), Build id: 20140612-0600 ) and unzipped it
2. I dowloaded jung from https://www.eclipse.org/downloads/download.php?file=/titan/edu.uci.ics.jung.zip and copied the unzipped folder to the plugin folder
3. I downloaded CommonCollections from https://www.eclipse.org/downloads/download.php?file=/titan/commons.collections.zip and copied the unzipped folder to the plugin folder. (The latest 4.1 version from apache.org does not fit !)
4. I downloaded Jung from https://www.eclipse.org/downloads/download.php?file=/titan/edu.uci.ics.jung.zip and copied the unzipped folder to the plugin folder (Other versions from other sources are risky!)
5. I downloaded the Titan IDE 5.4 plugins from https://www.eclipse.org/downloads/download.php?file=/titan/TITAN_on_Eclipse_5.4.0.CRL_113_200_5_R4A_20151113-1513.zip, unzipped it 
6. I opened eclipse and installed Titan IDE from the local update site (the unzipped folder is the site). Every conponent has been installed wihout any problem.
Comments: Liqun perhaps used a different jung package. Generally newer or older 3rd party packages can cause problem.

BR
Jeno



-please be aware that Luna, and not Mars is being used ; we did not finish validation with Mars so using Mars could lead to problems
-in the above, it is detailed how to add those parts that you are missing apparently

I hope this helps


Best regards

Elemer
Re: Titan Eclipse plug-ins released in open source [message #1722000 is a reply to message #1721996] Tue, 02 February 2016 08:23 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Hi Bremer,

Outcome after i followed the above steps, i downloaded Eclipse Luna.

Error"Cannot complete the install because one or more required items could not be found.
Software being installed: TITAN Log Viewer 5.4.0.CRL_113_200_5_R4A_20151113-1513 (TITAN_Log_Viewer.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513)
Missing requirement: TITAN_Designer Plug-in 5.4.0.CRL_113_200_5_R4A_20151113-1513 (org.eclipse.titan.designer 5.4.0.CRL_113_200_5_R4A_20151113-1513) requires 'bundle org.antlr.runtime 4.3.0' but it could not be found
Cannot satisfy dependency:
From: TITAN_Designer_Feature 5.4.0.CRL_113_200_5_R4A_20151113-1513 (TITAN_Designer.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513)
To: org.eclipse.titan.designer [5.4.0.CRL_113_200_5_R4A_20151113-1513]
Cannot satisfy dependency:
From: TITAN Log Viewer 5.4.0.CRL_113_200_5_R4A_20151113-1513 (TITAN_Log_Viewer.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513)
To: TITAN_Designer.feature.group 5.3.0"


Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1722012 is a reply to message #1722000] Tue, 02 February 2016 09:06 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Sharon,

at which step this error occured?

BR Elemer

Re: Titan Eclipse plug-ins released in open source [message #1722030 is a reply to message #1722012] Tue, 02 February 2016 11:08 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
When i install Titan Eclipse plugin.
Help>Install new Software> Archive> Select the zip file of the plugin and the error populate.


Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1722048 is a reply to message #1722030] Tue, 02 February 2016 13:40 Go to previous messageGo to next message
Jeno Attila Balasko is currently offline Jeno Attila BalaskoFriend
Messages: 80
Registered: September 2013
Location: Budapest, Hungary
Member

Hi Sharon,
have you installed ANTLR 4.3 (org.antlr.runtime 4.3.0) from the eclipse orbit site according to the install guide ( downloadable from https://projects.eclipse.org/projects/tools.titan/downloads):
Install Apache POI and ANTLR Runtime 4.3.0 by performing the following steps (Apache POI is required only by the titanium plug-in!) :
1 In Eclipse, open the Help scroll-down menu, and select the Install New Software option.
2 Give the Eclipse Orbit update site in the URL field:
http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository/
( Although this URL referred as Mars.1 related plugin, you can use it in Luna.)
3 Set "Group Item by category" (see the snapshot).


4 Type "Apache POI" into the next entry field ("type filter text" filter field). (Apache POI is required only by the titanium plug-in!)
5 Select "Apache POI 3.9.0"

6 Type "ANTLR Runtime" into the filter field.
7 Select "ANTLR Runtime 4.3.0"
8 Press button "Next". In the install details dialog two items will present:
9 Press button Finish
10 Restart Eclipse

Waiting your answer
Jeno Balasko
Re: Titan Eclipse plug-ins released in open source [message #1722077 is a reply to message #1722048] Tue, 02 February 2016 16:15 Go to previous messageGo to next message
Jeno Attila Balasko is currently offline Jeno Attila BalaskoFriend
Messages: 80
Registered: September 2013
Location: Budapest, Hungary
Member

If you need Titanium you shall install jung and common collections from https://projects.eclipse.org/projects/tools.titan/downloads according to the Eclipse_installationguide.pdf
BR
Jeno
Re: Titan Eclipse plug-ins released in open source [message #1722316 is a reply to message #1722077] Thu, 04 February 2016 07:21 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Hi Jeno,

I installed Apache POI and ANTLR Runtime 4.3.0, and now i tried to install Titan Eclipse5.4.0 plugin, on the install page, it says "Titanium Feature will not be installed" Titan Log, Titan Designer and Titan Executor will be installed.

I still can't complete the installation as requested.


Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1722320 is a reply to message #1722316] Thu, 04 February 2016 07:28 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Error message "Cannot complete the install because one or more required items could not be found.
Software being installed: Titanium_Feature 5.4.0.CRL_113_200_5_R4A_20151113-1513 (Titanium.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513)
Missing requirement: Titanium_Feature 5.4.0.CRL_113_200_5_R4A_20151113-1513 (Titanium.feature.group 5.4.0.CRL_113_200_5_R4A_20151113-1513) requires 'edu.uci.ics.jung 0.0.0' but it could not be found"


Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1722333 is a reply to message #1722320] Thu, 04 February 2016 08:00 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Sharon,

see the above note from Jeno:

"If you need Titanium you shall install jung and common collections from https://projects.eclipse.org/projects/tools.titan/downloads according to the Eclipse_installationguide.pdf"


Best regards

Elemer
Re: Titan Eclipse plug-ins released in open source [message #1722345 is a reply to message #1722333] Thu, 04 February 2016 08:47 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Hi Elemer,

Yes I copied them to Eclipse Plugin folder, i copied them after downloading Eclipse.





Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1722354 is a reply to message #1722345] Thu, 04 February 2016 09:34 Go to previous messageGo to next message
Jeno Attila Balasko is currently offline Jeno Attila BalaskoFriend
Messages: 80
Registered: September 2013
Location: Budapest, Hungary
Member

The edu.uci.ics.jung.zip should be unzipped first, then the created folder "edu.uci.ics.jung (with its content) shall be copied or moved into folder "eclipse/plugins".
Re: Titan Eclipse plug-ins released in open source [message #1722357 is a reply to message #1722354] Thu, 04 February 2016 09:38 Go to previous messageGo to next message
Jeno Attila Balasko is currently offline Jeno Attila BalaskoFriend
Messages: 80
Registered: September 2013
Location: Budapest, Hungary
Member

In my eclipse folder this can be found (perhaps even more than necessary) :
$ ls edu*
edu.uci.ics.jung:
build.properties jung-api-2.0.1.jar jung-io-2.0.1.jar META-INF
jung-algorithms-2.0.1.jar jung-graph-impl-2.0.1.jar jung-visualization-2.0.1.jar

edu.uci.ics.jung_1.0.0.201512161636:
jung-algorithms-2.0.1.jar jung-graph-impl-2.0.1.jar jung-visualization-2.0.1.jar
jung-api-2.0.1.jar jung-io-2.0.1.jar META-INF

Re: Titan Eclipse plug-ins released in open source [message #1722379 is a reply to message #1722357] Thu, 04 February 2016 12:28 Go to previous messageGo to next message
Sharon Makgoshing is currently offline Sharon MakgoshingFriend
Messages: 11
Registered: February 2016
Location: South Africa
Junior Member
Thank you everyone. I followed the same steps i took on Windows and applied them on Ubuntu, i managed to install the Titan Eclipse plugin with no errors.

I guess Windows 7 has issues.

Thank you once again.


Kind regards
Sharon
Re: Titan Eclipse plug-ins released in open source [message #1722380 is a reply to message #1722379] Thu, 04 February 2016 12:31 Go to previous message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Sharon,

great ,

have fun!

Best regards

Elemer
Previous Topic:Logging in Eclipse Titan part IV: Dynamic Configuration of Logging Options
Next Topic:sh -c make dep make: *** No rule to make target `IP_EncDec.d', needed by `dep'. Stop
Goto Forum:
  


Current Time: Thu Apr 25 14:40:14 GMT 2024

Powered by FUDForum. Page generated in 0.06847 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top