Now it is possible to build the Java code without any dependency on
SUSE R&D internal resources. Check this page for updated informations
on how to setup your environment:
What actually changed?
Before we were manually maintaining an Apache Ivy repository with the
JAR files built from the openSUSE / SLE RPMs needed to build.
Since Friday this is no longer needed, but you need to install a tiny
script called obs-to-maven that will create such a repository locally
out of OBS packages.
You can install obs-to-maven for your distro from this repository:
Then all you need to get the dependencies is to run:
cd $UYUNI_SRC/java; ant -f manager-build.xml ivy
All those instructions and how to setup your development environment is
fairly well documented on the wiki page.