Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconId1f3af
panelIcon:dart:
panelIconText🎯
bgColor#DEEBFF

Chapter goals

In this chapter you will learn the basics on how to install and setup widget box pro (tvc helium widgets), deploy a first widget (included template) and make some basic modifications to it. You will also learn how to find documentation & examples, download binaries & license.

Prerequisites

A 3EXPERIENCE env, tomee exploded web app… basic xml understanding…

Installation

...

  • Access to a 3DEXPERIENCE dev env (tomee 3dspace exploded web app)

  • Basic xml understanding

Installation

The installers adds web resources to 3dspace and an optional schema (required for live UI configuration etc). The web resources includes jar files, js, html, css etc. A servlet is registered with the web.xml.

Panel
panelIconId1f4bf
panelIcon:cd:
panelIconText💿
bgColor#F4F5F7

Exercise 1 - Install product

TVC installation guide (link) <link>

Helium installation guide (link)<link>

(without schema? license and installer from products? basic core, sb, gr only?)

...

Panel
panelIconId1f446
panelIcon:point_up_2:
panelIconText👆
bgColor#F4F5F7

Exercise 2 - Setup

web.xml (view tvc servlet definition)

helium.xml minimal setup (docs link where applicable)

tvc.properties (log level, user agent & dev mode?)

start server and validate servlet init in log?

Code Block
<boilerPlate/>

Deploy a widget

Panel
panelIconId1f446
panelIcon:point_up_2:
panelIconText👆
bgColor#F4F5F7

Exercise 3 - Deploy a widget

Download and deploy Issues widget. <link to simple training zip app>

  • Predefined zip with a few files

    • view and consider content, issue vs common domain xmls

    • expand to WEB-INF/tvc

  • json widget spec

  • use add app in platform management

  • add app to dashboard from compass and test it

...