Project

General

Profile

Bug #5027

Users should be able to build installers for the Kepler-2.0 branch

Added by Christopher Brooks about 9 years ago. Updated about 9 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
installer
Target version:
Start date:
05/24/2010
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5027

Description

Kepler users should be able to build installers so that they may deploy
a shrinkwrapped installation to other users. Currently, "ant installer"
works in the Kepler devel trunk, but fails in the 2.0 branch.

[installer] Writing installer file to /Users/cxh/src/kepler-2.0/build-area/installer/install.xml
[izpack] ERROR: 'The content of elements must consist of well-formed character data or markup.'
[izpack] ERROR: 'com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.'
[izpack] javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The content of elements must consist of well-formed character data or markup.
[izpack] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:673)
[izpack] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:300)
[izpack] at com.izforge.izpack.adaptator.impl.XMLParser.parseLineNrFromInputSource(Unknown Source)

We are not currently exposing the "ant installer" command to users, so
this is an RFE, not a bug.

See bug 4994 at
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4994

History

#1 Updated by David Welker about 9 years ago

I agree and think this is a good RFE.

However, the process of creating an installer at this point has too many moving parts, so I do not want to release it out into the "wild" before making some major changes. After the 2.0 release, I want to fully automate the installation process and make it much simpler. (For example, when you run the ant installer command, the date of the installer should automatically be made correct.)

I am also wondering whether there is some good way to automatically update the splash screen for such installs. Right now, the splash screen must be manually updated using Photoshop. Perhaps there is a way to programatically change the text or at least have the user specify a different splash screen as a parameter to the ant installer command.

Updating the installer command would enable us to make releases more frequently. We also need to have a more automated testing process.

#2 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 5027

Also available in: Atom PDF