conditions: complex expression language with "&&" do not compile

Description

Using && in complex expression language conditions do not work anymore.

Using the example from https://izpack.atlassian.net/wiki/display/IZPACK/Conditions

gives

ERROR: 'The entity name must immediately follow the '&' in the entity reference.'
ERROR: 'com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The entity name must immediately follow the '&' in the entity reference.'

The problem is caused by xml parsing in com.izforge.izpack.api.adaptator.impl.XMLParser.parseLineNrFromInputSource(InputSource)

Expressions without and-Condition && do work.

Environment

None

Assignee

Unassigned

Reporter

Tom Helpstone

Impact

None

Components

Affects versions

Priority

Medium
Configure