TUBAME will carry happiness to your migration
1.Welcome To TUBAME
1.1.TUBAME
TUBAME is a tool that allows the calculation of the correction effort and extraction of corrections necessary when migrating between JBoss or JBoss from a commercial AP server. It contains a multiple sub-tools, you can use it as an Eclipse plug-in. ? Please utilize by all means because it is published in TUBAME community as OSS product.
TUMABE tools that has been provided to support a smooth transition to JBoss, TUBAME is made up from the tool of the following three.
-
Knowledge-Based Search Tool(tubame.portability)
-
Search from the knowledge base of the community
-
In order to search for knowledge, extract the Porting Item that can not detect in the dependency search. For example, there is no problem on the source code, but I extract the Porting Item problems such as occurs at run time.
-
Show the man-hours and difficulty in each Porting Item
-
It is possible to see the Porting Guilde to Porting Item each, you can see how to fix
-
-
Dependency Search Tool(tubame.wsearch)
-
Automatically extract the class information and Java package that is not available in the target environment (middleware).
-
(if you set the library information about the framework ,) extract the API information that is not available in the target environment
-
-
Knowledge Manager Tool(tubame.knowhow)
-
Edit registration and the knowledge necessary to Knowledge Base Search
-
From the creation of content knowledge, to a set of search criteria, you can only set this tool the information required by the knowledge-based search.
-
![]() | Note |
---|---|
|
1.2.TUBAME Tools Overview
-
Knowledge-Based Search Tool
Warning -
Migration Knowledge XML
This is a required parameter. Migration Knowledge XML can also be created in their own knowledge management tool or to download from TUBAME community.
-
Migration Guide
This is optional. If you want to display the guide, then download it from TUBAME community and place of knowledge-based search tool(Create a ...eclipse/plugins/tubame.portability-*/resources/guide folder, place the css folder and index.html)
Migration Guide and migration knowledge XML is obtainable from the following
-
JBossEAP4->JBossEAP6
https://github.com/TUBAME/migration-knowledge/releases/download/EAP4toEAP6/EAP4to6.zip
-
WebLogic9->JBossEAP6 *only Japanese
https://github.com/TUBAME/migration-knowledge/releases/download/WLS9toEAP6/WLS9ToEAP6.zip
-
WebSphere6->JBossEAP6 *only Japanese
https://github.com/TUBAME/user-knowledge/releases/download/WAS6toJBossEAP6/WAS6toJBossEAP6.zip
-
Tomcat5.5->Tomcat6.0 *only Japanese
https://github.com/TUBAME/user-knowledge/releases/download/Tomcat5.5to6.0/Tomcat5.5to6.0.zip
-
Tomcat6.0->Tomcat7.0 *only Japanese
https://github.com/TUBAME/user-knowledge/releases/download/Tomcat6.0to7.0/Tomcat6.0to7.0.zip
-
Tomcat5.5->Tomcat7.0 *only Japanese
https://github.com/TUBAME/user-knowledge/releases/download/Tomcat6.0to7.0/Tomcat6.0to7.0.zip
-
-
Dependency Search Tool
Warning -
Library information of the target environment
This is a required parameter. JBossEAP6 is set as a library information of the target by default.
If migration target is of JBossEAP6 not, to set the library information in the preference settings of dependency search tool. You have the following on how to set
-
as migration target library information, specify the path, including the library
-
as migration target library information, specify the (zip) Maven repository that contains the migrtion target library
-
-
1.3.TUBAME UseCase
TUBAME widely can be availed from Porting Assessment Phase to Porting Phase. I will introduce the use cases TUBAME below.
2.Download
2.1.Get the TUMABE plugin
The latest version of TUBAME Tools be available from the following
https://github.com/TUBAME/migration-tool/releases/tag/v1.0.3
-
Knowledge-Based Search Tool
tubame-plugins103/tubame.portability-1.0.3v201407310552
-
Dependency Search Tool
tubame-plugins103/tubame.wsearch-1.0.3v201407310544
-
Knowledge Manager Tool
tubame-plugins103/tubame.knowhow-1.0.3v201407310542
3.Documentation
3.1.Install,How to use
QuickStart of TUBAME Tools are visible from below
-
Knowledge-Based Search Tool
http://tubame.github.io/migration-tool/portability.html
-
Dependency Search Tool
http://tubame.github.io/migration-tool/wsearch.html
-
Knowledge Manager Tool
http://tubame.github.io/migration-tool/knowhow.html
Warning I hope posts of migration of knowledge from everyone. Please check the following: Knowledge post how to TUBAME community.
-
Knowledge post how to TUBAME community
http://tubame.github.io/user-knowledge/en/post_knowledge.html
-
![]() | Note |
---|---|
Please check below for report generation http://tubame.github.io/migration-tool/reportgen.html |
4.Community
4.1.Development project
-
Development project
https://github.com/TUBAME/migration-tool
4.2.Forum
-
Users Forum
https://groups.google.com/d/forum/tubame-users