Errors in scanning with latest VB release
Error while executing ToleranceAutomaticFixerPolicyCommand
java.lang.NullPointerException
at com.elsten.bliss.music.policy.fileorg.pattern.token.TrackNumberToken$1.findHighestTrackNumber(TrackNumberToken.java)
at com.elsten.bliss.music.policy.fileorg.pattern.token.TrackNumberToken$1.run(TrackNumberToken.java)
at com.elsten.bliss.music.policy.fileorg.pattern.token.TrackNumberToken$1.run(TrackNumberToken.java)
at com.elsten.util.Some.map(Some.java)
at com.elsten.bliss.music.policy.fileorg.pattern.token.TrackNumberToken.evaluateUnrestricted(TrackNumberToken.java)
at com.elsten.bliss.music.policy.fileorg.pattern.token.FilesystemSensitiveToken.evaluate(FilesystemSensitiveToken.java)
at com.elsten.bliss.music.policy.fileorg.pattern.TokenListFileOrgPattern.filenameFor(TokenListFileOrgPattern.java)
at com.elsten.bliss.music.policy.fileorg.AlbumFilenamesLazyEvaluator.lazyEvaluate(AlbumFilenamesLazyEvaluator.java)
at com.elsten.bliss.music.policy.fileorg.AlbumFilenamesLazyEvaluator.assess(AlbumFilenamesLazyEvaluator.java)
at com.elsten.bliss.music.policy.fileorg.FileOrgPolicy$AlbumFilenamesLazyEvaluatorAssessor.assess(FileOrgPolicy.java)
at com.elsten.bliss.music.policy.ToleranceAutomaticFixerPolicyCommand.execute(ToleranceAutomaticFixerPolicyCommand.java)
at com.elsten.bliss.music.conceptual.AggregatedPolicyCommand.executeChildPolicy(AggregatedPolicyCommand.java)
at com.elsten.bliss.music.conceptual.AggregatedPolicyCommand.execute(AggregatedPolicyCommand.java)
at com.elsten.bliss.music.conceptual.AlbumComplianceUpdate.execute(AlbumComplianceUpdate.java)
at com.elsten.bliss.music.policy.PerFixLicensedPolicyCommandExecutor.executeCommand(PerFixLicensedPolicyCommandExecutor.java)
at com.elsten.bliss.music.policy.InMemoryMusicPolicyDistributor.albumUpdated(InMemoryMusicPolicyDistributor.java)
at com.elsten.bliss.music.policy.PersistedActivationMusicPolicyDistributor.albumUpdated(PersistedActivationMusicPolicyDistributor.java)
at com.elsten.bliss.music.conceptual.ThreadedMusicModelListener$2.run(ThreadedMusicModelListener.java)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
declined Dan Gravell responded · 4 Nov 2011
Discussing it with Mike, it appears this may be a transient error reported when bliss stalls. Further investigations into the cause of the stall are ongoing...
3 comments
Dan Gravell 3 Nov 2011
Mike, does this happen with all albums, or just a few? I could do with looking at one of the tracks. First, could you send me, by email, the debug zip from http://bliss:3221/debug (replace 'bliss' with the computer name/ip address you normally use to access bliss or VB).
Petr Silar 25 Feb 2013
Hi,
I've the same error with the different stack. It started to happening immediately after the upgrade (to version 20130212). It appears within all albums. The previous version (2013013) did not have this issue.
Bliss is running on Synology DS 213.
java.lang.NoClassDefFoundError: Could not initialize class com.elsten.musicbrainz.MusicBrainzUtils
at com.elsten.musicbrainz.query.AlbumNameReleaseQuery.execute(AlbumNameReleaseQuery.java:56)
at com.elsten.bliss.music.info.musicbrainz.MusicBrainzTaggedQuery.execute(MusicBrainzTaggedQuery.java:49)
at com.elsten.bliss.music.info.musicbrainz.MusicBrainzTaggedQuery.execute(MusicBrainzTaggedQuery.java:1)
at com.elsten.bliss.music.info.XmlAlbumSelectSet$1.computeNext(XmlAlbumSelectSet.java:61)
at com.elsten.bliss.music.info.XmlAlbumSelectSet$1.computeNext(XmlAlbumSelectSet.java:1)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at com.elsten.collections.CachingLazyIterable$1.computeNext(CachingLazyIterable.java:44)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at com.google.common.collect.Iterables.isEmpty(Iterables.java:1052)
at com.elsten.bliss.music.info.tagsource.impl.InformationTagSource.getExpected(InformationTagSource.java:47)
at com.elsten.bliss.music.info.tagsource.impl.AggregatedTagSource.getExpected(AggregatedTagSource.java:37)
at com.elsten.bliss.music.info.tagsource.impl.AggregatedTagSource.getExpected(AggregatedTagSource.java:49)
at com.elsten.bliss.music.policy.tagsync.MissingTagSyncCommand.lookupMissingTags(MissingTagSyncCommand.java:150)
at com.elsten.bliss.music.policy.tagsync.MissingTagSyncCommand.execute(MissingTagSyncCommand.java:138)
at com.elsten.bliss.music.policy.tagsync.PerTagComplianceAssessor.assess(PerTagComplianceAssessor.java:46)
at com.elsten.bliss.music.policy.ToleranceAutomaticFixerPolicyCommand.execute(ToleranceAutomaticFixerPolicyCommand.java:46)
at com.elsten.bliss.music.conceptual.model.AggregatedPolicyCommand.executeChildPolicy(AggregatedPolicyCommand.java:68)
at com.elsten.bliss.music.conceptual.model.AggregatedPolicyCommand.execute(AggregatedPolicyCommand.java:49)
at com.elsten.bliss.music.conceptual.model.AlbumComplianceUpdate.execute(AlbumComplianceUpdate.java:54)
at com.elsten.bliss.music.conceptual.model.ExclusiveAlbumMusicModelListener$ExclusiveComplianceUpdate.execute(ExclusiveAlbumMusicModelListener.java:128)
at com.elsten.bliss.music.policy2.PerFixLicensedPolicyCommandExecutor.executeCommand(PerFixLicensedPolicyCommandExecutor.java:102)
at com.elsten.bliss.music.policy2.InMemoryMusicPolicyDistributor.albumUpdated(InMemoryMusicPolicyDistributor.java:61)
at com.elsten.bliss.music.policy2.PersistedActivationMusicPolicyDistributor.albumUpdated(PersistedActivationMusicPolicyDistributor.java:105)
at com.elsten.bliss.music.conceptual.model.ThreadedMusicModelListener$2.run(ThreadedMusicModelListener.java:98)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Dan Gravell 26 Feb 2013
Hi Petr. This is a different error, and one I have not seen. My current belief is that it is not a problem with the version of bliss as much as the update process. Have you tried restarting? If that doesn't work, try deleting then re-installing from the Vortexbox upgrade page.