Cannot build subsonic source anymore?

Howdy all, love Subsonic. I've always just rolled my own subsonic.war file by downloading the svn source to keep it bleeding edge, then running maven in 'mvn package' to package it.
However, a few weeks ago it started breaking. Mainly, its failing some tests:
And then below:
Anyone have any ideas as to what is going on? Nothing has changed in my build environment as far as I know.
However, a few weeks ago it started breaking. Mainly, its failing some tests:
- Code: Select all
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running net.sourceforge.subsonic.domain.VersionTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
Running net.sourceforge.subsonic.domain.SortableArtistTestCase
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.295 sec
Running net.sourceforge.subsonic.domain.MediaFileComparatorTestCase
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running net.sourceforge.subsonic.domain.CacheElementTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sourceforge.subsonic.domain.PlayQueueTestCase
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
Running net.sourceforge.subsonic.domain.TranscodeSchemeTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sourceforge.subsonic.dao.TranscodingDaoTestCase
Resetting test database: /tmp/subsonic/db
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 5.073 sec <<< FAILURE!
Running net.sourceforge.subsonic.dao.PlayerDaoTestCase
Tests run: 7, Failures: 0, Errors: 7, Skipped: 0, Time elapsed: 1.523 sec <<< FAILURE!
Running net.sourceforge.subsonic.dao.UserDaoTestCase
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 1.226 sec <<< FAILURE!
Running net.sourceforge.subsonic.dao.InternetRadioDaoTestCase
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.381 sec <<< FAILURE!
Running net.sourceforge.subsonic.dao.PodcastDaoTestCase
Tests run: 10, Failures: 0, Errors: 10, Skipped: 0, Time elapsed: 2.003 sec <<< FAILURE!
Running net.sourceforge.subsonic.dao.MusicFolderDaoTestCase
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.545 sec <<< FAILURE!
Running net.sourceforge.subsonic.util.HttpRangeTestCase
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
And then below:
- Code: Select all
Results :
Tests in error:
testCascadingDeletePlayer(net.sourceforge.subsonic.dao.TranscodingDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCascadingDeleteTranscoding(net.sourceforge.subsonic.dao.TranscodingDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreateTranscoding(net.sourceforge.subsonic.dao.TranscodingDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdateTranscoding(net.sourceforge.subsonic.dao.TranscodingDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeleteTranscoding(net.sourceforge.subsonic.dao.TranscodingDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testPlayerTranscoding(net.sourceforge.subsonic.dao.TranscodingDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreatePlayer(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDefaultValues(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testIdentity(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testPlaylist(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testGetPlayersForUserAndClientId(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdatePlayer(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeletePlayer(net.sourceforge.subsonic.dao.PlayerDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreateUser(net.sourceforge.subsonic.dao.UserDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdateUser(net.sourceforge.subsonic.dao.UserDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testGetUserByName(net.sourceforge.subsonic.dao.UserDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeleteUser(net.sourceforge.subsonic.dao.UserDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testGetRolesForUser(net.sourceforge.subsonic.dao.UserDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUserSettings(net.sourceforge.subsonic.dao.UserDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreateInternetRadio(net.sourceforge.subsonic.dao.InternetRadioDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdateInternetRadio(net.sourceforge.subsonic.dao.InternetRadioDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeleteInternetRadio(net.sourceforge.subsonic.dao.InternetRadioDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreateChannel(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testChannelId(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdateChannel(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeleteChannel(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreateEpisode(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testGetEpisode(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testGetEpisodes(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdateEpisode(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeleteEpisode(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCascadingDelete(net.sourceforge.subsonic.dao.PodcastDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testCreateMusicFolder(net.sourceforge.subsonic.dao.MusicFolderDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testUpdateMusicFolder(net.sourceforge.subsonic.dao.MusicFolderDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
testDeleteMusicFolder(net.sourceforge.subsonic.dao.MusicFolderDaoTestCase): Found interface net.sourceforge.subsonic.dao.DaoHelper, but class was expected
Anyone have any ideas as to what is going on? Nothing has changed in my build environment as far as I know.