Running VP Teamwork Server in Common Java Web Server
Visual Paradigm Teamwork Server (VP Teamwork Server) can run as standalone server or run within a Java Application Server. For teams who are running an active Java Application Server, they can deploy VP Teamwork Server to the server and run it without maintaining one more server. Additionally, the easy-to-use Web user interface make it easier for performing administrative tasks.
Downloading the VP Teamwork Server Web Application
The followings outline the steps for downloading the Web Application of Visual Paradigm Teamwork Server from Visual Paradigm’s official site. All users can download with this approach. For users who have purchased Teamwork Server, it is also possible to download within the customer account with similar steps.
-
Visit the
Download page by pressing
Download from the menu.
Click the image for Visual Paradigm Teamwork Server.
In the
Download page, select
Web Application from the
Platform drop-down menu.
Click the Download button to proceed.
Deploying the VP Teamwork Server Web Application
This section demonstrate the deployment of VP Teamwork Server Web Application with Apache Tomcat as the Web server. Note that the way how Web Applications can be deployed differs on the Web server being used. Users are encouraged to refer to the Web server’s documentation for deployment instructions.
Shutdown the Web server where VP Teamwork Web Application is going to install to.
Browse the webapps folder of the Web server.
Extract the downloaded zip file to the webapps folder. The file structure webapps\vpteamwork.war\index.jsp will therefore be created.
Start the server.
Server Setup and Administration
Open a Web browser.
Visit the VP Teamwork Server Web Application.
When running the Web Application the first time, it will display the Setup page.
Repository is a folder in server where the project and configuration data will be stored. For users who are new to Teamwork Server, they can keep the path as-is, or specify another one if they want to. For existing Teamwork Server users who want to migrate from standalone Teamwork Server to Web Applications, please select the old repository path. Notice that the repository path is defined for the server machine, not the client machine.
A valid
License key is required to run VP Teamwork Server. For customers, license key can be downloaded from the
License page of the Customer Service Center. For evaluation users, evaluation license key can be found from the E-mail sent by Visual Paradigm, either as attachment or download link.
Click Install to proceed.
Supply a new administrator password
Click Submit to finish the server setup.
Now, we can login to the server to perform administration tasks such as creating users and projects, and setting permissions. Enter the password we just entered and click Login.
This displays the Administration screen.
To Add User, click
Add User
Enter the user’s name and password. The permissions settings determine whether this user has administrative right for altering projects and users.
Click Add User to proceed.
To add Projects, open the
Projects page.
Click Add Project.
Specify the project information. The project file to work with can be a new one, or import from an existing project file. Finally, assign users to the project. Users with Read permission can read the project without being able to modify it, while users with both Read and Update permissions can read and edit the project without limitation.
Click Add Project to proceed.
Connecting to VP Teamwork Server in Web Server
Open the
Teamwork Client dialog box by selecting
Tools > Teamwork > Open Teamwork Client... from the main mene.
Alternatively, press on the
Open Teamwork Client button on toolbar or select
Teamwork > Open Teamwork Client from the popup menu of various trees.
From the
Login to the Teamwork Server dialog box, select
VP Teamwork Server in Web Server to be the Server.
Enter the other information and click
OK to proceed.
If login success, the
Teamwork Client dialog will appear. We can then select a project and click
Checkout to get a copy from the server, and click
Open Project to open it.
Simple Teamwork Operations
Committing Changes
When a project is edited in the client machine, the changes can be made available on the project in the Web server. This can be done via committing the changes to the VP Teamwork Server. Select Tools > Teamwork > Commit...

Alternatively, click on the Commit button on the toolbar.
Updating Changes
The update project function updates the project by downloading changes made by the other team members from the Teamwork Server to the client’s computer. Select Tools > Teamwork > Update...

Alternatively, click on the Update button on the toolbar.
Related Articles
Resources
Download Teamwork Server
More about Teamwork Server
Visual Paradigm for UML Home
SDE Home
Business Process Visual ARCHITECT
DB Visual ARCHITECT