Skip to content

Commit

Permalink
First dockerfile on scientfic linux
Browse files Browse the repository at this point in the history
  • Loading branch information
Olivier Rochon committed Jul 31, 2018
1 parent a31c187 commit 00da573
Show file tree
Hide file tree
Showing 46 changed files with 2,258 additions and 107 deletions.
75 changes: 72 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,75 @@
# shuttle
Shuttle Docker project

## [Shuttle 4.7.0 released at 13 October 2017](whatsnew-470.md)
## [Shuttle 4.8.0 released at 23 March 2018](whatsnew-480.md)
## [Shuttle 4.8.1 released at April 2018](whatsnew-481.md)
## Docker example with scientific linux


## Shuttle 4.8.1 released at April 2018

### What's New ?

### General
- Improved performance when processing large volumes of data.
- Added support for SAML HTTP-Redirect binding mode.
#### Shuttle Client
- Improved Login menu behavior when working with multiple connections.
- Better support for configuration with multiple servers using SAML authentication

## Shuttle 4.8.0 released at 23 March 2018

- What's new

General
- Rebranding and UI improvements
- New kShuttle logo, icons, and branding elements.
- Redesigned and optimized installer screen flow.
- Multiple UI and usability improvements.
- Enhanced support of Cloud Operations and Administration
- New superuser user with full privileges to administrate server and users.
- Improved security of default admin supervisor.
- Improved authentication logic to fully support multiple authentication sources (embedded and/or LDAP).
- Improved Life Cycle management
- More reliable and secure repository life-cycle during create, clear, delete operations.
- Advanced repository meta-data to control backup and restore operations.
- Authentication sources life cycle now decoupled from repository’s.
- Robust security and seamless client deployment
- More advanced encryption capability to comply with ANSSI and NIST standards.
- Simplified proxy management with unified configuration.

Shuttle Studio
- Improved UI and usability.
- Repository listing and operations
- User listing and operations

Shuttle Client
- Brand new 64-bit version (in addition to 32-bit) to leverage full capabilities of 64-bit OS.
- Simplified proxy management with unified configuration.
- Improved support for system proxy configuration.

Platform Policy
- Full support of both 32-bit and 64-bit OS for Shuttle clients.
- New support of Microsoft Windows 8.1 for Shuttle clients.
- New support of Microsoft Windows Server 2016 for Shuttle Server
- New support of Microsoft SQLServer 2016 for Shuttle datastore.


## Shuttle 4.7.0 released at 13 October 2017

### What's New ?

#### General

- Single-Sign On is now available with support of SAML v2 standard.
- Dropdown list on text cells: a text cell can be associated with a list of choices defined as a member list (enabling scripting). This option enables to guide users for their textual data input. The input can be limited to the choice list.
- Ability to export a report as a PowerPoint presentation through a script calling an external resource.
Important: You must have an external resource enabling to build PowerPoint presentations.
- Native support of proxy auto-config files (PAC)

#### Shuttle Studio
- Improved treatment of columns/rows addition: spanned cells are automatically increased when impacted by an addition.
#### Shuttle Client
- Possibility to link to Shuttle Client screens through a share button enabling to copy the link or share it via e-mail.
- Improved the focus for comments: on the subject field when creating a comment, on the body field when answering to or editing a comment.
- Improved chart ranges order when values are missing.


40 changes: 40 additions & 0 deletions autoinstall/client_autoupdate.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<AutomatedInstallation langpack="eng">
<com.izforge.izpack.panels.htmlinfo.HTMLInfoPanel id="info"/>
<com.izforge.izpack.panels.target.TargetPanel id="TargetPanel_1">
<installpath>${DATA_FOLDER}/shuttle/home</installpath>
</com.izforge.izpack.panels.target.TargetPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_WebAppConfig">
<entry key="webapp.path" value="${WEBAPP_NAME}.WebService"/>
<entry key="webapp.updater.path" value="${WEBAPP_NAME}.Updater"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_DefaultConnectionConfig">
<entry key="client.ssotype" value="${SSO_TYPE}"/>
<entry key="client.relative" value="true"/>
<entry key="client.port" value="${EXTERNAL_URL_PORT}"/>
<entry key="client.usesso" value="${SSO_ENABLE}"/>
<entry key="client.host" value="${EXTERNAL_URL_SERVER}"/>
<entry key="client.usessl" value="${CLIENT_USESSL}"/>
<entry key="client.alias" value="${DEFAULT_CONNEXION_NAME}"/>
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.shuttle.panel.ProxyPanel id="proxyPanel">
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
<entry key="client.proxyusedefaultconfiguration" value="${PROXY_USE_DEFAULT_CONFIG}"/>
<entry key="client.proxyhost" value="${PROXY_HOST}"/>
<entry key="client.proxyport" value="${PROXY_PORT}"/>
<entry key="client.proxyusecredentials" value="${PROXY_USE_CREDENTIALS}"/>
<entry key="client.proxyuseshuttlecredentials" value="${PROXY_USE_SHUTTLE_CREDENTIALS}"/>
<entry key="client.proxylogin" value="${PROXY_USER}"/>
<entry key="client.proxypassword" value="${PROXY_PASSWORD}"/>
</com.shuttle.panel.ProxyPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_UpdaterConfig">
<entry key="UPLOAD_PORT" value="${EXTERNAL_URL_PORT}"/>
<entry key="UPLOAD_RELATIVE" value="true"/>
<entry key="UPLOAD_PROTOCOL" value="${EXTERNAL_URL_PROTOCOL}"/>
<entry key="UPLOAD_HOST" value="${EXTERNAL_URL_SERVER}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.install.InstallPanel id="InstallPanel_11"/>
<com.izforge.izpack.panels.process.ProcessPanel id="ProcessPanel_12"/>
<com.izforge.izpack.panels.finish.FinishPanel id="FinishPanel_13"/>
</AutomatedInstallation>
77 changes: 77 additions & 0 deletions autoinstall/mysql_autoinstall.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<AutomatedInstallation langpack="eng">
<com.izforge.izpack.panels.htmlinfo.HTMLInfoPanel id="info"/>
<com.izforge.izpack.panels.target.TargetPanel id="TargetPanel_1">
<installpath>${DATA_FOLDER}/shuttle/home</installpath>
</com.izforge.izpack.panels.target.TargetPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user0">
<entry key="LICENSE_FILE" value="/tmp/license.lic"/>
<entry key="TOMCAT_PATH" value="${DATA_FOLDER}/shuttle/instance"/>
<entry key="DOCS_PATH" value="/usr/local/shuttle/documentation"/>
<entry key="DRIVERS_PATH" value="${DATA_FOLDER}/shuttle/drivers"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_WebAppConfig">
<entry key="webapp.path" value="${WEBAPP_NAME}.WebService"/>
<entry key="webapp.updater.path" value="${WEBAPP_NAME}.Updater"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_ServerConfig">
<entry key="server.supervisor.password" value="${ADMIN_PASSWORD}"/>
<entry key="server.superuser.password" value="${SUPERUSER_PASSWORD}"/>
<entry key="server.enableSuperuser" value="${FORCE_SUPERUSER}"/>
<entry key="server.changeSupervisorPassword" value="${FORCE_ADMIN}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_StorageConfig">
<entry key="database.type" value="mysql"/>
<entry key="database.name" value="${DB_SHUTTLE_REPO}"/>
<entry key="database.server.name" value="${DB_HOST}"/>
<entry key="database.port" value="${DB_PORT}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_RepositoryConfig">
<entry key="REPOSITORY_NAME" value="${DB_SHUTTLE_REPO}"/>
<entry key="REPOSITORY_USER" value="${DB_SHUTTLE_USER}"/>
<entry key="REPOSITORY_URL" value="jdbc:mysql://${DB_HOST}:${DB_PORT}/${DB_SHUTTLE_REPO}"/>
<entry key="REPOSITORY_PASSWORD" value="${DB_SHUTTLE_PASSWORD}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_DefaultConnectionConfig">
<entry key="client.ssotype" value="${SSO_TYPE}"/>
<entry key="client.relative" value="true"/>
<entry key="client.port" value="${EXTERNAL_URL_PORT}"/>
<entry key="client.usesso" value="${SSO_ENABLE}"/>
<entry key="client.host" value="${EXTERNAL_URL_SERVER}"/>
<entry key="client.usessl" value="${CLIENT_USESSL}"/>
<entry key="client.alias" value="${DEFAULT_CONNEXION_NAME}"/>
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.shuttle.panel.ProxyPanel id="proxyPanel">
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
<entry key="client.proxyusedefaultconfiguration" value="${PROXY_USE_DEFAULT_CONFIG}"/>
<entry key="client.proxyhost" value="${PROXY_HOST}"/>
<entry key="client.proxyport" value="${PROXY_PORT}"/>
<entry key="client.proxyusecredentials" value="${PROXY_USE_CREDENTIALS}"/>
<entry key="client.proxyuseshuttlecredentials" value="${PROXY_USE_SHUTTLE_CREDENTIALS}"/>
<entry key="client.proxylogin" value="${PROXY_USER}"/>
<entry key="client.proxypassword" value="${PROXY_PASSWORD}"/>
</com.shuttle.panel.ProxyPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_UpdaterConfig">
<entry key="UPLOAD_PORT" value="${EXTERNAL_URL_PORT}"/>
<entry key="UPLOAD_RELATIVE" value="true"/>
<entry key="UPLOAD_PROTOCOL" value="${EXTERNAL_URL_PROTOCOL}"/>
<entry key="UPLOAD_HOST" value="${EXTERNAL_URL_SERVER}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.packs.PacksPanel id="PacksPanel_10">
<pack index="0" name="Shuttle Server" selected="true"/>
<pack index="1" name="ImportCSVPlugIn" selected="true"/>
<pack index="2" name="CalcOnSendPlugIn" selected="true"/>
<pack index="3" name="SenderPlugIn" selected="true"/>
<pack index="4" name="ManageDimensionPlugIn" selected="true"/>
<pack index="5" name="ImportMembersPlugIn" selected="true"/>
<pack index="6" name="StudioExecutorPlugIn" selected="true"/>
<pack index="7" name="StudioExecutorScript" selected="true"/>
<pack index="8" name="ActivityPlugIn" selected="true"/>
<pack index="9" name="ManageDatamartObjectsPlugIn" selected="true"/>
<pack index="10" name="SamplePlugIn" selected="false"/>
</com.izforge.izpack.panels.packs.PacksPanel>
<com.izforge.izpack.panels.install.InstallPanel id="InstallPanel_11"/>
<com.izforge.izpack.panels.process.ProcessPanel id="ProcessPanel_12"/>
<com.izforge.izpack.panels.finish.FinishPanel id="FinishPanel_13"/>
</AutomatedInstallation>
77 changes: 77 additions & 0 deletions autoinstall/oracle_autoinstall.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<AutomatedInstallation langpack="eng">
<com.izforge.izpack.panels.htmlinfo.HTMLInfoPanel id="info"/>
<com.izforge.izpack.panels.target.TargetPanel id="TargetPanel_1">
<installpath>${DATA_FOLDER}/shuttle/home</installpath>
</com.izforge.izpack.panels.target.TargetPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user0">
<entry key="LICENSE_FILE" value="/tmp/license.lic"/>
<entry key="TOMCAT_PATH" value="${DATA_FOLDER}/shuttle/instance"/>
<entry key="DOCS_PATH" value="/usr/local/shuttle/documentation"/>
<entry key="DRIVERS_PATH" value="${DATA_FOLDER}/shuttle/drivers"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_WebAppConfig">
<entry key="webapp.path" value="${WEBAPP_NAME}.WebService"/>
<entry key="webapp.updater.path" value="${WEBAPP_NAME}.Updater"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_ServerConfig">
<entry key="server.supervisor.password" value="${ADMIN_PASSWORD}"/>
<entry key="server.superuser.password" value="${SUPERUSER_PASSWORD}"/>
<entry key="server.enableSuperuser" value="${FORCE_SUPERUSER}"/>
<entry key="server.changeSupervisorPassword" value="${FORCE_ADMIN}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_StorageConfig">
<entry key="database.type" value="oracle"/>
<entry key="database.name" value="${DB_SHUTTLE_REPO}"/>
<entry key="database.server.name" value="${DB_HOST}"/>
<entry key="database.port" value="${DB_PORT}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_RepositoryConfig">
<entry key="REPOSITORY_NAME" value="${DB_SHUTTLE_REPO}"/>
<entry key="REPOSITORY_USER" value="${DB_SHUTTLE_USER}"/>
<entry key="REPOSITORY_URL" value="jdbc:oracle:thin:@//${DB_HOST}:${DB_PORT}/${DB_INSTANCE}"/>
<entry key="REPOSITORY_PASSWORD" value="${DB_SHUTTLE_PASSWORD}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_DefaultConnectionConfig">
<entry key="client.ssotype" value="${SSO_TYPE}"/>
<entry key="client.relative" value="true"/>
<entry key="client.port" value="${EXTERNAL_URL_PORT}"/>
<entry key="client.usesso" value="${SSO_ENABLE}"/>
<entry key="client.host" value="${EXTERNAL_URL_SERVER}"/>
<entry key="client.usessl" value="${CLIENT_USESSL}"/>
<entry key="client.alias" value="${DEFAULT_CONNEXION_NAME}"/>
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.shuttle.panel.ProxyPanel id="proxyPanel">
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
<entry key="client.proxyusedefaultconfiguration" value="${PROXY_USE_DEFAULT_CONFIG}"/>
<entry key="client.proxyhost" value="${PROXY_HOST}"/>
<entry key="client.proxyport" value="${PROXY_PORT}"/>
<entry key="client.proxyusecredentials" value="${PROXY_USE_CREDENTIALS}"/>
<entry key="client.proxyuseshuttlecredentials" value="${PROXY_USE_SHUTTLE_CREDENTIALS}"/>
<entry key="client.proxylogin" value="${PROXY_USER}"/>
<entry key="client.proxypassword" value="${PROXY_PASSWORD}"/>
</com.shuttle.panel.ProxyPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_UpdaterConfig">
<entry key="UPLOAD_PORT" value="${EXTERNAL_URL_PORT}"/>
<entry key="UPLOAD_RELATIVE" value="true"/>
<entry key="UPLOAD_PROTOCOL" value="${EXTERNAL_URL_PROTOCOL}"/>
<entry key="UPLOAD_HOST" value="${EXTERNAL_URL_SERVER}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.packs.PacksPanel id="PacksPanel_10">
<pack index="0" name="Shuttle Server" selected="true"/>
<pack index="1" name="ImportCSVPlugIn" selected="true"/>
<pack index="2" name="CalcOnSendPlugIn" selected="true"/>
<pack index="3" name="SenderPlugIn" selected="true"/>
<pack index="4" name="ManageDimensionPlugIn" selected="true"/>
<pack index="5" name="ImportMembersPlugIn" selected="true"/>
<pack index="6" name="StudioExecutorPlugIn" selected="true"/>
<pack index="7" name="StudioExecutorScript" selected="true"/>
<pack index="8" name="ActivityPlugIn" selected="true"/>
<pack index="9" name="ManageDatamartObjectsPlugIn" selected="true"/>
<pack index="10" name="SamplePlugIn" selected="false"/>
</com.izforge.izpack.panels.packs.PacksPanel>
<com.izforge.izpack.panels.install.InstallPanel id="InstallPanel_11"/>
<com.izforge.izpack.panels.process.ProcessPanel id="ProcessPanel_12"/>
<com.izforge.izpack.panels.finish.FinishPanel id="FinishPanel_13"/>
</AutomatedInstallation>
77 changes: 77 additions & 0 deletions autoinstall/postgres_autoinstall.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<AutomatedInstallation langpack="eng">
<com.izforge.izpack.panels.htmlinfo.HTMLInfoPanel id="info"/>
<com.izforge.izpack.panels.target.TargetPanel id="TargetPanel_1">
<installpath>${DATA_FOLDER}/shuttle/home</installpath>
</com.izforge.izpack.panels.target.TargetPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user0">
<entry key="LICENSE_FILE" value="/tmp/license.lic"/>
<entry key="TOMCAT_PATH" value="${DATA_FOLDER}/shuttle/instance"/>
<entry key="DOCS_PATH" value="/usr/local/shuttle/documentation"/>
<entry key="DRIVERS_PATH" value="${DATA_FOLDER}/shuttle/drivers"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_WebAppConfig">
<entry key="webapp.path" value="${WEBAPP_NAME}.WebService"/>
<entry key="webapp.updater.path" value="${WEBAPP_NAME}.Updater"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_ServerConfig">
<entry key="server.supervisor.password" value="${ADMIN_PASSWORD}"/>
<entry key="server.superuser.password" value="${SUPERUSER_PASSWORD}"/>
<entry key="server.enableSuperuser" value="${FORCE_SUPERUSER}"/>
<entry key="server.changeSupervisorPassword" value="${FORCE_ADMIN}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_StorageConfig">
<entry key="database.type" value="postgresql"/>
<entry key="database.name" value="${DB_SHUTTLE_REPO}"/>
<entry key="database.server.name" value="${DB_HOST}"/>
<entry key="database.port" value="${DB_PORT}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_RepositoryConfig">
<entry key="REPOSITORY_NAME" value="${DB_SHUTTLE_REPO}"/>
<entry key="REPOSITORY_USER" value="${DB_SHUTTLE_USER}"/>
<entry key="REPOSITORY_URL" value="jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_SHUTTLE_REPO}"/>
<entry key="REPOSITORY_PASSWORD" value="${DB_SHUTTLE_PASSWORD}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_DefaultConnectionConfig">
<entry key="client.ssotype" value="${SSO_TYPE}"/>
<entry key="client.relative" value="true"/>
<entry key="client.port" value="${EXTERNAL_URL_PORT}"/>
<entry key="client.usesso" value="${SSO_ENABLE}"/>
<entry key="client.host" value="${EXTERNAL_URL_SERVER}"/>
<entry key="client.usessl" value="${CLIENT_USESSL}"/>
<entry key="client.alias" value="${DEFAULT_CONNEXION_NAME}"/>
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.shuttle.panel.ProxyPanel id="proxyPanel">
<entry key="client.useproxy" value="${PROXY_ENABLE}"/>
<entry key="client.proxyusedefaultconfiguration" value="${PROXY_USE_DEFAULT_CONFIG}"/>
<entry key="client.proxyhost" value="${PROXY_HOST}"/>
<entry key="client.proxyport" value="${PROXY_PORT}"/>
<entry key="client.proxyusecredentials" value="${PROXY_USE_CREDENTIALS}"/>
<entry key="client.proxyuseshuttlecredentials" value="${PROXY_USE_SHUTTLE_CREDENTIALS}"/>
<entry key="client.proxylogin" value="${PROXY_USER}"/>
<entry key="client.proxypassword" value="${PROXY_PASSWORD}"/>
</com.shuttle.panel.ProxyPanel>
<com.izforge.izpack.panels.userinput.UserInputPanel id="user_UpdaterConfig">
<entry key="UPLOAD_PORT" value="${EXTERNAL_URL_PORT}"/>
<entry key="UPLOAD_RELATIVE" value="true"/>
<entry key="UPLOAD_PROTOCOL" value="${EXTERNAL_URL_PROTOCOL}"/>
<entry key="UPLOAD_HOST" value="${EXTERNAL_URL_SERVER}"/>
</com.izforge.izpack.panels.userinput.UserInputPanel>
<com.izforge.izpack.panels.packs.PacksPanel id="PacksPanel_10">
<pack index="0" name="Shuttle Server" selected="true"/>
<pack index="1" name="ImportCSVPlugIn" selected="true"/>
<pack index="2" name="CalcOnSendPlugIn" selected="true"/>
<pack index="3" name="SenderPlugIn" selected="true"/>
<pack index="4" name="ManageDimensionPlugIn" selected="true"/>
<pack index="5" name="ImportMembersPlugIn" selected="true"/>
<pack index="6" name="StudioExecutorPlugIn" selected="true"/>
<pack index="7" name="StudioExecutorScript" selected="true"/>
<pack index="8" name="ActivityPlugIn" selected="true"/>
<pack index="9" name="ManageDatamartObjectsPlugIn" selected="true"/>
<pack index="10" name="SamplePlugIn" selected="false"/>
</com.izforge.izpack.panels.packs.PacksPanel>
<com.izforge.izpack.panels.install.InstallPanel id="InstallPanel_11"/>
<com.izforge.izpack.panels.process.ProcessPanel id="ProcessPanel_12"/>
<com.izforge.izpack.panels.finish.FinishPanel id="FinishPanel_13"/>
</AutomatedInstallation>
Loading

0 comments on commit 00da573

Please sign in to comment.