The original project is hosted at http://javolution.org/
XMLStreamReaderImpl.LocationImpl
is now public and has methods to get the start location of the current tag. By default only the location of the ending of the tag could be retrieved from thisLocationImpl
.XMLStreamReaderImpl#next()
throws more concrete Exceptions when an unexpected closing tag or end of xml stream are encountered. Method signature is the same, it stillthrowns XMLStreamException
, but at least you can check the concrete type withe instanceof XMLUnexpectedEndTagException
instead of checking exception message.
Get from Maven Central. Built with Oracle's Java 7 compiler.
<dependency>
<groupId>com.github.chhh</groupId>
<artifactId>javolution-core-java-msftbx</artifactId>
<version>6.11.6</version>
</dependency>
You'll need maven installed.
Change working directory to <local-repo-path>/core-java
and execute:
mvn clean compile package
or
mvn clean compile package -Dmaven.test.skip=true
if some of the non-critical tests fail