Console Output
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO]
[INFO] --< it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-upnp-mediaserver >--
[INFO] Building blueMarine II :: Media Server :: UPnP 1.1-ALPHA-2-SNAPSHOT [20/26]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-support/2.1.1/cling-support-2.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-support/2.1.1/cling-support-2.1.1.pom (4.9 kB at 1.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling/2.1.1/cling-2.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling/2.1.1/cling-2.1.1.pom (11 kB at 5.3 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-core/2.1.1/cling-core-2.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-core/2.1.1/cling-core-2.1.1.pom (8.8 kB at 4.9 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-util/1.1.1/seamless-util-1.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-util/1.1.1/seamless-util-1.1.1.pom (1.8 kB at 947 B/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/parent/1.1.1/parent-1.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/parent/1.1.1/parent-1.1.1.pom (9.3 kB at 4.4 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-http/1.1.1/seamless-http-1.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-http/1.1.1/seamless-http-1.1.1.pom (1.0 kB at 590 B/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-xml/1.1.1/seamless-xml-1.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-xml/1.1.1/seamless-xml-1.1.1.pom (1.2 kB at 601 B/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-swing/1.1.1/seamless-swing-1.1.1.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-swing/1.1.1/seamless-swing-1.1.1.pom (873 B at 432 B/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/enterprise/cdi-api/1.2/cdi-api-1.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/enterprise/cdi-api/1.2/cdi-api-1.2.pom (6.3 kB at 22 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jboss/weld/weld-parent/26/weld-parent-26.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jboss/weld/weld-parent/26/weld-parent-26.pom (32 kB at 115 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/el/javax.el-api/3.0.0/javax.el-api-3.0.0.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/el/javax.el-api/3.0.0/javax.el-api-3.0.0.pom (11 kB at 39 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/interceptor/javax.interceptor-api/1.2/javax.interceptor-api-1.2.pom
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/interceptor/javax.interceptor-api/1.2/javax.interceptor-api-1.2.pom (13 kB at 39 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-core/2.1.1/cling-core-2.1.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-support/2.1.1/cling-support-2.1.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-http/1.1.1/seamless-http-1.1.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-xml/1.1.1/seamless-xml-1.1.1.jar
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-util/1.1.1/seamless-util-1.1.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-http/1.1.1/seamless-http-1.1.1.jar (22 kB at 9.8 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-swing/1.1.1/seamless-swing-1.1.1.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-core/2.1.1/cling-core-2.1.1.jar (665 kB at 279 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/enterprise/cdi-api/1.2/cdi-api-1.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/enterprise/cdi-api/1.2/cdi-api-1.2.jar (71 kB at 27 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/el/javax.el-api/3.0.0/javax.el-api-3.0.0.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/fourthline/cling/cling-support/2.1.1/cling-support-2.1.1.jar (500 kB at 184 kB/s)
[INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/interceptor/javax.interceptor-api/1.2/javax.interceptor-api-1.2.jar
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-util/1.1.1/seamless-util-1.1.1.jar (94 kB at 34 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/el/javax.el-api/3.0.0/javax.el-api-3.0.0.jar (73 kB at 25 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/javax/interceptor/javax.interceptor-api/1.2/javax.interceptor-api-1.2.jar (24 kB at 8.1 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-xml/1.1.1/seamless-xml-1.1.1.jar (63 kB at 20 kB/s)
[INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/seamless/seamless-swing/1.1.1/seamless-swing-1.1.1.jar (72 kB at 17 kB/s)
[INFO]
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer
[INFO] Storing buildNumber: 463b642f4c03 at timestamp: 1674420736127
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO]
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Executing tasks
[INFO] [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT 463b642f4c03
[INFO] [echo] Java Version: 11.0.10 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO]
[INFO] --- maven-antrun-plugin:3.0.0:run (create-unwoven-classes-dirs) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Executing tasks
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/unwoven-classes
[INFO] [mkdir] Created dir: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/unwoven-test-classes
[INFO] Executed tasks
[INFO]
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 2 resources
[INFO] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html
[INFO]
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 18 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.fourthline.cling.binding.annotations.UpnpStateVariables,/javax.annotation.Nonnegative,/it.tidalwave.dci.annotation.DciRole,/javax.annotation.Nonnull,/javax.annotation.concurrent.Immutable,/javax.annotation.PostConstruct,java.base/java.lang.Override,/javax.inject.Inject,/org.fourthline.cling.binding.annotations.UpnpService,/javax.annotation.PreDestroy
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisher.java:[76,12] [rawtypes] found raw type: LocalService
missing type arguments for generic class LocalService<T>
where T is a type-variable:
T extends Object declared in class LocalService
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisher.java:[173,29] [unchecked] unchecked method invocation: constructor <init> in class AutowireServiceManager is applied to given types
required: AutowireCapableBeanFactory,LocalService<T>,Class<T>
found: AutowireCapableBeanFactory,LocalService,Class<CAP#1>
where T is a type-variable:
T extends Object declared in class AutowireServiceManager
where CAP#1 is a fresh type-variable:
CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisher.java:[173,71] [unchecked] unchecked conversion
required: LocalService<T>
found: LocalService
where T is a type-variable:
T extends Object declared in class AutowireServiceManager
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisher.java:[173,29] [unchecked] unchecked conversion
required: DefaultServiceManager<T>
found: AutowireServiceManager
where T is a type-variable:
T extends Object declared in class DefaultDevicePublisher
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisher.java:[174,30] [unchecked] unchecked call to setManager(ServiceManager<T>) as a member of the raw type LocalService
where T is a type-variable:
T extends Object declared in class LocalService
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/didl/CompositeDIDLAdapterSupport.java:[80,86] [unchecked] unchecked conversion
required: Finder<Entity>
found: Finder
[INFO]
[INFO] --- aspectj-maven-plugin:1.11:compile (weave-classes) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:unpack (unpack-testset-triples) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Configured Artifact: it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-mediascanner:tests:?:jar
[INFO] Configured Artifact: it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-metadata-musicbrainz:tests:?:jar
[INFO] Unpacking /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/MediaScanner/target/it-tidalwave-bluemarine2-mediascanner-1.1-ALPHA-2-SNAPSHOT.463b642f4c03-tests.jar to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/extra with includes "expected-results/**/*.n3" and excludes ""
[INFO] Unpacking /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/MusicBrainz/target/it-tidalwave-bluemarine2-metadata-musicbrainz-1.1-ALPHA-2-SNAPSHOT.463b642f4c03-tests.jar to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/extra with includes "expected-results/**/*.n3" and excludes ""
[INFO]
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 207 resources
[INFO]
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (default) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 6 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /org.testng.annotations.AfterClass,/org.fourthline.cling.binding.annotations.UpnpStateVariable,/org.fourthline.cling.binding.annotations.UpnpAction,/javax.annotation.Nonnull,/org.testng.annotations.BeforeClass,/org.testng.annotations.Test,/org.testng.annotations.DataProvider,java.base/java.lang.Override,/org.fourthline.cling.binding.annotations.UpnpService,/org.fourthline.cling.binding.annotations.UpnpInputArgument
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/ClingContentDirectoryAdapterSystemIntegrationTest.java:[212,53] [rawtypes] found raw type: ActionInvocation
missing type arguments for generic class ActionInvocation<S>
where S is a type-variable:
S extends Service declared in class ActionInvocation
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/ClingContentDirectoryAdapterSystemIntegrationTest.java:[240,52] [rawtypes] found raw type: ActionInvocation
missing type arguments for generic class ActionInvocation<S>
where S is a type-variable:
S extends Service declared in class ActionInvocation
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/UpnpClient.java:[57,34] [rawtypes] found raw type: Service
missing type arguments for generic class Service<D,S>
where D,S are type-variables:
D extends Device declared in class Service
S extends Service declared in class Service
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/UpnpClient.java:[86,11] [rawtypes] found raw type: Service
missing type arguments for generic class Service<D,S>
where D,S are type-variables:
D extends Device declared in class Service
S extends Service declared in class Service
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/UpnpClient.java:[107,18] [rawtypes] found raw type: Service
missing type arguments for generic class Service<D,S>
where D,S are type-variables:
D extends Device declared in class Service
S extends Service declared in class Service
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/UpnpClient.java:[145,18] [rawtypes] found raw type: Service
missing type arguments for generic class Service<D,S>
where D,S are type-variables:
D extends Device declared in class Service
S extends Service declared in class Service
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisherTest.java:[54,80] [unchecked] unchecked conversion
required: DefaultDevicePublisher<UPnPServerMock>
found: DefaultDevicePublisher
[INFO]
[INFO] --- aspectj-maven-plugin:1.11:test-compile (weave-test-classes) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO]
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
21:52:25.291 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - STARTING TESTS OF it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest
21:52:25.309 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CommonsAutoBeans.xml, META-INF/CatalogAutoBeans.xml, META-INF/MediaServerAutoBeans.xml, META-INF/RestAutoBeans.xml, META-INF/UPnPAutoBeans.xml, META-INF/UPnPTestBeans.xml]
21:52:26.432 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:52:30.444 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:52:30.450 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:52:30.451 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:52:30.452 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:52:30.452 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:30.452 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:30.452 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:52:30.452 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:52:30.452 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:52:30.453 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:52:30.453 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:52:30.453 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:52:30.453 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:52:30.453 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:52:30.454 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:52:30.454 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:30.454 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:52:30.454 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:30.454 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:52:30.459 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:52:33.899 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:52:33.904 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:52:33.904 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:52:33.906 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:52:33.907 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:33.907 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:33.907 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:52:33.908 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:52:33.909 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:52:33.909 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:52:33.909 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:52:33.910 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:33.911 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:52:33.973 [main ] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'taskExecutor'
21:52:34.012 [main ] INFO it.tidalwave.messagebus.spi.SimpleMessageBus - MessageBusSupport configured with RoundRobinAsyncMessageDelivery(workers=20)
21:52:34.072 [main ] INFO i.t.b.model.impl.catalog.RepositoryMediaCatalog - Catalog configuration source: embedded fallback: embedded
21:52:34.270 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(public void it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws it.tidalwave.util.NotFoundException)
21:52:34.271 [main ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - subscribe(class it.tidalwave.bluemarine2.message.PowerOnNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws it.tidalwave.util.NotFoundException))
21:52:34.273 [main ] INFO i.t.b.mediaserver.impl.DefaultContentDirectory - >>>> discovered entity browsers: [RepositoryBrowserByArtistThenRecord([]), RepositoryBrowserByArtistThenTrack([]), RepositoryBrowserByRecordThenTrack([]), RepositoryBrowserByTrack([]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db]
21:52:34.276 [main ] INFO i.t.b.mediaserver.impl.DefaultContentDirectory - >>>> discovered services: []
21:52:34.290 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(void it.tidalwave.bluemarine2.rest.impl.MusicResourcesController.onPersistenceInitializedNotification(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification) throws java.io.IOException)
21:52:34.291 [main ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - subscribe(class it.tidalwave.bluemarine2.message.PersistenceInitializedNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=void it.tidalwave.bluemarine2.rest.impl.MusicResourcesController.onPersistenceInitializedNotification(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification) throws java.io.IOException))
21:52:34.742 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws java.lang.Exception)
21:52:34.743 [main ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - subscribe(class it.tidalwave.bluemarine2.message.PowerOnNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws java.lang.Exception))
21:52:34.744 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOffNotification(it.tidalwave.bluemarine2.message.PowerOffNotification) throws java.lang.Exception)
21:52:34.744 [main ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - subscribe(class it.tidalwave.bluemarine2.message.PowerOffNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOffNotification(it.tidalwave.bluemarine2.message.PowerOffNotification) throws java.lang.Exception))
21:52:34.817 [main ] INFO org.fourthline.cling.UpnpServiceImpl - >>> Starting UPnP service...
21:52:34.818 [main ] INFO org.fourthline.cling.UpnpServiceImpl - Using configuration: it.tidalwave.bluemarine2.upnp.mediaserver.impl.device.BlueMarineUpnpServiceConfiguration
21:52:34.847 [main ] INFO org.fourthline.cling.transport.Router - Creating Router: org.fourthline.cling.transport.RouterImpl
21:52:34.854 [main ] INFO o.fourthline.cling.transport.spi.MulticastReceiver - Creating wildcard socket (for receiving multicast datagrams) on port: 1900
21:52:34.871 [main ] INFO o.fourthline.cling.transport.spi.MulticastReceiver - Joining multicast group: /239.255.255.250:1900 on network interface: eth0
21:52:34.971 [main ] INFO org.fourthline.cling.transport.spi.StreamServer - Created server (for receiving TCP streams) on: /10.244.2.21:41543
21:52:34.974 [main ] INFO org.fourthline.cling.transport.spi.DatagramIO - Creating bound socket (for datagram input/output) on: /10.244.2.21
21:52:35.017 [main ] INFO org.fourthline.cling.UpnpServiceImpl - <<< UPnP service started successfully
21:52:35.116 [main ] INFO i.t.b.u.m.impl.device.DefaultDevicePublisher - publishDevice() - (LocalService) ServiceId: urn:upnp-org:serviceId:ContentDirectory, Manager: (AutowireServiceManager) Implementation: null
21:52:35.226 [main ] DEBUG org.eclipse.rdf4j.sail.memory.MemoryStore - Initializing MemoryStore...
21:52:35.237 [main ] DEBUG org.eclipse.rdf4j.sail.memory.MemoryStore - MemoryStore initialized
21:52:35.240 [main ] TRACE it.tidalwave.messagebus.MessageBusHelper - registerMessageListener(public void it.tidalwave.bluemarine2.model.impl.DefaultCacheManager.onPersistenceUpdated(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification))
21:52:35.240 [main ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - subscribe(class it.tidalwave.bluemarine2.message.PersistenceInitializedNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.model.impl.DefaultCacheManager.onPersistenceUpdated(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification)))
21:52:35.270 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, propertyConfigurer, taskExecutor, applicationMessageBus, catalog, it.tidalwave.bluemarine2.model.impl.catalog.factory.DefaultRepositoryEntityFactory#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByArtistThenTrack#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByArtistThenRecord#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByRecordThenTrack#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByTrack#0, contentDirectory, musicResourcesController, org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0, resourceServer, upnpService, upnpServiceConfiguration, upnpServiceDestroyer, contentDirectoryPublisher, repository, it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem#0, cacheManager]
21:52:35.273 [main ] INFO org.fourthline.cling.UpnpServiceImpl - >>> Starting UPnP service...
21:52:35.273 [main ] INFO org.fourthline.cling.UpnpServiceImpl - Using configuration: org.fourthline.cling.DefaultUpnpServiceConfiguration
21:52:35.273 [main ] INFO org.fourthline.cling.transport.Router - Creating Router: org.fourthline.cling.transport.RouterImpl
21:52:35.274 [main ] INFO o.fourthline.cling.transport.spi.MulticastReceiver - Creating wildcard socket (for receiving multicast datagrams) on port: 1900
21:52:35.274 [main ] INFO o.fourthline.cling.transport.spi.MulticastReceiver - Joining multicast group: /239.255.255.250:1900 on network interface: eth0
21:52:35.275 [main ] INFO org.fourthline.cling.transport.spi.StreamServer - Created server (for receiving TCP streams) on: /10.244.2.21:34549
21:52:35.276 [main ] INFO org.fourthline.cling.transport.spi.DatagramIO - Creating bound socket (for datagram input/output) on: /10.244.2.21
21:52:35.277 [main ] INFO org.fourthline.cling.UpnpServiceImpl - <<< UPnP service started successfully
21:52:35.297 [pool-2-thread-1 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> starting discovery ...
21:52:35.293 [main ] INFO i.t.bluemarine2.model.impl.DefaultMediaFileSystem - onPowerOnNotification(PowerOnNotification(properties={Key(name=it.tidalwave.bluemarine2.model.rootPath, type=interface java.nio.file.Path)=/var/test-sets/MusicTestSets/iTunes-fg-20160504-2}))
21:52:35.323 [main ] INFO i.t.bluemarine2.model.impl.DefaultMediaFileSystem - >>>> rootPath: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music
21:52:35.324 [main ] INFO i.t.b.rest.impl.server.DefaultResourceServer - onPowerOnNotification(PowerOnNotification(properties={Key(name=it.tidalwave.bluemarine2.model.rootPath, type=interface java.nio.file.Path)=/var/test-sets/MusicTestSets/iTunes-fg-20160504-2}))
21:52:35.391 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - Server@2d177f26{STOPPED}[10.0.1,sto=0] added {QueuedThreadPool[qtp1907767647]@71b6395f{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
21:52:35.458 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - HttpConnectionFactory@2429b644[HTTP/1.1] added {HttpConfiguration@741b3354{32768/8192,8192/8192,https://:0,[]},POJO}
21:52:35.463 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{null, ()}{0.0.0.0:0} added {QueuedThreadPool[qtp1907767647]@71b6395f{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
21:52:35.469 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{null, ()}{0.0.0.0:0} added {ScheduledExecutorScheduler@4b5182be{STOPPED},AUTO}
21:52:35.472 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{null, ()}{0.0.0.0:0} added {org.eclipse.jetty.io.ArrayByteBufferPool@56c12160,POJO}
21:52:35.473 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{null, ()}{0.0.0.0:0} added {org.eclipse.jetty.server.AbstractConnector$1@7cb9df00,POJO}
21:52:35.474 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{null, (http/1.1)}{0.0.0.0:0} added {HttpConnectionFactory@2429b644[HTTP/1.1],AUTO}
21:52:35.475 [main ] DEBUG org.eclipse.jetty.server.AbstractConnector - ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{0.0.0.0:0} added HttpConnectionFactory@2429b644[HTTP/1.1]
21:52:35.479 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{0.0.0.0:0} added {SelectorManager@ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{0.0.0.0:0},MANAGED}
21:52:35.480 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - Server@2d177f26{STOPPED}[10.0.1,sto=0] added {ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:0},AUTO}
21:52:35.549 [main ] DEBUG org.eclipse.jetty.util.DecoratedObjectFactory - Adding Decorator: org.eclipse.jetty.util.DeprecationWarning@e27e998
21:52:35.554 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - o.e.j.s.ServletContextHandler@63adb468{/,null,STOPPED} added {ServletHandler@4622638{STOPPED},MANAGED}
21:52:35.574 [main ] INFO i.t.b.rest.impl.server.DefaultResourceServer - RESOURCE BASE: [jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp]
21:52:35.603 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STOPPED} added {spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null},AUTO}
21:52:35.611 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STOPPED} added {[/rest/*]=>spring,POJO}
21:52:35.622 [main ] DEBUG org.eclipse.jetty.http.PreEncodedHttpField - HttpField encoders loaded: [org.eclipse.jetty.http.Http1FieldPreEncoder@4dee9e5b]
21:52:35.631 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STOPPED} added {default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null},AUTO}
21:52:35.633 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STOPPED} added {[/*]=>default,POJO}
21:52:35.636 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STOPPED} added {it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null},AUTO}
21:52:35.639 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STOPPED} added {[/*]/[]/[]=>it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7,POJO}
21:52:35.709 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - Server@2d177f26{STOPPED}[10.0.1,sto=0] added {o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],STOPPED},MANAGED}
21:52:35.709 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING Server@2d177f26{STOPPED}[10.0.1,sto=0]
21:52:35.712 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - Server@2d177f26{STARTING}[10.0.1,sto=0] added {ErrorHandler@c7d0849{STOPPED},AUTO}
21:52:35.715 [main ] INFO org.eclipse.jetty.server.Server - jetty-10.0.1; built: 2021-02-19T18:44:52.951Z; git: d0bfd9145ddac13b73e98b2637fcbf4a48132397; jvm 11.0.10+9
21:52:35.737 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141} added {sun.nio.ch.ServerSocketChannelImpl[/10.244.2.21:42141],POJO}
21:52:35.739 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - starting Server@2d177f26{STARTING}[10.0.1,sto=0]
21:52:35.742 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING QueuedThreadPool[qtp1907767647]@71b6395f{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY]
21:52:35.744 [main ] DEBUG o.eclipse.jetty.util.thread.ReservedThreadExecutor - ReservedThreadExecutor@5438b3c7{s=0/1,p=0}
21:52:35.749 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=0<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}] added {ReservedThreadExecutor@5438b3c7{s=0/1,p=0},AUTO}
21:52:35.749 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING ReservedThreadExecutor@5438b3c7{s=0/1,p=0}
21:52:35.762 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11453ms ReservedThreadExecutor@5438b3c7{s=0/1,p=0}
21:52:35.781 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-47,5,main]
21:52:35.786 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-48,5,main]
21:52:35.787 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=2<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.788 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-49,5,main]
21:52:35.790 [qtp1907767647-48 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=3<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.798 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-50,5,main]
21:52:35.799 [qtp1907767647-49 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=4<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.802 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-51,5,main]
21:52:35.803 [qtp1907767647-50 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=5<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.810 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-52,5,main]
21:52:35.810 [qtp1907767647-51 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=6<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.811 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-53,5,main]
21:52:35.812 [qtp1907767647-52 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=7<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.818 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Starting Thread[qtp1907767647-54,5,main]
21:52:35.820 [qtp1907767647-53 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTING,8<=8<=200,i=8,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.824 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11514ms QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.825 [qtp1907767647-54 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Runner started for QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:35.827 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],STOPPED}
21:52:35.838 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - starting o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],STARTING}
21:52:35.838 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING ServletHandler@4622638{STOPPED}
21:52:35.842 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/*[EMBEDDED:null] mapped to servlet=default[EMBEDDED:null]
21:52:35.844 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@5fa{/*},resource=MappedServlet31cf22aa{/*->default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=1]
21:52:35.844 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/rest/*[EMBEDDED:null] mapped to servlet=spring[EMBEDDED:null]
21:52:35.844 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@7e929dbd{/rest/*},resource=MappedServlet31b23713{/rest/*->spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=2]
21:52:35.844 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - filterNameMap={it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7=it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null}} pathFilters=[[/*]/[]/[FORWARD, INCLUDE, ERROR, REQUEST, ASYNC]=>it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7] servletFilterMap={} servletPathMap=PathMappings[size=2] servletNameMap={spring=MappedServlet607f5bb2{null->spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}, default=MappedServlet502812a6{null->default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}}
21:52:35.845 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Adding Default404Servlet to ServletHandler@4622638{STARTING}
21:52:35.846 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STARTING} added {org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null},AUTO}
21:52:35.846 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServletHandler@4622638{STARTING} added {[/]=>org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd,POJO}
21:52:35.846 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/*[EMBEDDED:null] mapped to servlet=default[EMBEDDED:null]
21:52:35.847 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@5fa{/*},resource=MappedServlet6180935c{/*->default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=1]
21:52:35.847 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/rest/*[EMBEDDED:null] mapped to servlet=spring[EMBEDDED:null]
21:52:35.847 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@7e929dbd{/rest/*},resource=MappedServlet248bd57b{/rest/*->spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=2]
21:52:35.847 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/[EMBEDDED:null] mapped to servlet=org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd[EMBEDDED:null]
21:52:35.847 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@4e{/},resource=MappedServlet64e9b5ca{/->org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=3]
21:52:35.847 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - filterNameMap={it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7=it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null}} pathFilters=[[/*]/[]/[FORWARD, INCLUDE, ERROR, REQUEST, ASYNC]=>it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7] servletFilterMap={} servletPathMap=PathMappings[size=3] servletNameMap={spring=MappedServlet7dca6940{null->spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}, default=MappedServlet18b50fd6{null->default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}, org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd=MappedServlet626f21b6{null->org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}}
21:52:35.848 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/*[EMBEDDED:null] mapped to servlet=default[EMBEDDED:null]
21:52:35.848 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@5fa{/*},resource=MappedServlet4b019fd4{/*->default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=1]
21:52:35.848 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/rest/*[EMBEDDED:null] mapped to servlet=spring[EMBEDDED:null]
21:52:35.848 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@7e929dbd{/rest/*},resource=MappedServlet65af6f9d{/rest/*->spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=2]
21:52:35.848 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - Path=/[EMBEDDED:null] mapped to servlet=org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd[EMBEDDED:null]
21:52:35.848 [main ] DEBUG org.eclipse.jetty.http.pathmap.PathMappings - Added MappedResource[pathSpec=ServletPathSpec@4e{/},resource=MappedServlet55d40741{/->org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}] to PathMappings[size=3]
21:52:35.849 [main ] DEBUG org.eclipse.jetty.servlet.ServletHandler - filterNameMap={it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7=it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null}} pathFilters=[[/*]/[]/[FORWARD, INCLUDE, ERROR, REQUEST, ASYNC]=>it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7] servletFilterMap={} servletPathMap=PathMappings[size=3] servletNameMap={spring=MappedServlet7dca6940{null->spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}, default=MappedServlet18b50fd6{null->default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}, org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd=MappedServlet626f21b6{null->org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}}}
21:52:35.849 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - starting ServletHandler@4622638{STARTING}
21:52:35.849 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11539ms ServletHandler@4622638{STARTED}
21:52:35.860 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null}
21:52:35.861 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11551ms it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null}
21:52:35.865 [main ] DEBUG org.eclipse.jetty.servlet.FilterHolder - Filter.init it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@49fb4b38
21:52:35.867 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:52:35.869 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11559ms default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:52:35.871 [main ] DEBUG org.eclipse.jetty.servlet.ServletHolder - Servlet.init null for default
21:52:35.878 [main ] DEBUG org.eclipse.jetty.servlet.DefaultServlet - resource base = null
21:52:35.879 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:52:35.879 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11569ms org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:52:35.880 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:52:35.880 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @11570ms spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:52:35.880 [main ] DEBUG org.eclipse.jetty.servlet.ServletHolder - Servlet.init null for spring
21:52:35.881 [main ] INFO o.eclipse.jetty.server.handler.ContextHandler.ROOT - Initializing Spring DispatcherServlet 'spring'
21:52:35.882 [main ] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'spring'
21:52:36.183 [cling-10 ] WARN o.f.cling.binding.xml.ServiceDescriptorBinder - UPnP specification violation: Not producing <retval> element to be compatible with WMP12: (ActionArgument, OUT) SearchCaps
21:52:36.184 [cling-10 ] WARN o.f.cling.binding.xml.ServiceDescriptorBinder - UPnP specification violation: Not producing <retval> element to be compatible with WMP12: (ActionArgument, OUT) SortCaps
21:52:36.187 [cling-10 ] WARN o.f.cling.binding.xml.ServiceDescriptorBinder - UPnP specification violation: Not producing <retval> element to be compatible with WMP12: (ActionArgument, OUT) Id
21:52:36.239 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - New service discovered: (RemoteService) Descriptor: /dev/41dca5ee-0962-e63b-0000-000000000031/svc/upnp-org/ContentDirectory/desc
21:52:36.240 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> baseURL: null
21:52:36.259 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> DLNA caps: av-upload,image-upload,audio-upload
21:52:36.263 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> DLNA docs: [DMS-1.50, M-DMS-1.50]
21:52:36.284 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> friendly name: bm II (jenkins-64b9869db8-mrtf4)
21:52:36.285 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> manufacturer: Tidalwave s.a.s.
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> manufacturer URI: http://tidalwave.it
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> model description: blueMarine II media server
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> model name: blueMarine II media server
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> model number: n.a.
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> model URI: http://bluemarine.tidalwave.it
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> presentation URI: null
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> sec product caps: null
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> serial number: underTest
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - >>>> UPC: null
21:52:36.287 [cling-11 ] INFO i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient - Service added: (RemoteService) Descriptor: /dev/41dca5ee-0962-e63b-0000-000000000031/svc/upnp-org/ContentDirectory/desc
21:52:36.349 [main ] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 467 ms
21:52:36.349 [main ] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],AVAILABLE}
21:52:36.349 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12040ms o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],AVAILABLE}
21:52:36.350 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING ErrorHandler@c7d0849{STOPPED}
21:52:36.350 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - starting ErrorHandler@c7d0849{STARTING}
21:52:36.350 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12040ms ErrorHandler@c7d0849{STARTED}
21:52:36.350 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141}
21:52:36.355 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING ScheduledExecutorScheduler@4b5182be{STOPPED}
21:52:36.357 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12047ms ScheduledExecutorScheduler@4b5182be{STARTED}
21:52:36.357 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING HttpConnectionFactory@2429b644[HTTP/1.1]
21:52:36.357 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12047ms HttpConnectionFactory@2429b644[HTTP/1.1]
21:52:36.357 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING SelectorManager@ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141}
21:52:36.365 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.380163+01:00 added {SelectorProducer@7918477a,POJO}
21:52:36.388 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.388673+01:00 added {QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}],UNMANAGED}
21:52:36.389 [main ] DEBUG o.e.jetty.util.thread.strategy.EatWhatYouKill - EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.389961+01:00 created
21:52:36.390 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ManagedSelector@dfbded1{STOPPED} id=0 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.390951+01:00,MANAGED}
21:52:36.391 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - SelectorManager@ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141} added {ManagedSelector@dfbded1{STOPPED} id=0 keys=-1 selected=-1 updates=0,AUTO}
21:52:36.392 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING ManagedSelector@dfbded1{STOPPED} id=0 keys=-1 selected=-1 updates=0
21:52:36.392 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTING EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.392726+01:00
21:52:36.393 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12083ms EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.393448+01:00
21:52:36.395 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - queue org.eclipse.jetty.io.ManagedSelector$$Lambda$318/0x000000010047f040@53ca1c57 startThread=0
21:52:36.395 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.io.ManagedSelector$$Lambda$318/0x000000010047f040@53ca1c57 in QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=7,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:36.396 [main ] DEBUG org.eclipse.jetty.io.ManagedSelector - Queued change lazy=false org.eclipse.jetty.io.ManagedSelector$Start@c5f372f on ManagedSelector@dfbded1{STARTING} id=0 keys=0 selected=0 updates=0
21:52:36.396 [qtp1907767647-47 ] DEBUG o.e.jetty.util.thread.strategy.EatWhatYouKill - EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=7,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:52:36.396439+01:00 tryProduce false
21:52:36.398 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - updateable 1
21:52:36.399 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - update org.eclipse.jetty.io.ManagedSelector$Start@c5f372f
21:52:36.399 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - updates 0
21:52:36.399 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b waiting with 0 keys
21:52:36.399 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12089ms ManagedSelector@dfbded1{STARTED} id=0 keys=0 selected=0 updates=0
21:52:36.403 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12093ms SelectorManager@ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141}
21:52:36.410 [main ] DEBUG o.eclipse.jetty.util.component.ContainerLifeCycle - ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141} added {acceptor-0@118fc2ef,POJO}
21:52:36.411 [qtp1907767647-48 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run acceptor-0@118fc2ef in QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=6,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:52:36.414 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - queue qtp1907767647-48-acceptor-0@118fc2ef-ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141} startThread=0
21:52:36.414 [main ] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141}
21:52:36.415 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12105ms ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141}
21:52:36.415 [main ] INFO org.eclipse.jetty.server.Server - Started Server@2d177f26{STARTING}[10.0.1,sto=0] @12105ms
21:52:36.415 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STARTED @12106ms Server@2d177f26{STARTED}[10.0.1,sto=0]
21:52:36.416 [main ] INFO i.t.b.rest.impl.server.DefaultResourceServer - >>>> resource server jetty started at 10.244.2.21:42141
21:52:36.417 [main ] INFO i.tidalwave.bluemarine2.commons.test.TestUtilities - loadRepository(..., target/test-classes/test-sets/model-iTunes-fg-20160504-2.n3)
21:52:36.451 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.ntriples.NTriplesParserFactory
21:52:36.451 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.turtle.TurtleParserFactory
21:52:36.452 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.turtlestar.TurtleStarParserFactory
21:52:36.452 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.trig.TriGParserFactory
21:52:36.453 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.trigstar.TriGStarParserFactory
21:52:36.453 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.n3.N3ParserFactory
21:52:36.454 [main ] DEBUG org.eclipse.rdf4j.rio.RDFParserRegistry - Registered service class org.eclipse.rdf4j.rio.rdfxml.RDFXMLParserFactory
21:52:36.464 [main ] DEBUG org.eclipse.rdf4j.rio.DatatypeHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.datatypes.XMLSchemaDatatypeHandler
21:52:36.465 [main ] DEBUG org.eclipse.rdf4j.rio.DatatypeHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.datatypes.RDFDatatypeHandler
21:52:36.465 [main ] DEBUG org.eclipse.rdf4j.rio.DatatypeHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.datatypes.DBPediaDatatypeHandler
21:52:36.466 [main ] DEBUG org.eclipse.rdf4j.rio.DatatypeHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.datatypes.VirtuosoGeometryDatatypeHandler
21:52:36.466 [main ] DEBUG org.eclipse.rdf4j.rio.DatatypeHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.datatypes.GeoSPARQLDatatypeHandler
21:52:36.468 [main ] DEBUG org.eclipse.rdf4j.rio.LanguageHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.languages.RFC3066LanguageHandler
21:52:36.469 [main ] DEBUG org.eclipse.rdf4j.rio.LanguageHandlerRegistry - Registered service class org.eclipse.rdf4j.rio.languages.BCP47LanguageHandler
21:52:37.269 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ******************************
21:52:37.270 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST "test service publishing"
21:52:37.271 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ******************************
21:52:37.274 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - The service is up and running
21:52:39.274 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST PASSED in 2005 msec
21:52:39.275 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
21:52:39.287 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:39.287 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST "test sequence"
21:52:39.287 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ARGS [LG-37LS5600, iTunes-fg-20160504-2, sequence1]
21:52:39.287 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:39.299 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-000 ========================================================================================
21:52:39.299 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:39.317 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:39.321 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:39.358 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:39.358 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:39.361 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:39.401 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:39.410 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:39.418 [cling-5 ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@2ecdd761
21:52:39.425 [cling-5 ] INFO it.tidalwave.role.spi.RoleManager$Locator - RoleManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringRoleManagerProvider@73ead38e
21:52:39.426 [cling-5 ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:52:43.193 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:52:43.194 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:52:43.194 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:52:43.194 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:52:43.194 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:43.195 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:43.195 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:52:43.195 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:52:43.195 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:52:43.195 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:52:43.195 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:52:43.196 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:52:43.196 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:52:43.196 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:52:43.196 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:52:43.196 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:43.196 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:52:43.197 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:43.197 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:52:43.197 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.VirtualMediaFolder, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:43.210 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.387 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 4028.1959 msec
21:52:43.387 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:43.398 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:43.400 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="0" parentID="-1" restricted="0" searchable="0">
21:52:43.401 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title/>
21:52:43.401 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.402 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.402 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.402 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:43.442 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.463 [cling-9 ] INFO it.tidalwave.bluemarine2.util.PathNormalization - Charset normalizer form: NFC
21:52:43.467 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.468 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-000.txt
21:52:43.468 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.468 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.479 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-001 ========================================================================================
21:52:43.479 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:43.480 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.480 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.483 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:43.490 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:43.490 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:43.490 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:43.490 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:43.492 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.499 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.508 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.b.RepositoryBrowserByArtistThenTrack, i.t.r.u.Displayable) -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:43.510 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.b.RepositoryBrowserByArtistThenRecord, i.t.r.u.Displayable) -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:43.511 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.b.RepositoryBrowserByRecordThenTrack, i.t.r.u.Displayable) -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:43.515 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.b.RepositoryBrowserByTrack, i.t.r.u.Displayable) -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:43.524 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.DefaultMediaFileSystem, i.t.r.u.Displayable) -> [i.t.b.m.i.EntityBrowserDisplayable]
21:52:43.536 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.544 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.549 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.553 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.556 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.560 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.564 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.570 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.581 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 91.46753 msec
21:52:43.582 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.583 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.584 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:43.596 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.604 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.605 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-001.txt
21:52:43.605 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.605 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.605 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:43.605 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-002 ========================================================================================
21:52:43.606 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:43.606 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.610 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.616 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:43.617 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:43.617 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:43.617 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:43.617 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.619 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.31615 msec
21:52:43.619 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:43.620 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:43.624 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.627 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.627 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-002.txt
21:52:43.627 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.627 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.627 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:43.627 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-003 ========================================================================================
21:52:43.628 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:43.628 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.629 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.639 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:43.639 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:43.639 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:43.640 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:43.640 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.644 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.018872 msec
21:52:43.645 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:43.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:43.652 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.656 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.656 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-003.txt
21:52:43.656 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.656 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.657 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:43.657 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-004 ========================================================================================
21:52:43.657 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:43.658 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.664 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.680 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:43.680 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:43.680 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:43.681 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:43.681 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.683 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.687 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.687 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.688 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.688 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.697 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.700 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 19.388904 msec
21:52:43.700 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 4, 1)
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.701 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:43.708 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.712 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.712 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-004.txt
21:52:43.712 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.712 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.713 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-005 ========================================================================================
21:52:43.713 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:43.713 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.713 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.717 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:43.720 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:43.720 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:43.720 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:43.720 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:43.721 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.723 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.731 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.734 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.741 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.743 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.746 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.749 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.751 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.763 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 42.696162 msec
21:52:43.763 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:43.766 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:43.766 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.767 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:43.773 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.777 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.778 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-005.txt
21:52:43.778 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.778 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.778 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-006 ========================================================================================
21:52:43.778 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:43.778 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.779 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.781 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:43.794 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:43.794 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:43.794 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:43.795 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:43.795 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:43.799 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.803 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.804 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.805 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.805 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.809 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.809 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.810 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.810 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.813 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 18.614015 msec
21:52:43.813 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:43.819 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:43.819 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:43.819 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:43.819 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.820 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:43.821 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:43.821 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.821 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:43.832 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.835 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.835 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-006.txt
21:52:43.836 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.836 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.836 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:43.836 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-007 ========================================================================================
21:52:43.836 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:43.836 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.837 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.843 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:43.843 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:43.843 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:43.843 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:43.843 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:43.862 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.864 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.878 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.880 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.881 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.882 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.883 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.889 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 46.415135 msec
21:52:43.889 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:43.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:43.907 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:43.912 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:43.913 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-007.txt
21:52:43.913 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:43.913 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:43.915 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-008 ========================================================================================
21:52:43.915 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:43.915 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:43.915 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:43.916 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:43.921 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:43.921 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:43.921 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:43.921 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:43.922 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:43.922 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:43.933 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.934 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.936 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.937 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.939 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.949 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:43.950 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:43.954 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:43.955 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:43.955 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:43.955 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.PathAwareMediaFolderDecorator, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:43.956 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.s.EntityWithRoles, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:43.956 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:43.957 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:43.974 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:43.980 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:43.980 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:43.994 [cling-5 ] DEBUG org.eclipse.rdf4j.query.parser.QueryParserRegistry - Registered service class org.eclipse.rdf4j.query.parser.sparql.SPARQLParserFactory
21:52:44.115 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:44.594 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 619.165293 msec
21:52:44.597 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:44.597 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:44.607 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:44.609 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:44.609 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:44.616 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 8.250214 msec
21:52:44.617 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.FileSystemMediaFolder, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:44.617 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:44.619 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:44.633 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:44.633 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:44.639 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:44.640 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:44.640 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:44.653 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:44.681 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 42.083864 msec
21:52:44.682 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:44.682 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:44.689 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:44.691 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:44.691 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:44.697 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:44.787 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 98.043001 msec
21:52:44.798 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 876.923793 msec
21:52:44.798 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:44.800 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:44.800 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:44.800 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:44.800 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:44.800 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:44.800 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:44.801 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:44.810 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:44.810 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:44.817 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:44.833 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:44.834 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-008.txt
21:52:44.834 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:44.834 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:44.836 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-009 ========================================================================================
21:52:44.837 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:44.837 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:44.843 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:44.853 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:44.853 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:44.853 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:44.853 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:44.853 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:44.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:44.855 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:44.855 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:44.856 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:44.856 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:44.856 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:44.858 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:44.861 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:44.862 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:44.864 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:44.866 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:44.868 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:44.868 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:44.869 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:44.870 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:44.871 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:44.871 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:44.880 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:45.024 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 154.149243 msec
21:52:45.028 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 175.062188 msec
21:52:45.028 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 5, 1)
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.033 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:45.037 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.044 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.044 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-009.txt
21:52:45.044 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.044 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.044 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-010 ========================================================================================
21:52:45.044 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:45.045 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.045 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.048 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:45.048 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:45.048 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:45.048 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:45.048 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.049 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:45.051 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.051 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.052 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.052 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.052 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.054 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:45.056 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.057 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.057 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.066 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.066 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.067 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.067 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:45.068 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:45.069 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:45.069 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.076 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:45.208 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 139.431411 msec
21:52:45.210 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.211 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:45.213 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:45.215 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:45.215 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.231 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 16.990479 msec
21:52:45.234 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.237 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:45.242 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.243 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:45.247 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:45.249 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:45.249 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.263 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:45.294 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 46.457212 msec
21:52:45.298 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.300 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:45.306 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:45.308 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:45.308 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.323 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:45.462 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 155.784096 msec
21:52:45.475 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 427.022411 msec
21:52:45.475 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.480 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.481 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:45.494 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.509 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.510 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-010.txt
21:52:45.510 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.510 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.511 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-011 ========================================================================================
21:52:45.511 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:45.511 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.511 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.514 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:45.516 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:45.516 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:45.516 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:45.517 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:45.517 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.517 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:45.522 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.523 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.523 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.523 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.524 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.525 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.525 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.526 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.526 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.526 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.531 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 14.255715 msec
21:52:45.531 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:45.533 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:45.538 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.542 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.542 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-011.txt
21:52:45.542 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.543 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.543 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-012 ========================================================================================
21:52:45.543 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:45.543 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.543 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.548 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:45.548 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:45.548 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:45.549 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:45.549 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:45.549 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.549 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:45.551 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.551 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.551 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.551 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.552 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.553 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.553 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.554 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.554 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.554 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.556 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 7.060396 msec
21:52:45.556 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:45.556 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:45.559 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-012.txt
21:52:45.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.562 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-013 ========================================================================================
21:52:45.562 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:45.562 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.562 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:45.562 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.569 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:45.569 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:45.569 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:45.569 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:45.570 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.570 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:45.573 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.574 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.575 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.576 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.577 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.579 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.579 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.580 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.581 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.581 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.583 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.583 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:45.586 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:45.588 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:45.588 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.598 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:45.722 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 135.653553 msec
21:52:45.723 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.723 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:45.727 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:45.730 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:45.730 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.735 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 8.569583 msec
21:52:45.737 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.737 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:45.741 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.741 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:45.744 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:45.745 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:45.745 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.748 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:45.765 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 20.385209 msec
21:52:45.768 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.768 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:45.775 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:45.776 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:45.776 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.782 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:45.846 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 70.83081 msec
21:52:45.850 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 280.745766 msec
21:52:45.850 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:45.852 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:45.853 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:45.862 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.878 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.878 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-013.txt
21:52:45.878 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.878 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.878 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:45.878 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-014 ========================================================================================
21:52:45.878 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:45.878 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.885 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.891 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:45.891 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:45.891 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:45.891 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:45.891 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.891 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:45.892 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.893 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.893 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.893 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.894 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.894 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.895 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.895 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.895 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.895 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.897 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.740332 msec
21:52:45.897 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:45.898 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:45.900 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.903 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.903 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-014.txt
21:52:45.903 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.903 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.904 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-015 ========================================================================================
21:52:45.904 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:45.904 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.904 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.907 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:45.911 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:45.911 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:45.916 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:45.916 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:45.916 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.916 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:45.918 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.918 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.918 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.918 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.918 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.919 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.920 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.920 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.920 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.920 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.922 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.843627 msec
21:52:45.922 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:45.923 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:45.929 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:45.931 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:45.932 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-015.txt
21:52:45.932 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:45.932 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:45.932 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:45.932 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-016 ========================================================================================
21:52:45.932 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/a+r+t, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:45.932 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:45.933 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:45.938 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/a+r+t, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:45.938 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/a+r+t @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:45.938 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/a+r+t, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:45.938 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:45.938 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.939 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:45.939 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:45.941 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.942 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.942 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.943 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.944 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.946 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:45.948 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:45.948 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:45.949 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:45.950 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:45.950 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.951 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:45.952 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:45.955 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:45.956 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:45.957 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:45.961 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:46.103 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 147.473846 msec
21:52:46.105 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 167.267573 msec
21:52:46.105 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.107 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.111 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.113 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.114 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-016.txt
21:52:46.114 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.114 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.114 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.114 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence1-017 ========================================================================================
21:52:46.114 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/a+r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:46.114 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.115 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.133 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/a+r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:46.134 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/a+r+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:46.134 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/a+r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:46.134 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:46.134 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:46.136 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:46.136 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:46.142 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.143 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.145 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.145 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.146 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.150 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.151 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.154 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.154 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.155 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.155 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:46.164 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:46.167 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist
21:52:46.167 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:46.178 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist # [source, "embedded"]
21:52:46.424 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 entities in 260.095616 msec
21:52:46.425 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryMusicArtist, i.t.r.SimpleComposite) -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:52:46.438 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:46.439 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist
21:52:46.439 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:46.449 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 entities in 10.580491 msec
21:52:46.501 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.PathAwareEntityDecorator, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:46.503 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryMusicArtist, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:46.504 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=, delegate=RepositoryMusicArtist(rdfs:label=Alan Cuckston, harpsichord, uri=urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.505 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alan Cuckston, harpsichord, uri=urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=)
21:52:46.506 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryMusicArtist, i.t.r.u.Displayable) -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:52:46.508 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=, delegate=RepositoryMusicArtist(rdfs:label=Alfred Brendel, uri=urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.510 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alfred Brendel, uri=urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=)
21:52:46.512 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=, delegate=RepositoryMusicArtist(rdfs:label=Alison Crum, viola da gamba, uri=urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.512 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alison Crum, viola da gamba, uri=urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=)
21:52:46.513 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=, delegate=RepositoryMusicArtist(rdfs:label=Andrea Bacchetti, uri=urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.514 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Andrea Bacchetti, uri=urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=)
21:52:46.514 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=, delegate=RepositoryMusicArtist(rdfs:label=Angela Maria Blasi, Robert Holl, Etc., uri=urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.515 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Angela Maria Blasi, Robert Holl, Etc., uri=urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=)
21:52:46.516 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=, delegate=RepositoryMusicArtist(rdfs:label=Antonino Votto: Orchestra Of La Scala Milan, uri=urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.516 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Antonino Votto: Orchestra Of La Scala Milan, uri=urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=)
21:52:46.517 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=, delegate=RepositoryMusicArtist(rdfs:label=Benedictine Monks Of Santo Domingo De Silos, uri=urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.518 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Benedictine Monks Of Santo Domingo De Silos, uri=urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=)
21:52:46.519 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=, delegate=RepositoryMusicArtist(rdfs:label=Brodsky Quartet, uri=urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.520 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Brodsky Quartet, uri=urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=)
21:52:46.521 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=, delegate=RepositoryMusicArtist(rdfs:label=Carlos Kleiber: Vienna Philharmonic Orchestra, uri=urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.522 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Carlos Kleiber: Vienna Philharmonic Orchestra, uri=urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=)
21:52:46.523 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=, delegate=RepositoryMusicArtist(rdfs:label=Charles Mackerras: English Chamber Orchestra, Ambrosian Singers, uri=urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.524 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Charles Mackerras: English Chamber Orchestra, Ambrosian Singers, uri=urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=)
21:52:46.525 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=, delegate=RepositoryMusicArtist(rdfs:label=Claudio Abbado: Berlin Philharmonic Orchestra, uri=urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.525 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Claudio Abbado: Berlin Philharmonic Orchestra, uri=urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=)
21:52:46.526 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=, delegate=RepositoryMusicArtist(rdfs:label=Claudio Abbado: Chamber Orchestra Of Europe, uri=urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.527 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Claudio Abbado: Chamber Orchestra Of Europe, uri=urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=)
21:52:46.528 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=, delegate=RepositoryMusicArtist(rdfs:label=Elizabeth Parry, flute, uri=urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.528 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Elizabeth Parry, flute, uri=urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=)
21:52:46.538 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=, delegate=RepositoryMusicArtist(rdfs:label=Ella Fitzgerald, uri=urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.539 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Ella Fitzgerald, uri=urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=)
21:52:46.540 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=, delegate=RepositoryMusicArtist(rdfs:label=Ella Fitzgerald & Louis Armstrong, uri=urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.541 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Ella Fitzgerald & Louis Armstrong, uri=urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=)
21:52:46.541 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=, delegate=RepositoryMusicArtist(rdfs:label=Emil Gilels, uri=urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:46.542 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Emil Gilels, uri=urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=)
21:52:46.548 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 413.919706 msec
21:52:46.548 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 90, 1)
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alan Cuckston, harpsichord</dc:title>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alfred Brendel</dc:title>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alison Crum, viola da gamba</dc:title>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Andrea Bacchetti</dc:title>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Angela Maria Blasi, Robert Holl, Etc.</dc:title>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.550 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Antonino Votto: Orchestra Of La Scala Milan</dc:title>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Benedictine Monks Of Santo Domingo De Silos</dc:title>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brodsky Quartet</dc:title>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Carlos Kleiber: Vienna Philharmonic Orchestra</dc:title>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Charles Mackerras: English Chamber Orchestra, Ambrosian Singers</dc:title>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Claudio Abbado: Berlin Philharmonic Orchestra</dc:title>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.551 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Claudio Abbado: Chamber Orchestra Of Europe</dc:title>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Elizabeth Parry, flute</dc:title>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ella Fitzgerald</dc:title>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ella Fitzgerald & Louis Armstrong</dc:title>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Emil Gilels</dc:title>
21:52:46.552 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.553 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:46.553 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.553 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.560 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.566 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.566 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-017.txt
21:52:46.566 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.566 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.569 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence1/sequence1-017.txt
21:52:46.569 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> exp is:
21:52:46.569 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> act is:
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[85] *QUERY COUNT: 18*
21:52:46.578 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[85] *QUERY COUNT: 2*
21:52:46.588 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
21:52:46.588 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------|
21:52:46.589 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | expected | actual |
21:52:46.589 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------|
21:52:46.589 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | QUERY COUNT: 18 | QUERY COUNT: 2 |
21:52:46.590 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------|
21:52:46.598 [cling-9 ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
at org.junit.Assert.fail(Assert.java:88)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:276)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:101)
at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest$1.received(ClingContentDirectoryAdapterSystemIntegrationTest.java:228)
at org.fourthline.cling.support.contentdirectory.callback.Browse.success(Browse.java:110)
at org.fourthline.cling.controlpoint.ActionCallback.run(ActionCallback.java:160)
at org.fourthline.cling.support.contentdirectory.callback.Browse.run(Browse.java:89)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
21:52:46.605 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST FAILED in 7314 msec - test sequence [LG-37LS5600, iTunes-fg-20160504-2, sequence1] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
21:52:46.610 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
at org.junit.Assert.fail(Assert.java:88)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:276)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:101)
at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest$1.received(ClingContentDirectoryAdapterSystemIntegrationTest.java:228)
at org.fourthline.cling.support.contentdirectory.callback.Browse.success(Browse.java:110)
at org.fourthline.cling.controlpoint.ActionCallback.run(ActionCallback.java:160)
at org.fourthline.cling.support.contentdirectory.callback.Browse.run(Browse.java:89)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
21:52:46.611 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
21:52:46.621 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.626 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:46.627 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST "test sequence"
21:52:46.627 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ARGS [LG-37LS5600, iTunes-fg-20160504-2, sequence2]
21:52:46.627 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:46.640 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-000 ========================================================================================
21:52:46.640 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:46.641 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.641 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.649 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:46.649 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:46.649 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:46.649 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.649 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.650 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.651 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.15244 msec
21:52:46.651 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="0" parentID="-1" restricted="0" searchable="0">
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title/>
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.652 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.663 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.674 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.674 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-000.txt
21:52:46.674 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.674 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.675 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-001 ========================================================================================
21:52:46.676 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:46.676 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.676 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.688 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:46.688 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:46.688 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:46.688 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.688 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.688 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.689 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.692 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.695 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.696 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.697 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.698 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.699 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.700 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.701 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.707 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 19.492107 msec
21:52:46.707 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:46.708 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.709 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.709 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.709 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.720 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-001.txt
21:52:46.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.723 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-002 ========================================================================================
21:52:46.723 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:46.723 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.724 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.726 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.734 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:46.734 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:46.734 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:46.734 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.735 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.737 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.458378 msec
21:52:46.737 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:46.738 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:46.743 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.745 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.745 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-002.txt
21:52:46.745 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.745 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.747 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-003 ========================================================================================
21:52:46.748 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:46.748 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.748 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.748 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:46.753 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:46.753 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:46.753 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:46.753 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.753 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.755 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.554331 msec
21:52:46.756 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:46.756 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:46.759 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.760 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.761 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-003.txt
21:52:46.761 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.761 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.761 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:46.761 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-004 ========================================================================================
21:52:46.761 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:46.761 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.761 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.770 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:46.770 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:46.770 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:46.770 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.771 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.771 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.773 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.779 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 8.838497 msec
21:52:46.779 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 4, 1)
21:52:46.782 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.783 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:46.783 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:46.783 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.783 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.783 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.783 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.791 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.795 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.796 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-004.txt
21:52:46.796 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.796 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.797 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-005 ========================================================================================
21:52:46.797 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:46.798 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.797 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.798 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.805 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:46.805 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:46.805 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:46.805 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.805 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.807 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.809 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.810 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.811 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.812 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.812 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.814 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.818 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.820 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.829 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 23.716828 msec
21:52:46.829 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:46.834 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.835 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.836 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.844 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.847 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.847 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-005.txt
21:52:46.847 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.847 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.848 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-006 ========================================================================================
21:52:46.848 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:46.848 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.848 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.852 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:46.852 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:46.852 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:46.852 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:46.852 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:46.853 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.854 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.854 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.855 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.855 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.855 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.855 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.856 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.856 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.857 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.858 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.543155 msec
21:52:46.858 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:46.858 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.858 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.859 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.866 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.869 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.870 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-006.txt
21:52:46.870 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.870 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.870 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-007 ========================================================================================
21:52:46.870 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:46.870 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.871 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.875 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:46.876 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:46.876 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:46.876 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:46.876 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:46.876 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.876 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.877 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.878 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.878 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.879 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.879 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.879 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.881 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.131446 msec
21:52:46.881 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:46.882 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:46.891 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:46.895 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:46.895 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-007.txt
21:52:46.895 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:46.895 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:46.896 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-008 ========================================================================================
21:52:46.897 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:46.897 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:46.897 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:46.900 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:46.901 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:46.901 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:46.901 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:46.901 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:46.901 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:46.901 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:46.902 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.903 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.903 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.907 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.907 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.909 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:46.909 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:46.910 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:46.910 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:46.910 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:46.911 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:46.911 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:46.912 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:46.912 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:46.912 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:46.915 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:46.995 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 82.781775 msec
21:52:46.995 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:46.995 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:46.999 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.000 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.000 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.006 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 7.269172 msec
21:52:47.007 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.007 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:47.010 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.010 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:47.011 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:47.011 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:47.011 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.014 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:47.023 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 11.8876 msec
21:52:47.024 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.024 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:47.025 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:47.026 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:47.026 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.033 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:47.083 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 57.035627 msec
21:52:47.087 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 185.896946 msec
21:52:47.087 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:47.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.089 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:47.092 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.096 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.096 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-008.txt
21:52:47.096 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.096 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.097 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-009 ========================================================================================
21:52:47.097 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:47.097 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.097 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.104 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:47.104 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:47.104 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:47.104 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.105 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.105 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.106 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.106 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.106 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.106 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.107 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.107 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:47.107 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.108 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.108 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.108 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.108 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.109 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.114 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:47.123 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.127 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.127 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.139 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:47.247 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 122.367718 msec
21:52:47.250 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 145.347989 msec
21:52:47.250 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 5, 1)
21:52:47.252 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:47.252 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.252 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:47.252 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.252 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.252 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.253 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:47.261 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.266 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.267 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-009.txt
21:52:47.267 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.267 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.268 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-010 ========================================================================================
21:52:47.268 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:47.268 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.268 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.274 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:47.274 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:47.274 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:47.274 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.274 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.274 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.275 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.275 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.276 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.276 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.276 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.276 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:47.277 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.277 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.277 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.277 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.277 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.278 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.278 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:47.279 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.280 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.280 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.284 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:47.408 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 128.614325 msec
21:52:47.409 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.409 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:47.410 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.411 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.411 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.414 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 4.010599 msec
21:52:47.417 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.417 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:47.419 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.421 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:47.423 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:47.423 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:47.423 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.425 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:47.433 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 10.544756 msec
21:52:47.434 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.434 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:47.436 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:47.436 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:47.436 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.443 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:47.480 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 44.327524 msec
21:52:47.485 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 211.628588 msec
21:52:47.486 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.487 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:47.495 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.500 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.500 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-010.txt
21:52:47.500 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.501 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.501 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-011 ========================================================================================
21:52:47.501 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:47.502 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.502 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.505 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:47.507 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:47.507 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:47.507 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:47.507 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.507 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.508 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.510 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.510 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.510 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.512 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.260939 msec
21:52:47.512 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:47.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:47.516 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.518 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.518 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-011.txt
21:52:47.518 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.518 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.518 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-012 ========================================================================================
21:52:47.518 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:47.518 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.518 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.518 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:47.524 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:47.525 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:47.525 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:47.525 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.525 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.526 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.528 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.528 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.531 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.531 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.532 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.533 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.534 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.534 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.543 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.544 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.548 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 23.143686 msec
21:52:47.548 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:47.550 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:47.553 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.555 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.555 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-012.txt
21:52:47.555 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.555 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.555 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-013 ========================================================================================
21:52:47.555 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:47.555 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.555 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.555 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:47.562 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:47.562 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:47.562 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:47.563 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.563 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.563 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.565 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.566 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.566 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.567 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.567 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.570 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.572 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.573 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.573 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.574 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.575 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.575 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:47.578 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.579 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.579 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.594 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:47.700 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 122.256521 msec
21:52:47.701 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.701 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:47.702 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.703 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.703 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.705 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 2.394816 msec
21:52:47.705 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.705 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:47.706 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.707 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:47.708 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:47.708 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:47.708 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.710 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:47.717 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 9.175555 msec
21:52:47.718 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.718 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:47.719 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:47.719 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:47.719 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.721 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:47.762 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 43.566157 msec
21:52:47.764 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 201.557781 msec
21:52:47.764 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.765 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:47.768 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.772 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.772 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-013.txt
21:52:47.772 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.772 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.773 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:47.773 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-014 ========================================================================================
21:52:47.773 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:47.773 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.773 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.778 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:47.778 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:47.778 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:47.779 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.779 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.779 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.782 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.782 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.783 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.783 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.784 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.786 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.786 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.787 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.787 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.788 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.791 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 12.213029 msec
21:52:47.791 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:47.792 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:47.796 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.804 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.805 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-014.txt
21:52:47.805 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.805 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.806 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-015 ========================================================================================
21:52:47.806 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:47.806 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.807 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.810 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:47.816 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:47.816 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:47.817 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:47.817 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:47.817 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.817 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:47.819 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.819 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.819 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.820 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.820 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.821 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.821 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.821 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.822 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.822 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.827 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 9.899945 msec
21:52:47.827 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:47.828 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:47.830 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.832 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.832 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-015.txt
21:52:47.832 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.832 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.834 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-016 ========================================================================================
21:52:47.834 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/a+r+t, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:47.834 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.837 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:47.840 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:47.852 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/a+r+t, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:47.852 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/a+r+t @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:47.852 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/a+r+t, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:47.852 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:47.852 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.852 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:47.852 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:47.853 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.854 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.854 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.854 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.854 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.855 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:47.855 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:47.856 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:47.856 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:47.856 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:47.856 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.859 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:47.859 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:47.865 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:47.865 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:47.865 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:47.868 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:47.989 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 124.399195 msec
21:52:47.991 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 138.653502 msec
21:52:47.991 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:47.991 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:47.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:47.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:47.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:47.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:47.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:47.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:47.995 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:47.998 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:47.998 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-016.txt
21:52:47.998 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:47.998 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:47.998 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence2-017 ========================================================================================
21:52:47.998 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/a+r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:47.998 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:47.998 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.003 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/a+r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:48.003 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/a+r+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:48.003 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/a+r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:48.003 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:48.003 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:48.003 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenRecord)
21:52:48.004 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:48.004 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.005 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.005 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.005 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.005 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.006 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.006 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.006 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.006 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.006 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.007 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.007 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.008 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist
21:52:48.008 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.010 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist # [source, "embedded"]
21:52:48.011 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.155 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 entities in 147.55923 msec
21:52:48.161 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.164 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist
21:52:48.164 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.170 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 entities in 8.417417 msec
21:52:48.177 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=, delegate=RepositoryMusicArtist(rdfs:label=Alan Cuckston, harpsichord, uri=urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.177 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alan Cuckston, harpsichord, uri=urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=)
21:52:48.178 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=, delegate=RepositoryMusicArtist(rdfs:label=Alfred Brendel, uri=urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.178 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alfred Brendel, uri=urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=)
21:52:48.178 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=, delegate=RepositoryMusicArtist(rdfs:label=Alison Crum, viola da gamba, uri=urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.178 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alison Crum, viola da gamba, uri=urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=)
21:52:48.179 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=, delegate=RepositoryMusicArtist(rdfs:label=Andrea Bacchetti, uri=urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.179 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Andrea Bacchetti, uri=urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=)
21:52:48.179 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=, delegate=RepositoryMusicArtist(rdfs:label=Angela Maria Blasi, Robert Holl, Etc., uri=urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.179 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Angela Maria Blasi, Robert Holl, Etc., uri=urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=)
21:52:48.179 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=, delegate=RepositoryMusicArtist(rdfs:label=Antonino Votto: Orchestra Of La Scala Milan, uri=urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.180 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Antonino Votto: Orchestra Of La Scala Milan, uri=urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=)
21:52:48.180 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=, delegate=RepositoryMusicArtist(rdfs:label=Benedictine Monks Of Santo Domingo De Silos, uri=urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.180 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Benedictine Monks Of Santo Domingo De Silos, uri=urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=)
21:52:48.180 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=, delegate=RepositoryMusicArtist(rdfs:label=Brodsky Quartet, uri=urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.181 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Brodsky Quartet, uri=urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=)
21:52:48.182 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=, delegate=RepositoryMusicArtist(rdfs:label=Carlos Kleiber: Vienna Philharmonic Orchestra, uri=urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.182 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Carlos Kleiber: Vienna Philharmonic Orchestra, uri=urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=)
21:52:48.182 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=, delegate=RepositoryMusicArtist(rdfs:label=Charles Mackerras: English Chamber Orchestra, Ambrosian Singers, uri=urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.182 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Charles Mackerras: English Chamber Orchestra, Ambrosian Singers, uri=urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=)
21:52:48.183 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=, delegate=RepositoryMusicArtist(rdfs:label=Claudio Abbado: Berlin Philharmonic Orchestra, uri=urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.183 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Claudio Abbado: Berlin Philharmonic Orchestra, uri=urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=)
21:52:48.186 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=, delegate=RepositoryMusicArtist(rdfs:label=Claudio Abbado: Chamber Orchestra Of Europe, uri=urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.186 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Claudio Abbado: Chamber Orchestra Of Europe, uri=urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=)
21:52:48.186 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=, delegate=RepositoryMusicArtist(rdfs:label=Elizabeth Parry, flute, uri=urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.186 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Elizabeth Parry, flute, uri=urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=)
21:52:48.187 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=, delegate=RepositoryMusicArtist(rdfs:label=Ella Fitzgerald, uri=urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.187 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Ella Fitzgerald, uri=urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=)
21:52:48.199 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=, delegate=RepositoryMusicArtist(rdfs:label=Ella Fitzgerald & Louis Armstrong, uri=urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.199 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Ella Fitzgerald & Louis Armstrong, uri=urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=)
21:52:48.199 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenRecord/urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=, delegate=RepositoryMusicArtist(rdfs:label=Emil Gilels, uri=urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:48.199 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Emil Gilels, uri=urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=)
21:52:48.202 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 198.912752 msec
21:52:48.202 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 90, 1)
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alan Cuckston, harpsichord</dc:title>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alfred Brendel</dc:title>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alison Crum, viola da gamba</dc:title>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Andrea Bacchetti</dc:title>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.204 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.204 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.204 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Angela Maria Blasi, Robert Holl, Etc.</dc:title>
21:52:48.204 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.204 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.204 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Antonino Votto: Orchestra Of La Scala Milan</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Benedictine Monks Of Santo Domingo De Silos</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brodsky Quartet</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Carlos Kleiber: Vienna Philharmonic Orchestra</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Charles Mackerras: English Chamber Orchestra, Ambrosian Singers</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Claudio Abbado: Berlin Philharmonic Orchestra</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Claudio Abbado: Chamber Orchestra Of Europe</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Elizabeth Parry, flute</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ella Fitzgerald</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ella Fitzgerald & Louis Armstrong</dc:title>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.206 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.207 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">
21:52:48.207 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Emil Gilels</dc:title>
21:52:48.207 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.207 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:48.207 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.207 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.211 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.213 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.213 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-017.txt
21:52:48.216 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.216 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.217 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence2/sequence2-017.txt
21:52:48.217 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> exp is:
21:52:48.217 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> act is:
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[85] *QUERY COUNT: 18*
21:52:48.218 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[85] *QUERY COUNT: 2*
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------|
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | expected | actual |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------|
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.219 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0"> | <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0"> |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | QUERY COUNT: 18 | QUERY COUNT: 2 |
21:52:48.220 [cling-3 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------|
21:52:48.220 [cling-3 ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
at org.junit.Assert.fail(Assert.java:88)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:276)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:101)
at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest$1.received(ClingContentDirectoryAdapterSystemIntegrationTest.java:228)
at org.fourthline.cling.support.contentdirectory.callback.Browse.success(Browse.java:110)
at org.fourthline.cling.controlpoint.ActionCallback.run(ActionCallback.java:160)
at org.fourthline.cling.support.contentdirectory.callback.Browse.run(Browse.java:89)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
21:52:48.221 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST FAILED in 1595 msec - test sequence [LG-37LS5600, iTunes-fg-20160504-2, sequence2] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
21:52:48.221 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
at org.junit.Assert.fail(Assert.java:88)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:276)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:101)
at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest$1.received(ClingContentDirectoryAdapterSystemIntegrationTest.java:228)
at org.fourthline.cling.support.contentdirectory.callback.Browse.success(Browse.java:110)
at org.fourthline.cling.controlpoint.ActionCallback.run(ActionCallback.java:160)
at org.fourthline.cling.support.contentdirectory.callback.Browse.run(Browse.java:89)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
21:52:48.222 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
21:52:48.229 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.230 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:48.230 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST "test sequence"
21:52:48.230 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ARGS [LG-37LS5600, iTunes-fg-20160504-2, sequence3]
21:52:48.230 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:48.238 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-000 ========================================================================================
21:52:48.238 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:48.238 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.239 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.244 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:48.244 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:48.244 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:48.245 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.245 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.245 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.247 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.090795 msec
21:52:48.247 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="0" parentID="-1" restricted="0" searchable="0">
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title/>
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.247 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.251 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.257 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.258 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-000.txt
21:52:48.258 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.258 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.259 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.259 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-001 ========================================================================================
21:52:48.259 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:48.259 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.259 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.271 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:48.271 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:48.271 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:48.271 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.272 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.273 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.274 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.274 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.274 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.274 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.275 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.275 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.275 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.278 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 6.451337 msec
21:52:48.278 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:48.280 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.281 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.287 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.291 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.291 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-001.txt
21:52:48.291 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.291 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.291 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-002 ========================================================================================
21:52:48.291 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:48.291 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.291 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.295 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.300 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:48.301 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:48.301 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:48.301 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.302 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.306 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.632241 msec
21:52:48.307 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:48.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:48.313 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.315 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.315 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-002.txt
21:52:48.315 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.315 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.315 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:48.315 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-003 ========================================================================================
21:52:48.315 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:48.316 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.316 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.326 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:48.327 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:48.327 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:48.327 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.328 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.331 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 3.941529 msec
21:52:48.331 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:48.332 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:48.341 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.353 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.353 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-003.txt
21:52:48.353 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.353 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.355 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-004 ========================================================================================
21:52:48.355 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:48.355 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.355 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.361 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:48.361 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:48.362 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:48.362 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:48.363 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.363 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.365 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.368 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.369 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.370 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.370 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.371 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.375 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 13.146899 msec
21:52:48.375 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 4, 1)
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.376 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.379 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.381 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.393 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-004.txt
21:52:48.394 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.394 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.394 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-005 ========================================================================================
21:52:48.394 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:48.394 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.394 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.396 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.400 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:48.401 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:48.401 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:48.401 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.402 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.403 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.405 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.405 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.406 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.406 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.407 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.407 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.408 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.408 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.416 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 14.955466 msec
21:52:48.416 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.417 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.421 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.423 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.423 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-005.txt
21:52:48.423 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.423 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.423 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-006 ========================================================================================
21:52:48.424 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:48.424 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.425 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.427 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.429 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:48.429 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:48.429 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:48.429 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:48.429 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:48.430 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.431 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.432 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.432 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.432 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.433 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.433 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.433 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.434 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.435 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 6.403007 msec
21:52:48.435 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.436 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.440 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.444 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.444 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-006.txt
21:52:48.444 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.444 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.444 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-007 ========================================================================================
21:52:48.444 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:48.444 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.444 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.446 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.447 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:48.447 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:48.447 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:48.447 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:48.447 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:48.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.447 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.448 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.448 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.448 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.448 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.449 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.450 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.593702 msec
21:52:48.450 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.450 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.452 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.454 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.454 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-007.txt
21:52:48.454 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.454 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.454 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-008 ========================================================================================
21:52:48.454 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:48.454 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.455 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.456 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.459 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:48.459 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:48.459 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:48.459 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:48.459 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:48.460 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.461 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.462 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.462 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.462 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.463 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.464 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.464 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.465 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.465 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.465 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.466 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.466 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:48.473 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.475 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:48.475 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.478 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:48.570 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 96.093704 msec
21:52:48.570 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.570 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:48.571 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.572 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:48.572 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.574 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 2.762443 msec
21:52:48.575 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.575 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:48.578 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.579 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:48.585 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:48.585 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:48.585 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.588 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:48.596 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 10.531119 msec
21:52:48.596 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.596 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:48.602 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:48.602 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:48.603 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.605 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:48.670 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 67.542002 msec
21:52:48.672 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 212.699587 msec
21:52:48.672 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.673 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.677 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.681 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.681 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-008.txt
21:52:48.682 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.682 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.682 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-009 ========================================================================================
21:52:48.682 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:48.682 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.683 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.686 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.687 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:48.687 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:48.687 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:48.687 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:48.687 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:48.688 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.688 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.692 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.693 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.693 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.693 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.694 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.694 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.694 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.694 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.695 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.695 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.695 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:48.696 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.697 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:48.697 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.700 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:48.781 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 84.48929 msec
21:52:48.782 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 95.114338 msec
21:52:48.783 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 5, 1)
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:48.783 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:48.786 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:48.788 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:48.788 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-009.txt
21:52:48.788 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:48.788 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:48.788 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-010 ========================================================================================
21:52:48.788 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:48.788 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:48.789 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:48.790 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:48.800 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:48.800 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:48.800 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:48.800 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:48.800 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:48.800 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:48.801 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.801 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.802 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.802 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.802 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.802 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:48.802 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:48.802 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:48.803 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:48.803 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:48.803 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.803 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:48.804 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.804 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:48.804 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.806 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:48.970 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 166.570755 msec
21:52:48.973 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.973 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:48.974 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:48.976 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:48.976 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.979 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 4.285201 msec
21:52:48.980 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.980 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:48.981 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.981 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:48.984 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:48.984 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:48.984 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:48.986 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:48.996 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 11.993786 msec
21:52:48.997 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:48.997 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:48.998 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:48.998 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:48.998 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.003 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:49.049 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 51.612502 msec
21:52:49.051 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 251.297963 msec
21:52:49.052 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:49.053 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.054 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.057 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.059 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.059 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-010.txt
21:52:49.059 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.059 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.059 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-011 ========================================================================================
21:52:49.059 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:49.059 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.061 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.064 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:49.064 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:49.064 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:49.065 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.065 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.066 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.069 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.070 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.070 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.071 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.071 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.072 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.074 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.075 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 10.820035 msec
21:52:49.075 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:49.081 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:49.084 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.086 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.086 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-011.txt
21:52:49.086 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.086 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.086 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-012 ========================================================================================
21:52:49.086 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:49.086 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.087 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.090 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:49.090 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:49.090 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:49.090 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.090 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.092 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.092 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.093 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.093 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.088 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:49.095 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.097 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.098 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.098 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.106 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.106 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.109 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 19.075317 msec
21:52:49.109 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:49.110 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:49.115 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.117 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.117 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-012.txt
21:52:49.118 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.118 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.118 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-013 ========================================================================================
21:52:49.118 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:49.118 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.119 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.123 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:49.123 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:49.123 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:49.123 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.123 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.123 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.124 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.124 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.124 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.124 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.125 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.125 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.126 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.126 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.126 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.126 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.126 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.127 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:49.127 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:49.134 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:49.135 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:49.135 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.143 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:49.274 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 140.227316 msec
21:52:49.275 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.275 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:49.285 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:49.286 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:49.287 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.290 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 4.408716 msec
21:52:49.291 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.291 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:49.295 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.295 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:49.296 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:49.297 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:49.297 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.298 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:49.314 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 17.283388 msec
21:52:49.314 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.315 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:49.316 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:49.317 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:49.317 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.319 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:49.381 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 65.014128 msec
21:52:49.383 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 260.124676 msec
21:52:49.383 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.384 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.387 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.389 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.391 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-013.txt
21:52:49.391 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.391 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.392 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-014 ========================================================================================
21:52:49.392 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:49.392 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.392 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.395 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:49.395 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:49.395 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:49.395 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.395 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.395 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.396 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.396 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.396 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.397 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.397 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.397 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.397 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.398 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.398 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.398 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.399 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 4.062917 msec
21:52:49.399 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:49.400 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:49.402 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.403 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.405 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.405 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-014.txt
21:52:49.405 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.405 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.406 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-015 ========================================================================================
21:52:49.406 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:49.406 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.407 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.408 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:49.415 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:49.415 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:49.415 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:49.415 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.415 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.415 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.416 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.416 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.416 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.416 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.416 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.424 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.424 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.425 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.425 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.425 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.429 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 14.277658 msec
21:52:49.429 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:49.430 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:49.432 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-015.txt
21:52:49.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.434 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-016 ========================================================================================
21:52:49.434 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/a+t, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:49.434 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.434 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.436 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/a+t, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:49.436 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/a+t @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:49.437 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/a+t, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:49.437 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenTrack)
21:52:49.437 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.437 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenTrack)
21:52:49.437 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.441 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.441 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.442 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.442 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.442 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.442 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.442 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.443 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.443 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.443 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.443 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.443 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.443 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:49.444 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:49.444 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:49.444 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.445 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:49.445 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:49.505 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 61.14286 msec
21:52:49.506 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 69.861496 msec
21:52:49.506 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.507 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.509 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.511 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.511 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-016.txt
21:52:49.511 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.511 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.511 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence3-017 ========================================================================================
21:52:49.511 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/a+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:49.511 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.513 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.516 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/a+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:49.516 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/a+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:49.516 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/a+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:49.516 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenTrack)
21:52:49.516 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.516 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByArtistThenTrack)
21:52:49.516 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.517 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.517 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.517 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.517 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.517 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.526 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.527 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.527 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.527 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.527 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.527 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.527 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.528 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:49.528 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist
21:52:49.534 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.537 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist # [source, "embedded"]
21:52:49.616 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 entities in 88.252155 msec
21:52:49.624 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:49.625 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } ORDER BY ?label ?artist
21:52:49.625 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.631 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 entities in 6.409262 msec
21:52:49.635 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=, delegate=RepositoryMusicArtist(rdfs:label=Alan Cuckston, harpsichord, uri=urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.636 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alan Cuckston, harpsichord, uri=urn:bluemarine:artist:jFlzdlvwMbvfQALJpMV2RF4C3eo=)
21:52:49.636 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=, delegate=RepositoryMusicArtist(rdfs:label=Alfred Brendel, uri=urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.636 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alfred Brendel, uri=urn:bluemarine:artist:sIN_28qR8mNDe5ULv3Z-bcZdvQs=)
21:52:49.636 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=, delegate=RepositoryMusicArtist(rdfs:label=Alison Crum, viola da gamba, uri=urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.636 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Alison Crum, viola da gamba, uri=urn:bluemarine:artist:eSiOTtUtxTCuDo9nEHAtS0yVPH8=)
21:52:49.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=, delegate=RepositoryMusicArtist(rdfs:label=Andrea Bacchetti, uri=urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Andrea Bacchetti, uri=urn:bluemarine:artist:01dFRWwGdwcxyDGTw48SzJyzwgI=)
21:52:49.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=, delegate=RepositoryMusicArtist(rdfs:label=Angela Maria Blasi, Robert Holl, Etc., uri=urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Angela Maria Blasi, Robert Holl, Etc., uri=urn:bluemarine:artist:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=)
21:52:49.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=, delegate=RepositoryMusicArtist(rdfs:label=Antonino Votto: Orchestra Of La Scala Milan, uri=urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Antonino Votto: Orchestra Of La Scala Milan, uri=urn:bluemarine:artist:mmryLAth16vhl_l6kSfroM6Aywk=)
21:52:49.638 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=, delegate=RepositoryMusicArtist(rdfs:label=Benedictine Monks Of Santo Domingo De Silos, uri=urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.638 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Benedictine Monks Of Santo Domingo De Silos, uri=urn:bluemarine:artist:NaBA0sMMKOlieukHnxkVtUIkZk4=)
21:52:49.638 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=, delegate=RepositoryMusicArtist(rdfs:label=Brodsky Quartet, uri=urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.638 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Brodsky Quartet, uri=urn:bluemarine:artist:w2KLJkn8-N6eQbHF0xU6uXoPSvc=)
21:52:49.638 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=, delegate=RepositoryMusicArtist(rdfs:label=Carlos Kleiber: Vienna Philharmonic Orchestra, uri=urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.638 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Carlos Kleiber: Vienna Philharmonic Orchestra, uri=urn:bluemarine:artist:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=)
21:52:49.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=, delegate=RepositoryMusicArtist(rdfs:label=Charles Mackerras: English Chamber Orchestra, Ambrosian Singers, uri=urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Charles Mackerras: English Chamber Orchestra, Ambrosian Singers, uri=urn:bluemarine:artist:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=)
21:52:49.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=, delegate=RepositoryMusicArtist(rdfs:label=Claudio Abbado: Berlin Philharmonic Orchestra, uri=urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Claudio Abbado: Berlin Philharmonic Orchestra, uri=urn:bluemarine:artist:1zFIki-dJzAah5KVfySIv3NejHw=)
21:52:49.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=, delegate=RepositoryMusicArtist(rdfs:label=Claudio Abbado: Chamber Orchestra Of Europe, uri=urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Claudio Abbado: Chamber Orchestra Of Europe, uri=urn:bluemarine:artist:680tZL-FIWqau9TczN7Ssft149E=)
21:52:49.640 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=, delegate=RepositoryMusicArtist(rdfs:label=Elizabeth Parry, flute, uri=urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.640 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Elizabeth Parry, flute, uri=urn:bluemarine:artist:ww5BE4YrVG1MszOt_7CQK6jU0vE=)
21:52:49.640 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=, delegate=RepositoryMusicArtist(rdfs:label=Ella Fitzgerald, uri=urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.640 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Ella Fitzgerald, uri=urn:bluemarine:artist:cRVwE1_8J_QYRQMd6KfR3ma2A28=)
21:52:49.640 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=, delegate=RepositoryMusicArtist(rdfs:label=Ella Fitzgerald & Louis Armstrong, uri=urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.641 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Ella Fitzgerald & Louis Armstrong, uri=urn:bluemarine:artist:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=)
21:52:49.641 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByArtistThenTrack/urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=, delegate=RepositoryMusicArtist(rdfs:label=Emil Gilels, uri=urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:49.641 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MusicArtistDIDLAdapter - toObject() - RepositoryMusicArtist(rdfs:label=Emil Gilels, uri=urn:bluemarine:artist:alNxqCp5i5AeNL9FF-YnFA4yKWM=)
21:52:49.643 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 127.339021 msec
21:52:49.643 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 90, 1)
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alan Cuckston, harpsichord</dc:title>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alfred Brendel</dc:title>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Alison Crum, viola da gamba</dc:title>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Andrea Bacchetti</dc:title>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Angela Maria Blasi, Robert Holl, Etc.</dc:title>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.644 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Antonino Votto: Orchestra Of La Scala Milan</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Benedictine Monks Of Santo Domingo De Silos</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brodsky Quartet</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Carlos Kleiber: Vienna Philharmonic Orchestra</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Charles Mackerras: English Chamber Orchestra, Ambrosian Singers</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Claudio Abbado: Berlin Philharmonic Orchestra</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Claudio Abbado: Chamber Orchestra Of Europe</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Elizabeth Parry, flute</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ella Fitzgerald</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ella Fitzgerald & Louis Armstrong</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Emil Gilels</dc:title>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.person.musicArtist</upnp:class>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.650 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.652 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.652 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-017.txt
21:52:49.652 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.652 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.653 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence3/sequence3-017.txt
21:52:49.653 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> exp is:
21:52:49.653 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - TEST FAILED >>>> act is:
21:52:49.657 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[3] * <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.657 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[3] * <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.657 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[8] * <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.657 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[8] * <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[13] * <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[13] * <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[18] * <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[18] * <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[23] * <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[23] * <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[28] * <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[28] * <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[33] * <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[33] * <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[38] * <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[38] * <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[43] * <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[43] * <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[48] * <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[48] * <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[53] * <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[53] * <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[58] * <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[58] * <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[63] * <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[63] * <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[68] * <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[68] * <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[73] * <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[73] * <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[78] * <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[78] * <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED exp[85] *QUERY COUNT: 18*
21:52:49.658 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED act[85] *QUERY COUNT: 2*
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------|
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | expected | actual |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------|
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0"> | <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0"> |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | QUERY COUNT: 18 | QUERY COUNT: 2 |
21:52:49.659 [cling-9 ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------|
21:52:49.659 [cling-9 ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
at org.junit.Assert.fail(Assert.java:88)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:276)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:101)
at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest$1.received(ClingContentDirectoryAdapterSystemIntegrationTest.java:228)
at org.fourthline.cling.support.contentdirectory.callback.Browse.success(Browse.java:110)
at org.fourthline.cling.controlpoint.ActionCallback.run(ActionCallback.java:160)
at org.fourthline.cling.support.contentdirectory.callback.Browse.run(Browse.java:89)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
21:52:49.665 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST FAILED in 1435 msec - test sequence [LG-37LS5600, iTunes-fg-20160504-2, sequence3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
21:52:49.666 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
at org.junit.Assert.fail(Assert.java:88)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:276)
at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:101)
at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest$1.received(ClingContentDirectoryAdapterSystemIntegrationTest.java:228)
at org.fourthline.cling.support.contentdirectory.callback.Browse.success(Browse.java:110)
at org.fourthline.cling.controlpoint.ActionCallback.run(ActionCallback.java:160)
at org.fourthline.cling.support.contentdirectory.callback.Browse.run(Browse.java:89)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
21:52:49.666 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.666 [main ] ERROR i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
21:52:49.671 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:49.671 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST "test sequence"
21:52:49.671 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ARGS [LG-37LS5600, iTunes-fg-20160504-2, sequence4]
21:52:49.671 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:49.687 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-000 ========================================================================================
21:52:49.688 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:49.688 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.689 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.696 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:49.696 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:49.696 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:49.696 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.697 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.698 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.701 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 4.750546 msec
21:52:49.701 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="0" parentID="-1" restricted="0" searchable="0">
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title/>
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.702 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.705 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.710 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.710 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-000.txt
21:52:49.710 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.710 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.711 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-001 ========================================================================================
21:52:49.711 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:49.711 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.711 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.714 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.714 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:49.714 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:49.714 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:49.715 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.715 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.715 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.716 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.716 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.716 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.716 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.716 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.716 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.717 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.717 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.718 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 3.515391 msec
21:52:49.718 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.719 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.722 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-001.txt
21:52:49.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.724 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-002 ========================================================================================
21:52:49.724 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:49.724 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.724 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.725 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.733 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:49.734 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:49.734 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:49.734 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.734 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.737 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 3.236073 msec
21:52:49.737 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:49.738 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:49.755 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.760 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.760 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-002.txt
21:52:49.760 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.760 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.760 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:49.760 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-003 ========================================================================================
21:52:49.760 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:49.760 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.761 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.765 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:49.765 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:49.765 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:49.766 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.766 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.769 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 3.208885 msec
21:52:49.769 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:49.770 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:49.773 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.774 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.774 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-003.txt
21:52:49.774 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.774 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.775 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-004 ========================================================================================
21:52:49.775 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:49.775 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.775 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.776 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:49.778 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:49.778 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:49.779 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:49.779 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.779 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.780 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.783 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.784 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.785 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.786 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.787 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.794 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 15.8179 msec
21:52:49.795 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 4, 1)
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.797 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.800 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.802 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.802 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-004.txt
21:52:49.802 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.802 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.803 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-005 ========================================================================================
21:52:49.803 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:49.803 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.803 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.804 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.810 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:49.811 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:49.811 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:49.812 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.812 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.814 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.816 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.816 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.816 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.817 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.817 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.818 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.819 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.819 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.822 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 11.289425 msec
21:52:49.822 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.824 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.827 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.829 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.829 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-005.txt
21:52:49.829 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.829 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.830 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-006 ========================================================================================
21:52:49.830 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:49.830 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.830 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.831 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.834 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:49.834 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:49.834 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:49.834 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:49.835 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:49.835 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.835 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.835 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.836 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.836 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.836 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.836 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.836 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.836 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.847 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 12.759588 msec
21:52:49.847 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.854 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.859 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.861 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.862 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-006.txt
21:52:49.862 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.862 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.862 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-007 ========================================================================================
21:52:49.862 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:49.862 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.862 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.872 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:49.872 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:49.872 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:49.872 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.873 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.873 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.874 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.877 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.878 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.879 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.880 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.881 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.881 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.884 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 12.06287 msec
21:52:49.884 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:49.885 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:49.895 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:49.897 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:49.897 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-007.txt
21:52:49.898 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:49.898 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:49.898 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-008 ========================================================================================
21:52:49.898 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:49.898 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:49.899 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:49.902 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:49.903 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:49.903 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:49.903 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:49.904 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:49.904 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:49.904 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:49.904 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.905 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.905 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.905 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.905 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.905 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:49.906 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:49.906 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:49.906 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:49.906 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:49.906 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:49.906 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:49.907 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:49.908 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:49.908 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:49.909 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:50.021 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 113.727877 msec
21:52:50.022 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.022 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:50.024 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:50.026 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:50.026 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.030 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 5.149649 msec
21:52:50.031 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.031 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:50.034 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.034 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:50.045 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:50.046 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:50.046 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.051 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:50.071 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 25.761381 msec
21:52:50.072 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.073 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:50.081 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:50.082 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:50.082 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.084 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:50.161 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 79.831991 msec
21:52:50.170 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 266.985725 msec
21:52:50.171 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:50.171 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.172 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:50.175 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.177 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.177 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-008.txt
21:52:50.177 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.177 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.177 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-009 ========================================================================================
21:52:50.177 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:50.177 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.177 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.179 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:50.188 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:50.189 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:50.189 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:50.189 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.190 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.190 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.192 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.192 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.193 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.193 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.194 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.195 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.196 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.196 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.196 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.197 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.197 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.198 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:50.199 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:50.204 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:50.204 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.208 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:50.317 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 118.18411 msec
21:52:50.323 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 133.736809 msec
21:52:50.323 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 5, 1)
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.326 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:50.338 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.340 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.340 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-009.txt
21:52:50.340 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.340 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.340 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-010 ========================================================================================
21:52:50.340 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:50.340 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.341 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.342 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:50.346 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:50.346 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:50.347 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:50.347 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.348 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.348 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.351 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.352 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.352 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.353 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.353 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.357 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.357 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.358 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.358 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.358 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.358 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.358 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:50.359 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:50.359 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:50.359 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.365 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:50.511 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 152.043479 msec
21:52:50.512 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.513 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:50.522 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:50.523 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:50.523 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.529 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 6.382383 msec
21:52:50.530 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.530 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:50.531 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.531 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:50.532 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:50.533 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:50.533 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.536 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:50.556 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 23.983059 msec
21:52:50.557 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.558 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:50.579 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:50.580 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:50.581 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.585 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:50.686 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 106.564705 msec
21:52:50.689 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 341.974568 msec
21:52:50.689 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.692 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:50.696 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.698 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.698 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-010.txt
21:52:50.698 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.698 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.699 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:50.699 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-011 ========================================================================================
21:52:50.699 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:50.699 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.699 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.706 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:50.706 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:50.706 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:50.707 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.707 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.709 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.710 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.710 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.711 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.711 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.712 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.712 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.713 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.713 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.713 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.716 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 9.502225 msec
21:52:50.716 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:50.717 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:50.720 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.728 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.729 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-011.txt
21:52:50.729 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.729 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.731 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-012 ========================================================================================
21:52:50.732 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:50.732 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.732 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.732 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:50.735 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:50.735 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:50.735 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:50.735 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.735 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.735 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.736 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.737 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.740 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.4449 msec
21:52:50.740 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:50.741 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:50.742 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.744 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.744 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-012.txt
21:52:50.744 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.744 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.744 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-013 ========================================================================================
21:52:50.744 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:50.744 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.744 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.746 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:50.748 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:50.748 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:50.748 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:50.748 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.748 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.748 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.749 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.749 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.749 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.750 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.750 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.750 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.751 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.751 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.751 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.751 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.752 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.752 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:50.752 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:50.753 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:50.753 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.759 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:50.887 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 134.178233 msec
21:52:50.887 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.887 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:50.888 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:50.888 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:50.888 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.889 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 1.500043 msec
21:52:50.890 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.890 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:50.891 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.891 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:50.891 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:50.891 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:50.891 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.892 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:50.903 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 11.93796 msec
21:52:50.904 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.904 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:50.904 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:50.905 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:50.905 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.906 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:50.943 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 38.444079 msec
21:52:50.944 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 196.351335 msec
21:52:50.944 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:50.945 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:50.946 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:50.949 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.951 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.951 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-013.txt
21:52:50.951 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.951 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.952 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-014 ========================================================================================
21:52:50.952 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:50.952 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.952 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.958 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:50.958 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:50.958 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:50.958 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.958 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.959 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.959 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.959 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.959 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.960 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.960 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.960 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.960 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.961 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.961 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.962 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 4.049238 msec
21:52:50.962 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:50.964 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:50.964 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:50.966 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.968 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.968 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-014.txt
21:52:50.968 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.968 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.969 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-015 ========================================================================================
21:52:50.969 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:50.969 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.969 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.970 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:50.974 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:50.974 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:50.974 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:50.974 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:50.974 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.975 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:50.975 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.975 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.976 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.976 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.976 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.977 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.977 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.978 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.978 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.978 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.980 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 5.449169 msec
21:52:50.980 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:50.980 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:50.982 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:50.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:50.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-015.txt
21:52:50.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:50.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:50.985 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-016 ========================================================================================
21:52:50.985 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:50.985 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:50.985 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:50.988 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:50.990 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:50.990 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:50.991 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:50.991 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.991 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:50.991 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:50.991 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.991 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.991 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:50.992 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:50.993 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.993 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:50.993 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:50.993 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:50.994 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:50.994 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:50.994 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:51.002 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:51.018 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 24.793011 msec
21:52:51.020 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 29.208005 msec
21:52:51.020 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:51.020 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.020 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:51.021 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:51.021 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.021 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:51.021 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.021 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.023 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.025 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.025 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-016.txt
21:52:51.025 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.025 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.025 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-017 ========================================================================================
21:52:51.026 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:51.026 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.026 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.027 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.034 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:51.034 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:51.034 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:51.034 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.034 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.035 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.035 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.036 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.037 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.037 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.037 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.037 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.038 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.039 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.039 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.039 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.039 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.040 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:51.041 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.042 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.042 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.047 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.071 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 29.266768 msec
21:52:51.072 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryRecord, i.t.r.SimpleComposite) -> [i.t.b.m.i.r.RecordComposite]
21:52:51.091 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.091 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.092 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.096 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 4.624049 msec
21:52:51.101 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryRecord, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.EntityDIDLAdapter]
21:52:51.102 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=, delegate=RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.103 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=)
21:52:51.107 [cling-5 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryRecord, i.t.r.u.Displayable) -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:52:51.129 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.129 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=)
21:52:51.132 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.132 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=)
21:52:51.134 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=, delegate=RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.135 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=)
21:52:51.136 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=, delegate=RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.136 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=)
21:52:51.137 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=, delegate=RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.138 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=)
21:52:51.139 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=, delegate=RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.140 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=)
21:52:51.141 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=, delegate=RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.143 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=)
21:52:51.147 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=, delegate=RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.148 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=)
21:52:51.150 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=, delegate=RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.151 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=)
21:52:51.152 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=, delegate=RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.153 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=)
21:52:51.154 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=, delegate=RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.155 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=)
21:52:51.156 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=, delegate=RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.157 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=)
21:52:51.158 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=, delegate=RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.160 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=)
21:52:51.163 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=, delegate=RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.170 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=)
21:52:51.177 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=, delegate=RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.178 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=)
21:52:51.188 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 153.759244 msec
21:52:51.188 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 52, 1)
21:52:51.192 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.192 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="9" id="/music/r+t/r:zNA9Jpx_xIC-a_YMfQ8En9OEloI=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.192 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concertos For 3 & 4 Harpsichords</dc:title>
21:52:51.192 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.193 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.193 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.193 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="11" id="/music/r+t/r:-635CqVz4z4PWEI2co8A4_7IS1Y=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 1]</dc:title>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:nT-nlOg3Dwz09i56erbhREL2DL0=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 2]</dc:title>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:Yj2VqMnklK0XTAFD_vif3hkcqaQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach; Vivaldi: Concertos For 2 Violins</dc:title>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="10" id="/music/r+t/r:BG1DyRYXtPrSxTFALj7CZgnR0QQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonatas #21, 23 & 26</dc:title>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</dc:title>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.194 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:UNFxjTRge2ywXsyWppK6qFtri5g=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2</dc:title>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:m7rhkonU7nOuTRV5_pj-bB7lbM4=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98</dc:title>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.199 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="16" id="/music/r+t/r:d-B67tYwHDFv7ibEEJd8nsqMKIE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Divina 2</dc:title>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="3" id="/music/r+t/r:nhs0L_SwurFvHNLnhkB-lb7PXGw=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Mamma Morta</dc:title>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:dQjPspHrU7DNVOqQz6gosYfs7Rg=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Canto Gregoriano [Disc 1]</dc:title>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:y-9LEwSNAaiGXcBEAhHL47FZzTs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: 6 Piano Sonatas</dc:title>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="13" id="/music/r+t/r:ONiNKoLC69EuihrDlMBpTEUyZpo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Daniel And The Lions - Ludus Danielis</dc:title>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:jL-ZGicVKu8j-K5cqo5OXtm1wEs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.200 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák: Symphonies #8 & 9</dc:title>
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="7" id="/music/r+t/r:0ymKlyL-6jds1e-j-uGhiIu6kLE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák; Elgar: Cello Concertos</dc:title>
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.201 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.202 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.202 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:yTzQJtIOTSUBju9kG4b3JHu_70o=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.202 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>El Canto Espiritual Judeoespañol</dc:title>
21:52:51.202 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.202 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.203 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.221 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.233 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.233 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-017.txt
21:52:51.233 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.233 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.234 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-018 ========================================================================================
21:52:51.234 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:51.234 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.234 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.238 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.239 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:51.239 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:51.239 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:51.239 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.239 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.239 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.239 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.240 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.241 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.241 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.241 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.241 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.242 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.242 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.242 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.242 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.242 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.242 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:51.243 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.243 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.243 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.244 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.276 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 32.338642 msec
21:52:51.285 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.286 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.286 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.288 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 3.309695 msec
21:52:51.294 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=, delegate=RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.295 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=)
21:52:51.308 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 68.8953 msec
21:52:51.308 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 52, 1)
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="9" id="/music/r+t/r:zNA9Jpx_xIC-a_YMfQ8En9OEloI=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concertos For 3 & 4 Harpsichords</dc:title>
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.316 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.320 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.320 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-018.txt
21:52:51.320 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.320 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.321 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-019 ========================================================================================
21:52:51.321 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:51.321 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.328 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.331 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:51.331 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:51.331 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:51.331 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.331 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.332 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.332 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.332 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.333 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.333 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.333 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.333 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.335 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.336 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.336 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.336 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.336 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.337 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:51.338 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.339 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.339 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.341 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.342 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.362 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 23.465383 msec
21:52:51.371 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.371 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.372 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.374 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 3.077237 msec
21:52:51.379 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=, delegate=RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.380 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=)
21:52:51.381 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.381 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=)
21:52:51.382 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.383 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=)
21:52:51.384 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=, delegate=RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.384 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=)
21:52:51.385 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=, delegate=RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.386 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=)
21:52:51.387 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=, delegate=RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.387 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=)
21:52:51.388 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=, delegate=RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.389 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=)
21:52:51.390 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=, delegate=RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.390 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=)
21:52:51.394 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=, delegate=RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.395 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=)
21:52:51.396 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=, delegate=RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.396 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=)
21:52:51.397 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=, delegate=RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.398 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=)
21:52:51.398 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=, delegate=RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.399 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=)
21:52:51.405 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=, delegate=RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.405 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=)
21:52:51.406 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=, delegate=RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.407 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=)
21:52:51.407 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=, delegate=RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.407 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=)
21:52:51.408 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=, delegate=RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.408 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=)
21:52:51.410 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 78.756561 msec
21:52:51.410 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 52, 1)
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="9" id="/music/r+t/r:zNA9Jpx_xIC-a_YMfQ8En9OEloI=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concertos For 3 & 4 Harpsichords</dc:title>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="11" id="/music/r+t/r:-635CqVz4z4PWEI2co8A4_7IS1Y=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 1]</dc:title>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:nT-nlOg3Dwz09i56erbhREL2DL0=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 2]</dc:title>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:Yj2VqMnklK0XTAFD_vif3hkcqaQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach; Vivaldi: Concertos For 2 Violins</dc:title>
21:52:51.412 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="10" id="/music/r+t/r:BG1DyRYXtPrSxTFALj7CZgnR0QQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonatas #21, 23 & 26</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:UNFxjTRge2ywXsyWppK6qFtri5g=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:m7rhkonU7nOuTRV5_pj-bB7lbM4=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="16" id="/music/r+t/r:d-B67tYwHDFv7ibEEJd8nsqMKIE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Divina 2</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="3" id="/music/r+t/r:nhs0L_SwurFvHNLnhkB-lb7PXGw=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Mamma Morta</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:dQjPspHrU7DNVOqQz6gosYfs7Rg=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Canto Gregoriano [Disc 1]</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:y-9LEwSNAaiGXcBEAhHL47FZzTs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: 6 Piano Sonatas</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="13" id="/music/r+t/r:ONiNKoLC69EuihrDlMBpTEUyZpo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Daniel And The Lions - Ludus Danielis</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:jL-ZGicVKu8j-K5cqo5OXtm1wEs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák: Symphonies #8 & 9</dc:title>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.413 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="7" id="/music/r+t/r:0ymKlyL-6jds1e-j-uGhiIu6kLE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák; Elgar: Cello Concertos</dc:title>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:yTzQJtIOTSUBju9kG4b3JHu_70o=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>El Canto Espiritual Judeoespañol</dc:title>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.414 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.423 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.429 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.430 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-019.txt
21:52:51.430 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.430 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.430 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-020 ========================================================================================
21:52:51.430 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:51.430 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.430 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.433 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:51.433 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:51.433 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:51.433 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.434 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.434 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.434 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.434 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.434 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.435 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.435 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.435 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.435 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.435 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.436 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.436 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.436 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.436 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:51.437 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.437 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.437 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.438 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.443 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.448 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 11.125407 msec
21:52:51.450 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.451 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.451 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.454 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 4.047933 msec
21:52:51.460 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=, delegate=RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.461 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=)
21:52:51.461 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.461 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=)
21:52:51.462 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.462 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=)
21:52:51.463 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=, delegate=RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.464 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=)
21:52:51.477 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=, delegate=RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.478 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=)
21:52:51.478 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=, delegate=RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.478 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=)
21:52:51.479 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=, delegate=RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.479 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=)
21:52:51.480 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=, delegate=RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.481 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=)
21:52:51.481 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=, delegate=RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.484 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=)
21:52:51.484 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=, delegate=RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.484 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=)
21:52:51.485 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=, delegate=RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.488 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=)
21:52:51.489 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=, delegate=RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.489 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=)
21:52:51.491 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=, delegate=RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.492 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=)
21:52:51.492 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=, delegate=RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.493 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=)
21:52:51.493 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=, delegate=RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.493 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=)
21:52:51.494 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=, delegate=RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.494 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=)
21:52:51.497 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 63.652548 msec
21:52:51.497 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 52, 1)
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="9" id="/music/r+t/r:zNA9Jpx_xIC-a_YMfQ8En9OEloI=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concertos For 3 & 4 Harpsichords</dc:title>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="11" id="/music/r+t/r:-635CqVz4z4PWEI2co8A4_7IS1Y=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 1]</dc:title>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:nT-nlOg3Dwz09i56erbhREL2DL0=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 2]</dc:title>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.498 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:Yj2VqMnklK0XTAFD_vif3hkcqaQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach; Vivaldi: Concertos For 2 Violins</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="10" id="/music/r+t/r:BG1DyRYXtPrSxTFALj7CZgnR0QQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonatas #21, 23 & 26</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:UNFxjTRge2ywXsyWppK6qFtri5g=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:m7rhkonU7nOuTRV5_pj-bB7lbM4=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="16" id="/music/r+t/r:d-B67tYwHDFv7ibEEJd8nsqMKIE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Divina 2</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="3" id="/music/r+t/r:nhs0L_SwurFvHNLnhkB-lb7PXGw=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Mamma Morta</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:dQjPspHrU7DNVOqQz6gosYfs7Rg=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Canto Gregoriano [Disc 1]</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:y-9LEwSNAaiGXcBEAhHL47FZzTs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: 6 Piano Sonatas</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="13" id="/music/r+t/r:ONiNKoLC69EuihrDlMBpTEUyZpo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Daniel And The Lions - Ludus Danielis</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:jL-ZGicVKu8j-K5cqo5OXtm1wEs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák: Symphonies #8 & 9</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="7" id="/music/r+t/r:0ymKlyL-6jds1e-j-uGhiIu6kLE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák; Elgar: Cello Concertos</dc:title>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.499 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:yTzQJtIOTSUBju9kG4b3JHu_70o=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>El Canto Espiritual Judeoespañol</dc:title>
21:52:51.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.509 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.512 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.512 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-020.txt
21:52:51.512 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.512 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.512 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-021 ========================================================================================
21:52:51.512 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseDirectChildren, firstResult=16, maxResult=16) ...
21:52:51.513 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.513 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.515 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseDirectChildren, filter: null, startingIndex: 16, requestedCount: 16, sortCriteria: [])
21:52:51.516 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseDirectChildren @@@ 16 @@@ 16 @@@ null @@@ [])
21:52:51.516 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=16, maxResults=16, orderby=[])
21:52:51.516 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.516 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.516 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.516 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.516 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.517 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.517 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.517 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.517 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.518 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.518 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.518 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.518 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.518 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.518 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:51.519 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.519 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.519 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.520 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.529 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.536 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 17.032539 msec
21:52:51.538 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.539 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.539 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.541 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 2.453071 msec
21:52:51.543 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:T_uAVzWHOevBqAQjcyGBT9naRZM=, delegate=RepositoryRecord(rdfs:label=Gregorian Chant: Hymns and Vespers for the Feast of the Nativity, urn:bluemarine:record:T_uAVzWHOevBqAQjcyGBT9naRZM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.544 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Gregorian Chant: Hymns and Vespers for the Feast of the Nativity, urn:bluemarine:record:T_uAVzWHOevBqAQjcyGBT9naRZM=)
21:52:51.544 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:1k6gcfB56OBfXqNiE-HR02Rdw30=, delegate=RepositoryRecord(rdfs:label=Handel: Messiah (Highlights), urn:bluemarine:record:1k6gcfB56OBfXqNiE-HR02Rdw30=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.544 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Handel: Messiah (Highlights), urn:bluemarine:record:1k6gcfB56OBfXqNiE-HR02Rdw30=)
21:52:51.545 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:1n4cUyy4CLNGrzr4a6GWuNSRMIE=, delegate=RepositoryRecord(rdfs:label=Handel: Music For The Royal Fireworks, Concerto #2 In F, urn:bluemarine:record:1n4cUyy4CLNGrzr4a6GWuNSRMIE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.545 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Handel: Music For The Royal Fireworks, Concerto #2 In F, urn:bluemarine:record:1n4cUyy4CLNGrzr4a6GWuNSRMIE=)
21:52:51.545 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:gkOMDR7roqJ20ew_nO4UCqXVcak=, delegate=RepositoryRecord(rdfs:label=Handel: Water Music, urn:bluemarine:record:gkOMDR7roqJ20ew_nO4UCqXVcak=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.545 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Handel: Water Music, urn:bluemarine:record:gkOMDR7roqJ20ew_nO4UCqXVcak=)
21:52:51.546 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:XK4WQ9qcKhwEoFY82b4as0Vkzs0=, delegate=RepositoryRecord(rdfs:label=Haydn: Symphonies #6-8, urn:bluemarine:record:XK4WQ9qcKhwEoFY82b4as0Vkzs0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.546 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Haydn: Symphonies #6-8, urn:bluemarine:record:XK4WQ9qcKhwEoFY82b4as0Vkzs0=)
21:52:51.546 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:273watVY3CmVFx_BX8oc4D9uoXc=, delegate=RepositoryRecord(rdfs:label=Johannes Brahms, Robert Schumann, urn:bluemarine:record:273watVY3CmVFx_BX8oc4D9uoXc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.547 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Johannes Brahms, Robert Schumann, urn:bluemarine:record:273watVY3CmVFx_BX8oc4D9uoXc=)
21:52:51.548 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:1YnSzOtRCbFKmcAnNRKLtDXCE8w=, delegate=RepositoryRecord(rdfs:label=La Divina 2, urn:bluemarine:record:1YnSzOtRCbFKmcAnNRKLtDXCE8w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.548 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=La Divina 2, urn:bluemarine:record:1YnSzOtRCbFKmcAnNRKLtDXCE8w=)
21:52:51.548 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:51.549 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:51.549 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:1YnSzOtRCbFKmcAnNRKLtDXCE8w=, source, "embedded"]
21:52:51.550 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [record, urn:bluemarine:record:1YnSzOtRCbFKmcAnNRKLtDXCE8w=, source, "embedded"]
21:52:51.554 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 15 in 6.02084 msec
21:52:51.555 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.555 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.556 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:7KnxkoIeCTYNs7ZpWs384ukS-xU=, delegate=RepositoryRecord(rdfs:label=Las Mejores Obras Del Canto Gregoriano [Disc 2], urn:bluemarine:record:7KnxkoIeCTYNs7ZpWs384ukS-xU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.556 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Las Mejores Obras Del Canto Gregoriano [Disc 2], urn:bluemarine:record:7KnxkoIeCTYNs7ZpWs384ukS-xU=)
21:52:51.556 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:2CZYWRhya_PAkcooI6kmppeqq1M=, delegate=RepositoryRecord(rdfs:label=Lorenzo Perosi, urn:bluemarine:record:2CZYWRhya_PAkcooI6kmppeqq1M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.556 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Lorenzo Perosi, urn:bluemarine:record:2CZYWRhya_PAkcooI6kmppeqq1M=)
21:52:51.557 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:EnMA3YnQFdiNszrbyP2pXp5p6T0=, delegate=RepositoryRecord(rdfs:label=Marais: Pièces À Deux Violes 1686, urn:bluemarine:record:EnMA3YnQFdiNszrbyP2pXp5p6T0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.557 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Marais: Pièces À Deux Violes 1686, urn:bluemarine:record:EnMA3YnQFdiNszrbyP2pXp5p6T0=)
21:52:51.557 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:Ui2mvVOS6QygRw-GBr6uzNifoB8=, delegate=RepositoryRecord(rdfs:label=Mendelssohn: Paulus [Disc 1], urn:bluemarine:record:Ui2mvVOS6QygRw-GBr6uzNifoB8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.558 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Mendelssohn: Paulus [Disc 1], urn:bluemarine:record:Ui2mvVOS6QygRw-GBr6uzNifoB8=)
21:52:51.558 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:yxCU8C3ab5P8wga8lX12B6cIoL8=, delegate=RepositoryRecord(rdfs:label=Mendelssohn: Paulus [Disc 2], urn:bluemarine:record:yxCU8C3ab5P8wga8lX12B6cIoL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.558 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Mendelssohn: Paulus [Disc 2], urn:bluemarine:record:yxCU8C3ab5P8wga8lX12B6cIoL8=)
21:52:51.559 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:7rmCg7VLnlUoP3iM8Wb5e8LT1Qo=, delegate=RepositoryRecord(rdfs:label=Mostly French, urn:bluemarine:record:7rmCg7VLnlUoP3iM8Wb5e8LT1Qo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.559 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Mostly French, urn:bluemarine:record:7rmCg7VLnlUoP3iM8Wb5e8LT1Qo=)
21:52:51.559 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:-Yh_lYTG5GrYQCcFwFQGUNWpFTw=, delegate=RepositoryRecord(rdfs:label=O tu chara sciença: La musique dans la pensée médiévale, urn:bluemarine:record:-Yh_lYTG5GrYQCcFwFQGUNWpFTw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.559 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=O tu chara sciença: La musique dans la pensée médiévale, urn:bluemarine:record:-Yh_lYTG5GrYQCcFwFQGUNWpFTw=)
21:52:51.560 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:axDVyOkWODiJThhLeoM16wCkHMk=, delegate=RepositoryRecord(rdfs:label=Pieces de Clavecin, urn:bluemarine:record:axDVyOkWODiJThhLeoM16wCkHMk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.560 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Pieces de Clavecin, urn:bluemarine:record:axDVyOkWODiJThhLeoM16wCkHMk=)
21:52:51.562 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 46.801914 msec
21:52:51.562 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 52, 1)
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="22" id="/music/r+t/r:T_uAVzWHOevBqAQjcyGBT9naRZM=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Gregorian Chant: Hymns and Vespers for the Feast of the Nativity</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:1k6gcfB56OBfXqNiE-HR02Rdw30=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Handel: Messiah (Highlights)</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="16" id="/music/r+t/r:1n4cUyy4CLNGrzr4a6GWuNSRMIE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Handel: Music For The Royal Fireworks, Concerto #2 In F</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="19" id="/music/r+t/r:gkOMDR7roqJ20ew_nO4UCqXVcak=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Handel: Water Music</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="13" id="/music/r+t/r:XK4WQ9qcKhwEoFY82b4as0Vkzs0=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Haydn: Symphonies #6-8</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="3" id="/music/r+t/r:273watVY3CmVFx_BX8oc4D9uoXc=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Johannes Brahms, Robert Schumann</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="15" id="/music/r+t/r:1YnSzOtRCbFKmcAnNRKLtDXCE8w=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Divina 2</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="18" id="/music/r+t/r:7KnxkoIeCTYNs7ZpWs384ukS-xU=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Las Mejores Obras Del Canto Gregoriano [Disc 2]</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="26" id="/music/r+t/r:2CZYWRhya_PAkcooI6kmppeqq1M=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lorenzo Perosi</dc:title>
21:52:51.565 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="18" id="/music/r+t/r:EnMA3YnQFdiNszrbyP2pXp5p6T0=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Marais: Pièces À Deux Violes 1686</dc:title>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="22" id="/music/r+t/r:Ui2mvVOS6QygRw-GBr6uzNifoB8=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Mendelssohn: Paulus [Disc 1]</dc:title>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="19" id="/music/r+t/r:yxCU8C3ab5P8wga8lX12B6cIoL8=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Mendelssohn: Paulus [Disc 2]</dc:title>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:7rmCg7VLnlUoP3iM8Wb5e8LT1Qo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Mostly French</dc:title>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="20" id="/music/r+t/r:-Yh_lYTG5GrYQCcFwFQGUNWpFTw=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>O tu chara sciença: La musique dans la pensée médiévale</dc:title>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="16" id="/music/r+t/r:axDVyOkWODiJThhLeoM16wCkHMk=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pieces de Clavecin</dc:title>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.566 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.579 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.581 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.582 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-021.txt
21:52:51.582 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.582 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.582 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-022 ========================================================================================
21:52:51.582 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:51.582 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.582 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.585 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:51.585 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:51.585 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:51.585 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.586 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.586 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack)
21:52:51.586 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.586 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.586 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.586 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.587 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.587 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.587 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.587 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.588 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.588 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.588 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.588 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:51.589 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.589 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.589 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.594 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.595 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.620 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 31.172322 msec
21:52:51.625 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.626 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.626 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.630 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 4.462469 msec
21:52:51.637 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=, delegate=RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.638 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Concertos For 3 & 4 Harpsichords, urn:bluemarine:record:zNA9Jpx_xIC-a_YMfQ8En9OEloI=)
21:52:51.639 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.640 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 1], urn:bluemarine:record:-635CqVz4z4PWEI2co8A4_7IS1Y=)
21:52:51.641 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=, delegate=RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.641 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach: Mass In B Minor, BWV 232 [Disc 2], urn:bluemarine:record:nT-nlOg3Dwz09i56erbhREL2DL0=)
21:52:51.642 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=, delegate=RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.642 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Bach; Vivaldi: Concertos For 2 Violins, urn:bluemarine:record:Yj2VqMnklK0XTAFD_vif3hkcqaQ=)
21:52:51.643 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=, delegate=RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.644 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Beethoven: Piano Sonatas #21, 23 & 26, urn:bluemarine:record:BG1DyRYXtPrSxTFALj7CZgnR0QQ=)
21:52:51.645 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=, delegate=RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.646 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Borodin, String Quartet 2. Tchaikovsky, string Quartet 3, urn:bluemarine:record:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=)
21:52:51.647 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=, delegate=RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.652 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Piano Concerto #2, urn:bluemarine:record:UNFxjTRge2ywXsyWppK6qFtri5g=)
21:52:51.654 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=, delegate=RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.654 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98, urn:bluemarine:record:m7rhkonU7nOuTRV5_pj-bB7lbM4=)
21:52:51.655 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=, delegate=RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.655 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Divina 2, urn:bluemarine:record:d-B67tYwHDFv7ibEEJd8nsqMKIE=)
21:52:51.656 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=, delegate=RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.657 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Callas - La Mamma Morta, urn:bluemarine:record:nhs0L_SwurFvHNLnhkB-lb7PXGw=)
21:52:51.658 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=, delegate=RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.658 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Canto Gregoriano [Disc 1], urn:bluemarine:record:dQjPspHrU7DNVOqQz6gosYfs7Rg=)
21:52:51.659 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=, delegate=RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.659 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Cherubini: 6 Piano Sonatas, urn:bluemarine:record:y-9LEwSNAaiGXcBEAhHL47FZzTs=)
21:52:51.660 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=, delegate=RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.660 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Daniel And The Lions - Ludus Danielis, urn:bluemarine:record:ONiNKoLC69EuihrDlMBpTEUyZpo=)
21:52:51.663 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=, delegate=RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.663 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák: Symphonies #8 & 9, urn:bluemarine:record:jL-ZGicVKu8j-K5cqo5OXtm1wEs=)
21:52:51.664 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=, delegate=RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.664 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=Dvořák; Elgar: Cello Concertos, urn:bluemarine:record:0ymKlyL-6jds1e-j-uGhiIu6kLE=)
21:52:51.667 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=, delegate=RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.667 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=El Canto Espiritual Judeoespañol, urn:bluemarine:record:yTzQJtIOTSUBju9kG4b3JHu_70o=)
21:52:51.669 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 83.853586 msec
21:52:51.669 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 52, 1)
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="9" id="/music/r+t/r:zNA9Jpx_xIC-a_YMfQ8En9OEloI=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concertos For 3 & 4 Harpsichords</dc:title>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="11" id="/music/r+t/r:-635CqVz4z4PWEI2co8A4_7IS1Y=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 1]</dc:title>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:nT-nlOg3Dwz09i56erbhREL2DL0=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 [Disc 2]</dc:title>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:Yj2VqMnklK0XTAFD_vif3hkcqaQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach; Vivaldi: Concertos For 2 Violins</dc:title>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="10" id="/music/r+t/r:BG1DyRYXtPrSxTFALj7CZgnR0QQ=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonatas #21, 23 & 26</dc:title>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:YKQ4jHPwkwJAgy-bkc4LqTyTRBk=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</dc:title>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.671 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:UNFxjTRge2ywXsyWppK6qFtri5g=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="/music/r+t/r:m7rhkonU7nOuTRV5_pj-bB7lbM4=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="16" id="/music/r+t/r:d-B67tYwHDFv7ibEEJd8nsqMKIE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Divina 2</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="3" id="/music/r+t/r:nhs0L_SwurFvHNLnhkB-lb7PXGw=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Callas - La Mamma Morta</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:dQjPspHrU7DNVOqQz6gosYfs7Rg=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Canto Gregoriano [Disc 1]</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="12" id="/music/r+t/r:y-9LEwSNAaiGXcBEAhHL47FZzTs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: 6 Piano Sonatas</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="13" id="/music/r+t/r:ONiNKoLC69EuihrDlMBpTEUyZpo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Daniel And The Lions - Ludus Danielis</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="8" id="/music/r+t/r:jL-ZGicVKu8j-K5cqo5OXtm1wEs=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák: Symphonies #8 & 9</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="7" id="/music/r+t/r:0ymKlyL-6jds1e-j-uGhiIu6kLE=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Dvořák; Elgar: Cello Concertos</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:yTzQJtIOTSUBju9kG4b3JHu_70o=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>El Canto Espiritual Judeoespañol</dc:title>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.672 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.679 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.684 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.684 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-022.txt
21:52:51.684 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.684 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.684 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-023 ========================================================================================
21:52:51.684 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:51.684 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.684 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.684 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.690 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:51.690 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:51.690 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:51.690 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.690 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.691 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.691 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.692 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.692 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.692 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.692 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.693 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.694 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.694 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.695 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.695 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.695 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.696 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.720 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 25.763221 msec
21:52:51.730 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.731 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.731 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.732 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 2.479219 msec
21:52:51.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.739 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.740 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.740 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.741 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.741 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.RecordDIDLAdapter - toObject() - RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.745 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 54.67751 msec
21:52:51.745 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:51.748 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:51.748 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="14" id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" parentID="/music/r+t" restricted="0" searchable="0">
21:52:51.748 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</dc:title>
21:52:51.748 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:51.749 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.album.musicAlbum</upnp:class>
21:52:51.749 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:51.749 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:51.752 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:51.754 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:51.754 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-023.txt
21:52:51.754 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:51.754 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:51.754 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:51.754 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-024 ========================================================================================
21:52:51.755 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:51.755 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:51.756 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:51.761 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:51.761 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:51.761 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
[ERROR] WARNING: An illegal reflective access operation has occurred
[ERROR] WARNING: Illegal reflective access by org.jaudiotagger.audio.mp3.MP3File (file:/var/jenkins_home/maven-repositories/1/net/jthink/jaudiotagger/2.2.5/jaudiotagger-2.2.5.jar) to method sun.nio.ch.DirectBuffer.cleaner()
[ERROR] WARNING: Please consider reporting this to the maintainers of org.jaudiotagger.audio.mp3.MP3File
[ERROR] WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[ERROR] WARNING: All illegal access operations will be denied in a future release
21:52:51.761 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.762 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.762 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.762 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.762 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.763 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.763 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.763 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.763 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.764 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:51.764 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:51.764 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.764 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.764 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.765 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:51.778 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 14.558694 msec
21:52:51.781 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:51.781 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:51.781 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:51.783 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.392663 msec
21:52:51.785 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:51.786 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:51.786 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:51.786 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:51.786 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:51.786 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:51.787 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:51.787 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:51.787 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:51.788 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:51.808 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 21.222159 msec
21:52:51.809 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:51.809 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:51.809 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:51.811 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.822291 msec
21:52:51.811 [cling-6 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryTrack, i.t.b.u.m.i.d.DIDLAdapter) -> [i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter]
21:52:51.824 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:51.825 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:51.826 [cling-6 ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>>>>> added implementations: (i.t.b.m.i.c.RepositoryTrack, i.t.r.u.Displayable) -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:52:51.838 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:51.848 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.017 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.045 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.054 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.055 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.055 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.057 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.061 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.153904 msec
21:52:52.068 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, delegate=RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.069 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=)
21:52:52.070 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:52.071 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:52.079 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.084 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.085 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.086 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.086 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:52.089 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:52.092 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.397708 msec
21:52:52.093 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, delegate=RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.094 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=)
21:52:52.095 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:52.096 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:52.103 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.105 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.106 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.106 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.106 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:52.108 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:52.110 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.753871 msec
21:52:52.111 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, delegate=RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.111 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=)
21:52:52.113 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:52.113 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:52.124 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.127 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.128 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.129 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.129 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:52.132 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:52.135 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.414308 msec
21:52:52.136 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, delegate=RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.137 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=)
21:52:52.138 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:52.139 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:52.148 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.151 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.152 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.153 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.153 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:52.155 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:52.158 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.617843 msec
21:52:52.161 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, delegate=RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.162 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=)
21:52:52.164 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:52.164 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:52.168 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.179 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.182 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.183 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.184 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:52.189 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:52.192 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 10.128765 msec
21:52:52.194 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, delegate=RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.196 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=)
21:52:52.199 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:52.199 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:52.213 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.228 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.229 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.229 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.229 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:52.230 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:52.231 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.786394 msec
21:52:52.232 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, delegate=RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.233 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=)
21:52:52.233 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:52.233 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:52.243 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.244 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.245 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.245 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.245 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:52.246 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:52.247 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.10235 msec
21:52:52.247 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, delegate=RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.247 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=)
21:52:52.248 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:52.248 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:52.260 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.265 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.266 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.266 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.266 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:52.267 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:52.268 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.316103 msec
21:52:52.269 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, delegate=RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.269 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=)
21:52:52.271 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:52.271 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:52.277 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.278 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.282 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.283 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.283 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:52.286 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:52.290 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 7.87603 msec
21:52:52.292 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, delegate=RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.299 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=)
21:52:52.301 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:52.303 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:52.316 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.319 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.320 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.320 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.320 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:52.322 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:52.328 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 7.823178 msec
21:52:52.329 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, delegate=RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.330 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=)
21:52:52.331 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:52.332 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:52.348 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.350 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.360 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.360 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.360 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:52.362 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:52.366 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.459638 msec
21:52:52.376 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, delegate=RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.377 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=)
21:52:52.378 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:52.379 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:52.389 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.391 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.392 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.393 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.393 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:52.396 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:52.411 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 18.853473 msec
21:52:52.415 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, delegate=RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.422 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=)
21:52:52.422 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:52.423 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:52.427 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.428 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.429 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.429 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.429 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:52.430 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:52.431 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.219071 msec
21:52:52.445 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 683.505869 msec
21:52:52.445 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 14, 14, 1)
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:52.446 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:ogHR8W5u5q5mMQjUahWrbe-z0XA=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=" restricted="0">
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Por coi me bait mes maris</dc:title>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5008498">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R-FUoxE-4RKLSfl2j7AlrXxP-Ls=/content</res>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:-y0-TewJzQ7JwQh6cwKEJWTh6es=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=" restricted="0">
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Avant hier en un vert pré</dc:title>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12540148">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:uUjgAnHzVUfb5Zd65Z6HTbpeUF0=/content</res>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:DxHIckA3J-V-ktZyYo7f0jkPhEI=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=" restricted="0">
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lasse pour quoi refusai</dc:title>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14263137">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LsEQsaF2aDqbXfr4dgIpw55wXSY=/content</res>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:qppupS9J7gDVLNhbgqeDQsC-s6E=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=" restricted="0">
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L'autrier jost' una sebissa</dc:title>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11179651">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:4UAx1N2-KY9p1g_I2CS7vw0isYc=/content</res>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" restricted="0">
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pensamen ai e consir - Deduc Syon</dc:title>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16410507">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:zf_ygswoEZsqJmp5L-22GUaTJjg=/content</res>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:01LMWAPi_cecx5F2bGBSxt41wTM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=" restricted="0">
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>E dame jolie</dc:title>
21:52:52.447 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:24.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8200634">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RWk4Os0ASl3rkjmztm9F5VZVtwc=/content</res>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9bQTUhKY2afDPo4W79fbY_Ud758=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=" restricted="0">
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tierche estampie reale</dc:title>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9769036">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AuoKtlIMyWeYt0SexhWgjM0CcOU=/content</res>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9p9VIKrhY_VtnLadn-IkeNmdI0M=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=" restricted="0">
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Au renouvel du tens</dc:title>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15754208">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dSdcheqDCyrOB1UAzU1Chotwm6g=/content</res>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" restricted="0">
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Veris ad imperia - A l'entrada del tens clar</dc:title>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10350033">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:T6i4a6qi0q6SG87nCU9RLKBt6g0=/content</res>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:A0FFUW5449M7m397Gkhx_ph4x9s=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=" restricted="0">
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>A chantar m'er</dc:title>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15538960">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-h_IyTBmti_lUXKxOWHTmV9Mv84=/content</res>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:xliXN1AxS-bxgxLF3TnbEeSYdL8=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=" restricted="0">
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L’autrier a l’ajornée</dc:title>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.448 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7194431">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-JE4Kwu3WbU0PpMM-mRuNJ2PEQI=/content</res>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:m5OG6Sh6rwfm949vsl9cYmlRsYk=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=" restricted="0">
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Manfredina</dc:title>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:42.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8912211">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TiBMd_rgwsJXiQhbIMH0hnKy6t8=/content</res>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:MnJvGKgMj_aZnQw0TDwBJszzD4w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=" restricted="0">
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tuit cil qui sunt enamourat</dc:title>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10004144">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:2u8e2mexRwUEEhDlIA7Tuhh2Wz0=/content</res>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.449 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:52.458 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:52.472 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:52.472 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-024.txt
21:52:52.472 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:52.472 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:52.474 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-025 ========================================================================================
21:52:52.475 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:52.475 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:52.475 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:52.478 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:52.478 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:52.479 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:52.479 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.479 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.479 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.479 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.480 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.480 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.480 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.480 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.480 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.481 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.481 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.482 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:52.485 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.486 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.486 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.487 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:52.495 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 10.049362 msec
21:52:52.498 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.498 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.498 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.499 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.282389 msec
21:52:52.503 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.503 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.503 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.503 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.503 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.503 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:52.504 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.505 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.505 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.506 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.509 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 4.906037 msec
21:52:52.514 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.515 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.516 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.518 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.788773 msec
21:52:52.520 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.521 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:52.521 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.522 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.525 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.526 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.526 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.526 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.526 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.528 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.531 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.597473 msec
21:52:52.535 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 56.853663 msec
21:52:52.536 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 14, 1)
21:52:52.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:52.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:52.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:52.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:52.539 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.539 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.539 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:52.539 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.539 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:52.542 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:52.548 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:52.548 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-025.txt
21:52:52.548 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:52.548 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:52.548 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-026 ========================================================================================
21:52:52.548 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:52.548 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:52.548 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:52.550 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:52.551 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:52.551 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:52.551 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:52.551 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.551 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.552 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.552 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.552 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.553 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.553 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.553 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.553 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.554 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.554 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.554 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.554 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.555 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.555 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:52.565 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 11.160149 msec
21:52:52.569 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.569 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.569 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.570 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.472975 msec
21:52:52.575 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.576 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.576 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.576 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.576 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.576 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:52.577 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.577 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.577 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.579 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.582 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 4.904056 msec
21:52:52.582 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.583 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.583 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.584 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.607146 msec
21:52:52.585 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.585 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:52.585 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.586 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.591 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.592 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.592 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.593 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.593 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.595 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.598 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.382723 msec
21:52:52.598 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, delegate=RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.598 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=)
21:52:52.599 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:52.599 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:52.601 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.602 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.602 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.602 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.602 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:52.603 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:52.604 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.937191 msec
21:52:52.604 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, delegate=RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.605 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=)
21:52:52.605 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:52.606 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:52.609 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.610 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.610 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.611 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.611 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:52.612 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:52.613 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.337239 msec
21:52:52.613 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, delegate=RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.613 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=)
21:52:52.614 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:52.614 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:52.616 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.616 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.617 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.617 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.617 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:52.618 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:52.619 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.078885 msec
21:52:52.619 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, delegate=RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.620 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=)
21:52:52.620 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:52.620 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:52.623 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.624 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.625 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.625 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.625 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:52.626 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:52.627 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.195689 msec
21:52:52.627 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, delegate=RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.628 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=)
21:52:52.628 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:52.628 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:52.630 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.631 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.631 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.631 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.631 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:52.633 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:52.634 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.793196 msec
21:52:52.635 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, delegate=RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.635 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=)
21:52:52.636 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:52.636 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:52.638 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.639 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.639 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.639 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.639 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:52.640 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:52.641 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.989791 msec
21:52:52.642 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, delegate=RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.642 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=)
21:52:52.642 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:52.643 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:52.644 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.645 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.645 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.645 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.645 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:52.646 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:52.647 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.149583 msec
21:52:52.649 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, delegate=RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.649 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=)
21:52:52.650 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:52.651 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:52.652 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.654 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.654 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.654 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.655 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:52.655 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:52.656 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.935977 msec
21:52:52.657 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, delegate=RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.657 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=)
21:52:52.657 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:52.658 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:52.659 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.660 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.660 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.661 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.661 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:52.661 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:52.662 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.040945 msec
21:52:52.663 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, delegate=RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.663 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=)
21:52:52.663 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:52.664 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:52.665 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.666 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.666 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.667 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.667 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:52.667 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:52.668 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.957116 msec
21:52:52.669 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, delegate=RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.669 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=)
21:52:52.670 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:52.670 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:52.672 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.672 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.673 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.673 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.673 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:52.674 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:52.675 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.086536 msec
21:52:52.675 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, delegate=RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.675 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=)
21:52:52.676 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:52.676 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:52.678 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.679 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.679 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.679 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.679 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:52.680 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:52.681 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.703151 msec
21:52:52.681 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, delegate=RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.681 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=)
21:52:52.682 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:52.682 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:52.683 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.684 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.684 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.684 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.685 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:52.685 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:52.686 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.81111 msec
21:52:52.688 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 136.96796 msec
21:52:52.688 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 14, 14, 1)
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.689 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:ogHR8W5u5q5mMQjUahWrbe-z0XA=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=" restricted="0">
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Por coi me bait mes maris</dc:title>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5008498">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R-FUoxE-4RKLSfl2j7AlrXxP-Ls=/content</res>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:-y0-TewJzQ7JwQh6cwKEJWTh6es=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=" restricted="0">
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Avant hier en un vert pré</dc:title>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12540148">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:uUjgAnHzVUfb5Zd65Z6HTbpeUF0=/content</res>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:DxHIckA3J-V-ktZyYo7f0jkPhEI=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=" restricted="0">
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lasse pour quoi refusai</dc:title>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:52.690 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14263137">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LsEQsaF2aDqbXfr4dgIpw55wXSY=/content</res>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:qppupS9J7gDVLNhbgqeDQsC-s6E=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=" restricted="0">
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L'autrier jost' una sebissa</dc:title>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11179651">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:4UAx1N2-KY9p1g_I2CS7vw0isYc=/content</res>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" restricted="0">
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pensamen ai e consir - Deduc Syon</dc:title>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16410507">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:zf_ygswoEZsqJmp5L-22GUaTJjg=/content</res>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:01LMWAPi_cecx5F2bGBSxt41wTM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=" restricted="0">
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>E dame jolie</dc:title>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:24.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8200634">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RWk4Os0ASl3rkjmztm9F5VZVtwc=/content</res>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9bQTUhKY2afDPo4W79fbY_Ud758=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=" restricted="0">
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tierche estampie reale</dc:title>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.706 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9769036">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AuoKtlIMyWeYt0SexhWgjM0CcOU=/content</res>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9p9VIKrhY_VtnLadn-IkeNmdI0M=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=" restricted="0">
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Au renouvel du tens</dc:title>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15754208">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dSdcheqDCyrOB1UAzU1Chotwm6g=/content</res>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" restricted="0">
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Veris ad imperia - A l'entrada del tens clar</dc:title>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10350033">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:T6i4a6qi0q6SG87nCU9RLKBt6g0=/content</res>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:A0FFUW5449M7m397Gkhx_ph4x9s=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=" restricted="0">
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>A chantar m'er</dc:title>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15538960">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-h_IyTBmti_lUXKxOWHTmV9Mv84=/content</res>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:xliXN1AxS-bxgxLF3TnbEeSYdL8=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=" restricted="0">
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L’autrier a l’ajornée</dc:title>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.707 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7194431">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-JE4Kwu3WbU0PpMM-mRuNJ2PEQI=/content</res>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:m5OG6Sh6rwfm949vsl9cYmlRsYk=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=" restricted="0">
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Manfredina</dc:title>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:42.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8912211">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TiBMd_rgwsJXiQhbIMH0hnKy6t8=/content</res>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:MnJvGKgMj_aZnQw0TDwBJszzD4w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=" restricted="0">
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tuit cil qui sunt enamourat</dc:title>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10004144">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:2u8e2mexRwUEEhDlIA7Tuhh2Wz0=/content</res>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:52.712 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:52.718 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:52.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:52.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-026.txt
21:52:52.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:52.723 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:52.724 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-027 ========================================================================================
21:52:52.724 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:52.724 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:52.724 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:52.726 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:52.735 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:52.736 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:52.736 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:52.736 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.736 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.736 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.736 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.737 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.737 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.737 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.737 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.738 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.738 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.738 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.738 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.739 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.739 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.739 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:52.748 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 9.693887 msec
21:52:52.751 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.751 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.752 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.753 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.353393 msec
21:52:52.756 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.756 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.756 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.756 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.756 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.756 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:52.757 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.757 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.757 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.758 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.761 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.864183 msec
21:52:52.762 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.762 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.762 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.763 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.553274 msec
21:52:52.765 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 29.39055 msec
21:52:52.765 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:52.766 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:52.768 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:52.770 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:52.770 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-027.txt
21:52:52.770 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:52.770 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:52.770 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-028 ========================================================================================
21:52:52.770 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:52.770 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:52.770 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:52.771 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:52.773 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:52.773 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:52.774 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:52.774 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.774 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.775 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.775 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.784 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.785 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.785 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.785 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.786 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.787 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.787 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.787 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.788 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.788 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.790 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:52.801 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 13.303262 msec
21:52:52.804 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.804 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.805 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.806 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 2.307552 msec
21:52:52.809 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.809 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.809 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.809 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.810 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.810 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:52.811 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.811 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.811 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.812 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.815 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.584707 msec
21:52:52.815 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.815 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.815 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.816 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.376659 msec
21:52:52.818 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 44.322641 msec
21:52:52.818 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:52.819 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:52.820 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:52.822 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:52.822 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-028.txt
21:52:52.822 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:52.822 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:52.822 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-029 ========================================================================================
21:52:52.822 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:52.822 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:52.822 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:52.823 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:52.825 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:52.825 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:52.825 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:52.826 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.826 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.826 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.826 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.827 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.828 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.828 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.828 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.829 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.830 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:52.830 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:52.830 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.830 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.831 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.832 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:52.850 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 19.453833 msec
21:52:52.852 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.853 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:52.853 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:52.856 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 3.481305 msec
21:52:52.859 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:52.859 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:52.859 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:52.859 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:52.859 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:52.860 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:52.860 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.860 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.860 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.861 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.864 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.615478 msec
21:52:52.864 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:52.865 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:52.865 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:52.867 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 2.372474 msec
21:52:52.868 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.869 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:52.870 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.871 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:52.874 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.875 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.876 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.877 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.877 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.878 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:52.880 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.161232 msec
21:52:52.881 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, delegate=RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.882 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=)
21:52:52.883 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:52.883 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:52.887 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.888 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.889 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.890 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.890 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:52.891 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:52.893 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.112958 msec
21:52:52.894 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, delegate=RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.895 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=)
21:52:52.899 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:52.900 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:52.910 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.911 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.911 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.912 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.912 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:52.913 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:52.914 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.449351 msec
21:52:52.914 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, delegate=RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.915 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=)
21:52:52.915 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:52.915 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:52.917 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.925 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.926 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.926 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.926 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:52.927 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:52.928 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.068968 msec
21:52:52.929 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, delegate=RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.929 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=)
21:52:52.930 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:52.930 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:52.932 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.932 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.932 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.933 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.933 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:52.938 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:52.939 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.193046 msec
21:52:52.939 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, delegate=RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.939 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=)
21:52:52.940 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:52.940 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:52.946 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.950 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.954 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.955 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.955 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:52.958 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:52.962 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 8.593885 msec
21:52:52.963 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, delegate=RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.964 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=)
21:52:52.965 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:52.965 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:52.979 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:52.982 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:52.984 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:52.985 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:52.985 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:52.988 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:52.992 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 8.20486 msec
21:52:52.995 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, delegate=RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:52.998 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=)
21:52:53.000 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:53.001 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:53.012 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.016 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.017 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.017 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.017 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:53.018 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:53.019 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.229761 msec
21:52:53.020 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, delegate=RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.020 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=)
21:52:53.020 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:53.021 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:53.022 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.023 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.023 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.023 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.023 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:53.032 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:53.033 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 9.842449 msec
21:52:53.034 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, delegate=RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.034 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=)
21:52:53.034 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:53.035 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:53.038 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.042 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.042 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.042 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.043 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:53.043 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:53.044 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.324861 msec
21:52:53.045 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, delegate=RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.045 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=)
21:52:53.045 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:53.046 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:53.048 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.049 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.050 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.050 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.050 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:53.051 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:53.053 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.217563 msec
21:52:53.053 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, delegate=RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.054 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=)
21:52:53.054 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:53.058 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:53.061 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.061 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.062 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.062 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.062 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:53.063 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:53.064 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.054088 msec
21:52:53.064 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, delegate=RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.065 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=)
21:52:53.065 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:53.066 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:53.068 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.068 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.068 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.069 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.069 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:53.070 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:53.071 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.675781 msec
21:52:53.072 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, delegate=RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.072 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=)
21:52:53.073 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:53.074 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:53.077 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.077 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.078 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.079 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.079 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:53.080 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:53.081 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.132035 msec
21:52:53.085 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 260.268223 msec
21:52:53.085 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 14, 14, 1)
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:ogHR8W5u5q5mMQjUahWrbe-z0XA=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=" restricted="0">
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Por coi me bait mes maris</dc:title>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5008498">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R-FUoxE-4RKLSfl2j7AlrXxP-Ls=/content</res>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:-y0-TewJzQ7JwQh6cwKEJWTh6es=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=" restricted="0">
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Avant hier en un vert pré</dc:title>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12540148">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:uUjgAnHzVUfb5Zd65Z6HTbpeUF0=/content</res>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:DxHIckA3J-V-ktZyYo7f0jkPhEI=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=" restricted="0">
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lasse pour quoi refusai</dc:title>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:53.087 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14263137">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LsEQsaF2aDqbXfr4dgIpw55wXSY=/content</res>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:qppupS9J7gDVLNhbgqeDQsC-s6E=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=" restricted="0">
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L'autrier jost' una sebissa</dc:title>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11179651">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:4UAx1N2-KY9p1g_I2CS7vw0isYc=/content</res>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" restricted="0">
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pensamen ai e consir - Deduc Syon</dc:title>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16410507">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:zf_ygswoEZsqJmp5L-22GUaTJjg=/content</res>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:01LMWAPi_cecx5F2bGBSxt41wTM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=" restricted="0">
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>E dame jolie</dc:title>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:24.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8200634">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RWk4Os0ASl3rkjmztm9F5VZVtwc=/content</res>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9bQTUhKY2afDPo4W79fbY_Ud758=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=" restricted="0">
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tierche estampie reale</dc:title>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.088 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9769036">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AuoKtlIMyWeYt0SexhWgjM0CcOU=/content</res>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9p9VIKrhY_VtnLadn-IkeNmdI0M=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=" restricted="0">
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Au renouvel du tens</dc:title>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15754208">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dSdcheqDCyrOB1UAzU1Chotwm6g=/content</res>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.091 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" restricted="0">
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Veris ad imperia - A l'entrada del tens clar</dc:title>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10350033">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:T6i4a6qi0q6SG87nCU9RLKBt6g0=/content</res>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:A0FFUW5449M7m397Gkhx_ph4x9s=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=" restricted="0">
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>A chantar m'er</dc:title>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15538960">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-h_IyTBmti_lUXKxOWHTmV9Mv84=/content</res>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:xliXN1AxS-bxgxLF3TnbEeSYdL8=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=" restricted="0">
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L’autrier a l’ajornée</dc:title>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7194431">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-JE4Kwu3WbU0PpMM-mRuNJ2PEQI=/content</res>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:m5OG6Sh6rwfm949vsl9cYmlRsYk=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=" restricted="0">
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Manfredina</dc:title>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:42.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8912211">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TiBMd_rgwsJXiQhbIMH0hnKy6t8=/content</res>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:MnJvGKgMj_aZnQw0TDwBJszzD4w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=" restricted="0">
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tuit cil qui sunt enamourat</dc:title>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10004144">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:2u8e2mexRwUEEhDlIA7Tuhh2Wz0=/content</res>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.092 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:53.103 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.109 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.109 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-029.txt
21:52:53.109 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.109 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.111 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-030 ========================================================================================
21:52:53.111 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:53.111 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.111 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.116 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:53.116 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:53.116 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:53.116 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.116 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.116 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.116 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.117 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.117 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.117 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.117 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.117 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.118 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.118 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.118 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.118 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.118 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.119 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.121 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:53.140 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 21.855728 msec
21:52:53.155 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.155 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.155 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.157 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.401643 msec
21:52:53.159 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.159 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.159 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.160 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.160 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.160 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.160 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.161 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.161 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.162 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.165 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 4.304224 msec
21:52:53.165 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.166 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.166 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.167 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.924039 msec
21:52:53.169 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 52.827342 msec
21:52:53.169 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:53.169 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:53.172 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.173 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.173 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-030.txt
21:52:53.173 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.173 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.174 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-031 ========================================================================================
21:52:53.175 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:53.175 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.175 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.177 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:53.177 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:53.177 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:53.177 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.177 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.177 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.177 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.178 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.178 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.178 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.178 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.178 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.179 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.179 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.179 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.179 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.179 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.180 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.182 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:53.190 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 11.320132 msec
21:52:53.193 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.193 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.194 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.195 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.651143 msec
21:52:53.197 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.197 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.198 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.198 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.198 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.198 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.199 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.199 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.202 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.203 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.206 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 7.418243 msec
21:52:53.207 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.207 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.207 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.211 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 4.093288 msec
21:52:53.213 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 35.744857 msec
21:52:53.213 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:53.214 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:53.215 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.217 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.217 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-031.txt
21:52:53.217 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.217 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.217 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-032 ========================================================================================
21:52:53.217 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:53.218 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.218 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.220 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:53.220 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:53.220 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:53.221 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.221 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.221 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.221 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.221 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.221 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.221 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.222 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.222 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.222 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.222 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.222 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.223 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.223 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.223 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.224 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:53.233 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 10.458797 msec
21:52:53.235 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.236 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.236 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.237 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.321975 msec
21:52:53.239 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.240 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.240 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.240 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.240 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.240 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.247 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.247 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.247 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.248 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.256 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 9.354782 msec
21:52:53.257 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.257 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.257 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.259 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.571581 msec
21:52:53.259 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.260 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:53.260 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.260 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.262 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.262 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.263 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.263 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.263 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.264 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.266 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.640622 msec
21:52:53.266 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, delegate=RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.266 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=)
21:52:53.266 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:53.267 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:53.268 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.269 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.269 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.270 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.270 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:53.271 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:53.272 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.199868 msec
21:52:53.272 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, delegate=RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.272 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=)
21:52:53.273 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:53.273 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:53.274 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.275 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.275 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.276 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.276 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:53.277 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:53.278 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.627363 msec
21:52:53.279 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, delegate=RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.279 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=)
21:52:53.279 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:53.280 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:53.281 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.282 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.282 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.283 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.286 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:53.287 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:53.288 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.451319 msec
21:52:53.288 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, delegate=RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.289 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=)
21:52:53.289 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:53.289 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:53.291 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.291 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.292 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.292 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.292 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:53.293 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:53.294 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.079558 msec
21:52:53.294 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, delegate=RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.295 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=)
21:52:53.295 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:53.296 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:53.298 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.298 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.299 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.300 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.300 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:53.301 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:53.303 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.090667 msec
21:52:53.303 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, delegate=RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.304 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=)
21:52:53.304 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:53.305 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:53.307 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.308 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.308 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.309 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.309 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:53.310 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:53.312 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.608042 msec
21:52:53.313 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, delegate=RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.314 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=)
21:52:53.314 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:53.315 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:53.317 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.318 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.319 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.319 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.319 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:53.320 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:53.321 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.352934 msec
21:52:53.322 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, delegate=RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.322 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=)
21:52:53.322 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:53.322 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:53.324 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.325 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.325 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.326 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.326 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:53.327 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:53.328 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.634863 msec
21:52:53.328 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, delegate=RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.329 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=)
21:52:53.329 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:53.329 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:53.331 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.331 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.332 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.332 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.332 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:53.333 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:53.334 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.279083 msec
21:52:53.334 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, delegate=RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.335 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=)
21:52:53.335 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:53.336 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:53.338 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.339 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.339 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.340 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.340 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:53.341 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:53.344 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.632155 msec
21:52:53.345 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, delegate=RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.345 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=)
21:52:53.345 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:53.346 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:53.347 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.347 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.348 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.348 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.348 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:53.349 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:53.350 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.86274 msec
21:52:53.350 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, delegate=RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.350 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=)
21:52:53.350 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:53.351 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:53.352 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.352 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.353 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.353 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.353 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:53.354 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:53.355 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.868261 msec
21:52:53.355 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, delegate=RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.355 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=)
21:52:53.355 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:53.356 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:53.357 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.357 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.358 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.358 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.358 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:53.359 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:53.359 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.697577 msec
21:52:53.361 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 140.937899 msec
21:52:53.361 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 14, 14, 1)
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:ogHR8W5u5q5mMQjUahWrbe-z0XA=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=" restricted="0">
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Por coi me bait mes maris</dc:title>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5008498">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R-FUoxE-4RKLSfl2j7AlrXxP-Ls=/content</res>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.363 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:-y0-TewJzQ7JwQh6cwKEJWTh6es=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=" restricted="0">
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Avant hier en un vert pré</dc:title>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12540148">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:uUjgAnHzVUfb5Zd65Z6HTbpeUF0=/content</res>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:DxHIckA3J-V-ktZyYo7f0jkPhEI=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=" restricted="0">
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lasse pour quoi refusai</dc:title>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14263137">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LsEQsaF2aDqbXfr4dgIpw55wXSY=/content</res>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:qppupS9J7gDVLNhbgqeDQsC-s6E=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=" restricted="0">
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L'autrier jost' una sebissa</dc:title>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11179651">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:4UAx1N2-KY9p1g_I2CS7vw0isYc=/content</res>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" restricted="0">
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pensamen ai e consir - Deduc Syon</dc:title>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16410507">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:zf_ygswoEZsqJmp5L-22GUaTJjg=/content</res>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:01LMWAPi_cecx5F2bGBSxt41wTM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=" restricted="0">
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>E dame jolie</dc:title>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:24.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8200634">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RWk4Os0ASl3rkjmztm9F5VZVtwc=/content</res>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.364 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9bQTUhKY2afDPo4W79fbY_Ud758=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=" restricted="0">
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tierche estampie reale</dc:title>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9769036">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AuoKtlIMyWeYt0SexhWgjM0CcOU=/content</res>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9p9VIKrhY_VtnLadn-IkeNmdI0M=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=" restricted="0">
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Au renouvel du tens</dc:title>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15754208">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dSdcheqDCyrOB1UAzU1Chotwm6g=/content</res>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" restricted="0">
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Veris ad imperia - A l'entrada del tens clar</dc:title>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10350033">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:T6i4a6qi0q6SG87nCU9RLKBt6g0=/content</res>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:A0FFUW5449M7m397Gkhx_ph4x9s=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=" restricted="0">
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>A chantar m'er</dc:title>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15538960">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-h_IyTBmti_lUXKxOWHTmV9Mv84=/content</res>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:xliXN1AxS-bxgxLF3TnbEeSYdL8=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=" restricted="0">
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L’autrier a l’ajornée</dc:title>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.365 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7194431">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-JE4Kwu3WbU0PpMM-mRuNJ2PEQI=/content</res>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:m5OG6Sh6rwfm949vsl9cYmlRsYk=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=" restricted="0">
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Manfredina</dc:title>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:42.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8912211">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TiBMd_rgwsJXiQhbIMH0hnKy6t8=/content</res>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:MnJvGKgMj_aZnQw0TDwBJszzD4w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=" restricted="0">
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tuit cil qui sunt enamourat</dc:title>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.376 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:53.377 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.377 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.377 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10004144">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:2u8e2mexRwUEEhDlIA7Tuhh2Wz0=/content</res>
21:52:53.377 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.377 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:53.382 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.386 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.386 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-032.txt
21:52:53.386 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.386 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.387 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-033 ========================================================================================
21:52:53.387 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:53.387 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.387 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.389 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:53.391 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:53.391 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:53.391 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:53.391 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.391 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.392 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.392 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.392 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.393 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.393 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.393 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.393 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.393 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.393 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.393 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.394 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.394 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.394 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.403 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 9.561652 msec
21:52:53.407 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.407 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.407 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.408 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.310716 msec
21:52:53.419 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.419 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.419 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.419 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.420 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.420 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.420 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.421 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.421 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.422 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.424 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.86061 msec
21:52:53.425 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.425 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.426 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.427 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 2.218154 msec
21:52:53.429 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 37.314988 msec
21:52:53.429 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:53.429 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:53.431 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-033.txt
21:52:53.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.433 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.434 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-034 ========================================================================================
21:52:53.434 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:53.434 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.434 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.436 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:53.436 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:53.436 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:53.436 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.436 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.437 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.437 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.437 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.437 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.437 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.437 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.438 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.438 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.438 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.438 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.438 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.438 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.439 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.441 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:53.447 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 9.240706 msec
21:52:53.450 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.450 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.450 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.451 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.196394 msec
21:52:53.453 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.454 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.454 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.454 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.454 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.454 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.455 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.455 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.455 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.458 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.462 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 7.183326 msec
21:52:53.462 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.463 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.463 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.464 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.493599 msec
21:52:53.465 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 29.234406 msec
21:52:53.466 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:53.466 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:53.468 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.469 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.469 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-034.txt
21:52:53.469 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.469 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.470 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-035 ========================================================================================
21:52:53.470 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:53.470 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.470 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.472 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:53.472 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:53.472 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:53.472 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.473 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.473 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.473 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.473 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.473 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.473 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.473 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.477 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.477 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.477 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.477 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.478 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.478 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.478 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.480 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:53.499 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 21.352961 msec
21:52:53.510 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.511 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.511 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.512 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.432461 msec
21:52:53.520 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.520 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.520 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.520 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.520 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.520 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.521 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.521 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.521 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.522 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.530 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 8.693159 msec
21:52:53.531 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.531 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.531 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.533 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.840671 msec
21:52:53.539 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.540 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:53.540 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.542 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.543 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.544 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.544 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.544 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.544 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.546 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.547 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.876676 msec
21:52:53.548 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 75.956099 msec
21:52:53.548 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 14, 1)
21:52:53.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.553 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:53.557 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-035.txt
21:52:53.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.561 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.561 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-036 ========================================================================================
21:52:53.561 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:53.561 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.561 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.564 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:53.564 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:53.564 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:53.564 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.564 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.564 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.564 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.565 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.565 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.565 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.566 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.566 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.570 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:53.579 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.579 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.579 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.579 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.579 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.580 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.592 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 13.361338 msec
21:52:53.600 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.600 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.600 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.602 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 2.009079 msec
21:52:53.609 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.609 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.609 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.609 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.610 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.610 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.610 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.611 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.611 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.612 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.614 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.870735 msec
21:52:53.615 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.615 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.615 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.616 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.235833 msec
21:52:53.617 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.617 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:53.617 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.618 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.622 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.623 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.624 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.625 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.625 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.638 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.640 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 16.496945 msec
21:52:53.643 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 79.376046 msec
21:52:53.643 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 14, 1)
21:52:53.645 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.646 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:53.658 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.660 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.660 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-036.txt
21:52:53.660 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.660 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.660 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-037 ========================================================================================
21:52:53.660 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:53.660 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.661 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.662 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:53.664 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:53.664 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:53.664 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:53.666 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.666 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.666 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.666 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.667 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.667 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.668 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.668 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.668 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.669 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.669 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.670 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.670 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.670 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.672 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.686 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 16.627037 msec
21:52:53.692 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.693 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.694 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.696 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 3.298765 msec
21:52:53.705 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.705 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.706 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.706 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.706 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.707 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.709 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.710 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.710 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.713 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.717 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 7.936629 msec
21:52:53.718 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.719 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.719 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.726 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 8.086293 msec
21:52:53.728 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.728 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:53.729 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.730 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:53.733 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.738 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.738 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.739 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.739 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.742 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:53.743 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.717329 msec
21:52:53.744 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, delegate=RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.744 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=)
21:52:53.745 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:53.746 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:53.748 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.750 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.750 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.751 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.751 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:53.752 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:53.756 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.144492 msec
21:52:53.756 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, delegate=RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.757 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=)
21:52:53.758 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:53.759 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:53.761 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.762 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.763 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.763 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.763 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:53.765 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:53.766 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.51086 msec
21:52:53.767 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, delegate=RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.768 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=)
21:52:53.768 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:53.769 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:53.771 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.774 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.775 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.775 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.776 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:53.777 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:53.779 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.863058 msec
21:52:53.781 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, delegate=RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.781 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=)
21:52:53.783 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:53.785 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:53.798 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.806 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.808 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.809 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.809 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:53.810 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:53.812 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.85942 msec
21:52:53.813 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, delegate=RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.813 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=)
21:52:53.814 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:53.815 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:53.818 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.819 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.820 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.820 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.821 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:53.823 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:53.830 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 10.358633 msec
21:52:53.832 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, delegate=RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.832 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=)
21:52:53.833 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:53.835 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:53.837 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.838 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.839 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.840 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.840 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:53.853 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:53.856 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 17.187604 msec
21:52:53.858 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, delegate=RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.859 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=)
21:52:53.859 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:53.861 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:53.863 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.865 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.866 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.866 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.866 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:53.868 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:53.870 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.388643 msec
21:52:53.871 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, delegate=RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.872 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=)
21:52:53.873 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:53.874 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:53.883 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.885 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.886 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.886 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.886 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:53.888 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:53.891 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.98566 msec
21:52:53.892 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, delegate=RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.892 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=)
21:52:53.894 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:53.894 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:53.911 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.912 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.912 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.912 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.912 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:53.914 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:53.915 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.59482 msec
21:52:53.916 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, delegate=RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.916 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=)
21:52:53.916 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:53.917 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:53.918 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.924 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.924 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.924 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.924 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:53.925 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:53.926 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.137328 msec
21:52:53.927 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, delegate=RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.927 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=)
21:52:53.927 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:53.929 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:53.932 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.933 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.933 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.933 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.933 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:53.934 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:53.935 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.936451 msec
21:52:53.936 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, delegate=RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.936 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=)
21:52:53.937 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:53.937 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:53.938 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.939 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.939 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.939 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.939 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:53.940 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:53.941 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.000145 msec
21:52:53.942 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, delegate=RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:53.942 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=)
21:52:53.942 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:53.943 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:53.944 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:53.945 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:53.946 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.946 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:53.946 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:53.948 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:53.949 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.181633 msec
21:52:53.954 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 289.255487 msec
21:52:53.954 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 14, 14, 1)
21:52:53.955 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:53.955 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:ogHR8W5u5q5mMQjUahWrbe-z0XA=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Por coi me bait mes maris</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5008498">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R-FUoxE-4RKLSfl2j7AlrXxP-Ls=/content</res>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:-y0-TewJzQ7JwQh6cwKEJWTh6es=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Avant hier en un vert pré</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12540148">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:uUjgAnHzVUfb5Zd65Z6HTbpeUF0=/content</res>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:DxHIckA3J-V-ktZyYo7f0jkPhEI=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lasse pour quoi refusai</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14263137">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LsEQsaF2aDqbXfr4dgIpw55wXSY=/content</res>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:qppupS9J7gDVLNhbgqeDQsC-s6E=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L'autrier jost' una sebissa</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11179651">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:4UAx1N2-KY9p1g_I2CS7vw0isYc=/content</res>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pensamen ai e consir - Deduc Syon</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16410507">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:zf_ygswoEZsqJmp5L-22GUaTJjg=/content</res>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:01LMWAPi_cecx5F2bGBSxt41wTM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=" restricted="0">
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>E dame jolie</dc:title>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.956 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:24.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8200634">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RWk4Os0ASl3rkjmztm9F5VZVtwc=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9bQTUhKY2afDPo4W79fbY_Ud758=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=" restricted="0">
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tierche estampie reale</dc:title>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9769036">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AuoKtlIMyWeYt0SexhWgjM0CcOU=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9p9VIKrhY_VtnLadn-IkeNmdI0M=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=" restricted="0">
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Au renouvel du tens</dc:title>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15754208">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dSdcheqDCyrOB1UAzU1Chotwm6g=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" restricted="0">
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Veris ad imperia - A l'entrada del tens clar</dc:title>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10350033">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:T6i4a6qi0q6SG87nCU9RLKBt6g0=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:A0FFUW5449M7m397Gkhx_ph4x9s=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=" restricted="0">
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>A chantar m'er</dc:title>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15538960">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-h_IyTBmti_lUXKxOWHTmV9Mv84=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:xliXN1AxS-bxgxLF3TnbEeSYdL8=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=" restricted="0">
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L’autrier a l’ajornée</dc:title>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7194431">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-JE4Kwu3WbU0PpMM-mRuNJ2PEQI=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:m5OG6Sh6rwfm949vsl9cYmlRsYk=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=" restricted="0">
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Manfredina</dc:title>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:42.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8912211">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TiBMd_rgwsJXiQhbIMH0hnKy6t8=/content</res>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.957 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:MnJvGKgMj_aZnQw0TDwBJszzD4w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=" restricted="0">
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tuit cil qui sunt enamourat</dc:title>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10004144">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:2u8e2mexRwUEEhDlIA7Tuhh2Wz0=/content</res>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:53.958 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:53.966 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:53.969 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:53.969 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-037.txt
21:52:53.969 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:53.969 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:53.970 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-038 ========================================================================================
21:52:53.970 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:53.970 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:53.970 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:53.974 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:53.976 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:53.976 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:53.976 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:53.976 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.976 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.976 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.976 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.977 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.977 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.977 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.977 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.977 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.978 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:53.978 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:53.978 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.978 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.978 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.979 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:53.987 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 9.282824 msec
21:52:53.991 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:53.992 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:53.992 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:53.993 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.244726 msec
21:52:53.995 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:53.996 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:53.996 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:53.996 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:53.996 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:53.996 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:53.997 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:53.997 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:53.997 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:53.998 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.001 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 4.123191 msec
21:52:54.002 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.002 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.002 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.004 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.907086 msec
21:52:54.007 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 31.133993 msec
21:52:54.007 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:54.008 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:54.010 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.011 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.011 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-038.txt
21:52:54.012 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.012 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.012 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-039 ========================================================================================
21:52:54.012 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:54.012 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.012 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.013 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:54.015 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:54.015 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:54.015 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:54.015 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.015 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.015 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.015 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.015 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.016 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.016 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.016 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.016 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.016 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.016 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.016 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.017 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.017 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.022 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:54.042 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 25.435223 msec
21:52:54.048 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.049 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.049 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.050 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.18859 msec
21:52:54.052 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.052 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.052 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.052 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.053 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:54.053 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.053 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.054 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.054 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.057 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 3.362399 msec
21:52:54.057 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.057 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.057 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.058 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.163756 msec
21:52:54.060 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 44.966933 msec
21:52:54.060 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:54.060 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:54.062 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.066 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.066 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-039.txt
21:52:54.066 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.066 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.067 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-040 ========================================================================================
21:52:54.067 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:54.067 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.068 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.071 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:54.072 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:54.072 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:54.072 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:54.072 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.072 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.072 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.073 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.074 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.074 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.074 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.075 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.075 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.078 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:54.093 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 18.696278 msec
21:52:54.099 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.100 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.100 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.101 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 1.305947 msec
21:52:54.103 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.104 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.104 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.104 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.104 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.104 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:54.105 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.105 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.105 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.108 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.111 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 6.470536 msec
21:52:54.112 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.112 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.112 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.113 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 1.420224 msec
21:52:54.114 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, delegate=RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.115 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:13, rdfs:label=S'anc fui bèla ni presada, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=)
21:52:54.115 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:54.116 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3
21:52:54.117 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.118 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/01 S'anc fui bèla ni presada.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.119 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.119 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.119 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:54.122 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=, source, "embedded"]
21:52:54.123 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.293134 msec
21:52:54.124 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, delegate=RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.124 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:05, rdfs:label=Por coi me bait mes maris, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=)
21:52:54.124 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:54.124 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3
21:52:54.126 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.126 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/02 Por coi me bait mes maris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.127 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.127 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.127 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:54.128 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=, source, "embedded"]
21:52:54.129 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.924545 msec
21:52:54.129 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, delegate=RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.129 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:13, rdfs:label=Avant hier en un vert pré, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=)
21:52:54.130 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:54.130 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3
21:52:54.131 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.132 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/03 Avant hier en un vert pré.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.132 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.133 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.133 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:54.133 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=, source, "embedded"]
21:52:54.134 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.94261 msec
21:52:54.135 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, delegate=RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.135 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 05:56, rdfs:label=Lasse pour quoi refusai, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=)
21:52:54.135 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:54.135 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3
21:52:54.142 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.143 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/04 Lasse pour quoi refusai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.144 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.144 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.144 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:54.145 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=, source, "embedded"]
21:52:54.146 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.927009 msec
21:52:54.150 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, delegate=RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.150 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 04:39, rdfs:label=L'autrier jost' una sebissa, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=)
21:52:54.151 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:54.151 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3
21:52:54.153 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.154 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/05 L'autrier jost' una sebissa.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.154 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.154 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.154 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:54.155 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=, source, "embedded"]
21:52:54.156 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.035028 msec
21:52:54.157 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, delegate=RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.157 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 06:50, rdfs:label=Pensamen ai e consir - Deduc Syon, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=)
21:52:54.157 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:54.157 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3
21:52:54.159 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.160 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/06 Pensamen ai e consir - Deduc Syon.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.160 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.161 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.161 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:54.162 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=, source, "embedded"]
21:52:54.169 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 8.077899 msec
21:52:54.169 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, delegate=RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.169 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 03:24, rdfs:label=E dame jolie, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=)
21:52:54.170 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:54.170 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3
21:52:54.172 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.173 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/07 E dame jolie.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.173 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.173 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.173 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:54.174 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=, source, "embedded"]
21:52:54.176 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.922349 msec
21:52:54.176 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, delegate=RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.177 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 04:04, rdfs:label=Tierche estampie reale, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=)
21:52:54.177 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:54.177 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3
21:52:54.179 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.179 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/08 Tierche estampie reale.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.180 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.180 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.180 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:54.181 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=, source, "embedded"]
21:52:54.183 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.773734 msec
21:52:54.183 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, delegate=RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.183 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:33, rdfs:label=Au renouvel du tens, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=)
21:52:54.184 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:54.184 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3
21:52:54.185 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.186 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/09 Au renouvel du tens.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.186 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.186 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.187 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:54.188 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=, source, "embedded"]
21:52:54.190 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.578497 msec
21:52:54.190 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, delegate=RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.190 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 04:18, rdfs:label=Veris ad imperia - A l'entrada del tens clar, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=)
21:52:54.191 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:54.191 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3
21:52:54.193 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.193 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/10 Veris ad imperia - A l'entrada del tens clar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.193 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.194 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.194 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:54.195 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=, source, "embedded"]
21:52:54.196 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.042114 msec
21:52:54.196 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, delegate=RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.196 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 06:28, rdfs:label=A chantar m'er, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=)
21:52:54.196 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:54.197 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3
21:52:54.199 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.199 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/11 A chantar m'er.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.200 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.200 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.200 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:54.201 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=, source, "embedded"]
21:52:54.207 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.696218 msec
21:52:54.207 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, delegate=RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.207 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 02:59, rdfs:label=L’autrier a l’ajornée, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=)
21:52:54.208 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:54.208 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3
21:52:54.210 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.210 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/12 L_autrier a l_ajornée.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.211 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.211 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.211 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:54.220 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=, source, "embedded"]
21:52:54.227 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 16.539328 msec
21:52:54.228 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, delegate=RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.229 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 13, 03:42, rdfs:label=La Manfredina, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=)
21:52:54.230 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:54.231 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3
21:52:54.241 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.243 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/13 La Manfredina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.247 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.247 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.247 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:54.253 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=, source, "embedded"]
21:52:54.255 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 8.223632 msec
21:52:54.256 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=/urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, delegate=RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))))
21:52:54.257 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 14, 04:10, rdfs:label=Tuit cil qui sunt enamourat, Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=)
21:52:54.258 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:54.259 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3
21:52:54.265 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:54.265 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Ensemble In Cortezia/La Domna Savorousa _ Chants d_amour des troubadours et des trouvères/14 Tuit cil qui sunt enamourat.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:54.266 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.266 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:54.266 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:54.267 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=, source, "embedded"]
21:52:54.268 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.792979 msec
21:52:54.269 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 197.279559 msec
21:52:54.270 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 14, 14, 1)
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:Jw1z0EI-1P73X1tVcTuQp7iZ3bM=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>S'anc fui bèla ni presada</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14928770">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vqLgs3PSAwtoI4iqZsTKmCYPVJQ=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:ogHR8W5u5q5mMQjUahWrbe-z0XA=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:ogHR8W5u5q5mMQjUahWrbe-z0XA=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Por coi me bait mes maris</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5008498">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R-FUoxE-4RKLSfl2j7AlrXxP-Ls=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:-y0-TewJzQ7JwQh6cwKEJWTh6es=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:-y0-TewJzQ7JwQh6cwKEJWTh6es=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Avant hier en un vert pré</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12540148">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:uUjgAnHzVUfb5Zd65Z6HTbpeUF0=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:DxHIckA3J-V-ktZyYo7f0jkPhEI=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:DxHIckA3J-V-ktZyYo7f0jkPhEI=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Lasse pour quoi refusai</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14263137">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LsEQsaF2aDqbXfr4dgIpw55wXSY=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:qppupS9J7gDVLNhbgqeDQsC-s6E=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:qppupS9J7gDVLNhbgqeDQsC-s6E=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L'autrier jost' una sebissa</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11179651">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:4UAx1N2-KY9p1g_I2CS7vw0isYc=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:EuyRpA2_PCJ0lTZR2zi2stLpZ7w=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Pensamen ai e consir - Deduc Syon</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16410507">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:zf_ygswoEZsqJmp5L-22GUaTJjg=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:01LMWAPi_cecx5F2bGBSxt41wTM=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:01LMWAPi_cecx5F2bGBSxt41wTM=" restricted="0">
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>E dame jolie</dc:title>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:24.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8200634">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RWk4Os0ASl3rkjmztm9F5VZVtwc=/content</res>
21:52:54.271 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9bQTUhKY2afDPo4W79fbY_Ud758=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9bQTUhKY2afDPo4W79fbY_Ud758=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tierche estampie reale</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9769036">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AuoKtlIMyWeYt0SexhWgjM0CcOU=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:9p9VIKrhY_VtnLadn-IkeNmdI0M=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:9p9VIKrhY_VtnLadn-IkeNmdI0M=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Au renouvel du tens</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15754208">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dSdcheqDCyrOB1UAzU1Chotwm6g=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:QHXLf_O3eSgpx_RHWwUJA1GGQO4=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Veris ad imperia - A l'entrada del tens clar</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10350033">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:T6i4a6qi0q6SG87nCU9RLKBt6g0=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:A0FFUW5449M7m397Gkhx_ph4x9s=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:A0FFUW5449M7m397Gkhx_ph4x9s=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>A chantar m'er</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15538960">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-h_IyTBmti_lUXKxOWHTmV9Mv84=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:xliXN1AxS-bxgxLF3TnbEeSYdL8=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:xliXN1AxS-bxgxLF3TnbEeSYdL8=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>L’autrier a l’ajornée</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7194431">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-JE4Kwu3WbU0PpMM-mRuNJ2PEQI=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:m5OG6Sh6rwfm949vsl9cYmlRsYk=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:m5OG6Sh6rwfm949vsl9cYmlRsYk=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>La Manfredina</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:42.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8912211">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TiBMd_rgwsJXiQhbIMH0hnKy6t8=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=/t:MnJvGKgMj_aZnQw0TDwBJszzD4w=" parentID="/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=" refID="urn:bluemarine:track:MnJvGKgMj_aZnQw0TDwBJszzD4w=" restricted="0">
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tuit cil qui sunt enamourat</dc:title>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>La Domna Savorousa : Chants d’amour des troubadours et des trouvères</upnp:album>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10004144">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:2u8e2mexRwUEEhDlIA7Tuhh2Wz0=/content</res>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:54.272 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.278 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.283 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.283 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-040.txt
21:52:54.283 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.283 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.285 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-041 ========================================================================================
21:52:54.285 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.285 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:54.285 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.291 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.295 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:54.295 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:54.295 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:54.297 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.297 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.298 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.298 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.300 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.300 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.301 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.301 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.302 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.303 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.304 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.304 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.304 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.304 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.309 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:54.327 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 23.48496 msec
21:52:54.334 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.337 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.337 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.339 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 5.114407 msec
21:52:54.346 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.346 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.347 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.347 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.347 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.347 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:54.348 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.349 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.349 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.351 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.357 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 8.291443 msec
21:52:54.358 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.359 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.359 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.362 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 2.871438 msec
21:52:54.365 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 69.229562 msec
21:52:54.365 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:54.371 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:54.375 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.387 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.388 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-041.txt
21:52:54.388 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.388 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.389 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:54.389 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence4-042 ========================================================================================
21:52:54.390 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, firstResult=14, maxResult=2) ...
21:52:54.390 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.390 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.399 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, BrowseDirectChildren, filter: null, startingIndex: 14, requestedCount: 2, sortCriteria: [])
21:52:54.399 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo= @@@ BrowseDirectChildren @@@ 14 @@@ 2 @@@ null @@@ [])
21:52:54.399 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/r+t/r:0bYRbWOJwZTV0bUoFtX9eAutVDo=, browseFlag=BrowseDirectChildren, filter=null, firstResult=14, maxResults=2, orderby=[])
21:52:54.399 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.399 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.399 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.399 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.400 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.400 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.400 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.400 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.400 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.401 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=)
21:52:54.401 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.MappingFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.401 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.401 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.401 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.403 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number # [source, "embedded"]
21:52:54.414 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 12.95893 msec
21:52:54.419 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.420 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } ORDER BY ?label ?disk_number
21:52:54.420 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.423 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 entities in 3.386562 msec
21:52:54.428 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.429 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.429 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.429 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.429 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.429 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack/urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, delegate=RepositoryRecord(rdfs:label=La Domna Savorousa : Chants d’amour des troubadours et des trouvères, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:54.431 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.431 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.431 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.433 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.447 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 15.883881 msec
21:52:54.448 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.448 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:54.448 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [record, urn:bluemarine:record:0bYRbWOJwZTV0bUoFtX9eAutVDo=, source, "embedded"]
21:52:54.450 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 14 entities in 2.319005 msec
21:52:54.470 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 71.19441 msec
21:52:54.470 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 14, 1)
21:52:54.471 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:54.472 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.474 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.474 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence4/sequence4-042.txt
21:52:54.474 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.474 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.475 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:54.475 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST PASSED in 4804 msec
21:52:54.475 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
21:52:54.485 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:54.485 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST "test sequence"
21:52:54.485 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ARGS [LG-37LS5600, iTunes-fg-20160504-2, sequence5]
21:52:54.485 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ***************************************************
21:52:54.495 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-000 ========================================================================================
21:52:54.495 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:54.495 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.495 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.500 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:54.500 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:54.500 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:54.500 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.500 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.501 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.502 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 1.779026 msec
21:52:54.502 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="4" id="0" parentID="-1" restricted="0" searchable="0">
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title/>
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.503 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.506 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.507 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.507 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-000.txt
21:52:54.507 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.507 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.508 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-001 ========================================================================================
21:52:54.508 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:54.508 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.508 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.509 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.510 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:54.510 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:54.510 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:54.510 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.510 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.510 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.511 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.511 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.512 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.512 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.530815 msec
21:52:54.512 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.513 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.515 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.517 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.517 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-001.txt
21:52:54.517 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.517 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.517 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-002 ========================================================================================
21:52:54.517 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:54.517 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.518 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.519 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.520 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:54.520 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:54.520 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:54.520 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.520 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.521 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 1.027058 msec
21:52:54.521 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:54.523 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:54.527 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.528 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.528 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-002.txt
21:52:54.528 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.528 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.529 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-003 ========================================================================================
21:52:54.529 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=4, maxResult=12) ...
21:52:54.529 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.530 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.534 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:54.535 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 4, requestedCount: 12, sortCriteria: [])
21:52:54.535 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 4 @@@ 12 @@@ null @@@ [])
21:52:54.535 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=4, maxResults=12, orderby=[])
21:52:54.535 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.536 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.537 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 1.281411 msec
21:52:54.537 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 4, 1)
21:52:54.537 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:54.541 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.545 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.546 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-003.txt
21:52:54.546 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.546 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.547 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-004 ========================================================================================
21:52:54.547 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:54.547 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.547 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:54.547 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.549 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:54.549 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:54.549 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:54.549 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.550 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.550 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.550 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.550 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.550 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.551 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.551 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.552 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.290678 msec
21:52:54.552 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 4, 1)
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.552 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.558 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.559 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.559 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-004.txt
21:52:54.559 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.559 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.560 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-005 ========================================================================================
21:52:54.560 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:54.560 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.560 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.560 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.563 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:54.563 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:54.564 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:54.564 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.564 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.564 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.565 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.565 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.565 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.565 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.565 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.566 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.566 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.567 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.568 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 4.084516 msec
21:52:54.568 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.568 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.571 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.572 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.572 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-005.txt
21:52:54.572 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.572 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.573 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-006 ========================================================================================
21:52:54.573 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=0, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:54.573 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.573 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.574 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.581 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(0, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:54.581 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ 0 @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:54.581 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=0, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:54.581 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/)
21:52:54.582 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/, optionalParent=Optional.empty)
21:52:54.582 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.584 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.584 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.584 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.585 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.585 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/videos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.585 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/services, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.587 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 6.018255 msec
21:52:54.587 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 4, 4, 1)
21:52:54.588 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.588 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:54.588 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:54.588 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/photos" parentID="0" restricted="0" searchable="0">
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Photos</dc:title>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/videos" parentID="0" restricted="0" searchable="0">
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Videos</dc:title>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="0" id="/services" parentID="0" restricted="0" searchable="0">
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Services</dc:title>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.589 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.592 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.594 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.594 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-006.txt
21:52:54.594 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.594 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.595 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-007 ========================================================================================
21:52:54.595 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:54.595 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.595 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.598 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.598 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:54.598 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:54.598 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:54.599 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:54.599 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.599 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.599 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.600 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.600 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.601 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.601 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.601 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.603 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 4.094692 msec
21:52:54.603 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="5" id="/music" parentID="0" restricted="0" searchable="0">
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Music</dc:title>
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.604 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.609 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.611 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.611 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-007.txt
21:52:54.611 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.612 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.612 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.612 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-008 ========================================================================================
21:52:54.612 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:54.612 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.612 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.618 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:54.618 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:54.618 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:54.618 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:54.618 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.618 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.620 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.620 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.620 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.620 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.621 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.622 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.622 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.623 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.623 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.623 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.623 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.624 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:54.624 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:54.626 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:54.626 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.627 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:54.711 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 86.481965 msec
21:52:54.712 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.712 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:54.713 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:54.714 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:54.714 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.715 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 2.450726 msec
21:52:54.716 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.716 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:54.717 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.717 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:54.718 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:54.718 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:54.718 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.719 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:54.733 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 14.624851 msec
21:52:54.733 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.734 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:54.735 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:54.736 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:54.736 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.737 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:54.817 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 82.595409 msec
21:52:54.820 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 202.694512 msec
21:52:54.821 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.822 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.823 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.828 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.832 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.832 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-008.txt
21:52:54.832 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.832 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.832 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-009 ========================================================================================
21:52:54.832 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:54.833 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.833 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.833 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.836 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:54.836 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:54.836 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:54.836 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:54.836 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.837 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.838 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.838 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.839 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.839 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.839 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.840 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.841 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.841 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.841 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.842 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.842 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.843 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:54.843 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:54.844 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:54.844 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:54.849 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:54.977 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 133.32251 msec
21:52:54.979 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 142.510246 msec
21:52:54.979 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 5, 1)
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:54.979 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:54.982 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:54.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:54.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-009.txt
21:52:54.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:54.984 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:54.984 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:54.984 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-010 ========================================================================================
21:52:54.984 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:54.985 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:54.985 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:54.991 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:54.991 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:54.991 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:54.991 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:54.991 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:54.992 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:54.993 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.993 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.994 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.994 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.994 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.995 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:54.995 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:54.996 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:54.996 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:54.996 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:54.996 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:54.996 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:54.997 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:54.998 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:54.999 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.000 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:55.098 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 100.533423 msec
21:52:55.099 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.099 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:55.099 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:55.100 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:55.100 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.101 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 2.035598 msec
21:52:55.101 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.102 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:55.102 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.102 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:55.103 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.103 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:55.103 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.103 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:55.122 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 19.078577 msec
21:52:55.124 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.125 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:55.127 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:55.129 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:55.129 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.133 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:55.192 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 63.957378 msec
21:52:55.194 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 203.211395 msec
21:52:55.194 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.196 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.197 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:55.200 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.203 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.203 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-010.txt
21:52:55.203 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.203 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.203 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-011 ========================================================================================
21:52:55.203 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:55.203 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.203 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.205 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:55.206 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:55.206 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:55.206 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:55.206 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:55.206 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.207 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:55.207 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.207 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.207 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.207 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.208 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.208 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.208 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.208 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.208 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.208 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.209 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.78259 msec
21:52:55.209 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:55.210 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:55.212 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.217 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.218 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-011.txt
21:52:55.218 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.218 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.220 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-012 ========================================================================================
21:52:55.220 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:55.220 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.221 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.224 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:55.225 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:55.225 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:55.225 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:55.225 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:55.225 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.225 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:55.226 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.226 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.226 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.226 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.226 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.227 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.227 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.228 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.228 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.228 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.229 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 3.594249 msec
21:52:55.229 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:55.229 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:55.236 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.242 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.242 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-012.txt
21:52:55.242 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.242 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.242 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-013 ========================================================================================
21:52:55.243 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:55.243 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.243 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:55.243 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.247 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:55.248 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:55.248 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:55.248 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:55.248 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.248 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:55.248 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.248 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.249 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.250 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenRecord, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.250 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@6864e520, EntityBrowserDisplayable(By artist & record)])
21:52:55.250 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:55.251 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:55.251 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.252 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } } # [source, "embedded"]
21:52:55.388 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 137.752754 msec
21:52:55.388 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByArtistThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.388 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@eb205a8, EntityBrowserDisplayable(By artist & track)])
21:52:55.389 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.MusicArtist
21:52:55.389 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT ?artist ?artist_type ?label ?role ?performance ?source ?fallback WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?artist a mo:MusicArtist. { ?record foaf:maker ?artist. } UNION { ?record mo:track/foaf:maker ?artist. } UNION { ?record foaf:maker/rel:collaboratesWith ?artist. } UNION { ?record mo:track/foaf:maker/rel:collaboratesWith ?artist. } ?artist rdfs:label ?label. OPTIONAL { ?artist vocab:artist_type ?artist_type. } MINUS { ?artist vocab:artist_type "2"^^xs:short; rel:collaboratesWith []. } } }
21:52:55.389 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.391 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 90 in 1.651682 msec
21:52:55.391 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/DefaultMediaFileSystem, delegate=FileSystemMediaFolder(), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.391 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.MediaFolderDIDLAdapter - toObject() - FileSystemMediaFolder()
21:52:55.392 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByRecordThenTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.392 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@376c38c6, EntityBrowserDisplayable(By record & track)])
21:52:55.392 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.393 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } }
21:52:55.393 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.400 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } } } # [source, "embedded"]
21:52:55.412 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 52 in 19.779066 msec
21:52:55.413 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.413 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:55.413 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:55.414 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:55.414 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.415 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:55.498 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 84.424651 msec
21:52:55.500 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 252.236927 msec
21:52:55.500 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 5, 5, 1)
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+r+t" parentID="/music" restricted="0" searchable="0">
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & record</dc:title>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="90" id="/music/a+t" parentID="/music" restricted="0" searchable="0">
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By artist & track</dc:title>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="41" id="/music/fs" parentID="/music" restricted="0" searchable="0">
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By file</dc:title>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="52" id="/music/r+t" parentID="/music" restricted="0" searchable="0">
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By record & track</dc:title>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.501 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:55.504 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.506 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.506 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-013.txt
21:52:55.506 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.506 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.506 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-014 ========================================================================================
21:52:55.506 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:55.506 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.507 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.509 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:55.514 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:55.514 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:55.514 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:55.514 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:55.514 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.514 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.515 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.516 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.516 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 2.537502 msec
21:52:55.516 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:55.517 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:55.519 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.522 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.522 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-014.txt
21:52:55.522 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.522 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.523 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-015 ========================================================================================
21:52:55.523 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music, browseFlag=BrowseDirectChildren, firstResult=5, maxResult=11) ...
21:52:55.523 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.523 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.530 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:55.537 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music, BrowseDirectChildren, filter: null, startingIndex: 5, requestedCount: 11, sortCriteria: [])
21:52:55.537 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music @@@ BrowseDirectChildren @@@ 5 @@@ 11 @@@ null @@@ [])
21:52:55.538 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music, browseFlag=BrowseDirectChildren, filter=null, firstResult=5, maxResults=11, orderby=[])
21:52:55.538 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music)
21:52:55.538 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.538 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
21:52:55.539 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.540 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.540 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.540 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.541 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.542 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.543 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.543 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.543 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.544 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.550 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 12.26921 msec
21:52:55.550 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 0, 5, 1)
21:52:55.551 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
21:52:55.573 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.579 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.579 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-015.txt
21:52:55.579 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.579 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.579 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-016 ========================================================================================
21:52:55.579 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseMetadata, firstResult=0, maxResult=0) ...
21:52:55.580 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.580 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.584 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseMetadata, filter: null, startingIndex: 0, requestedCount: 0, sortCriteria: [])
21:52:55.584 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseMetadata @@@ 0 @@@ 0 @@@ null @@@ [])
21:52:55.584 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseMetadata, filter=null, firstResult=0, maxResults=0, orderby=[])
21:52:55.584 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:55.584 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.584 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:55.584 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.585 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.586 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.586 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.586 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.586 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.586 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.586 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.586 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.586 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.EntityDIDLAdapter - toObject() - EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)])
21:52:55.587 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:55.587 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } }
21:52:55.587 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.588 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT (COUNT(*) AS ?queryCount) { SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } } # [source, "embedded"]
21:52:55.597 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(NO_CONTENT)
21:52:55.667 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 in 79.674253 msec
21:52:55.668 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 83.960914 msec
21:52:55.668 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 1, 1)
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <container childCount="667" id="/music/t" parentID="/music" restricted="0" searchable="0">
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>By track</dc:title>
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.container.storageFolder</upnp:class>
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </container>
21:52:55.669 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:55.672 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.674 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.674 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-016.txt
21:52:55.674 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.674 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.674 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-017 ========================================================================================
21:52:55.674 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:55.674 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.675 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.677 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:55.677 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:55.677 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:55.678 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:55.678 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.678 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:55.678 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.678 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.679 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.679 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.679 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.679 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.679 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:55.679 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:55.680 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:55.680 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:55.680 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:55.680 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:55.681 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:55.681 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:55.681 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.682 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:55.686 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:55.744 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 63.761154 msec
21:52:55.773 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:55.775 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:55.775 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:55.789 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 16.039477 msec
21:52:55.811 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, delegate=RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.811 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=)
21:52:55.812 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:55.812 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:55.816 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.816 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.816 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.817 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.817 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:55.818 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:55.818 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.941525 msec
21:52:55.819 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, delegate=RepositoryTrack(01/01 02, 02:08, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.819 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:08, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=)
21:52:55.819 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3
21:52:55.819 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3
21:52:55.823 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.823 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.824 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.824 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.824 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, source, "embedded"]
21:52:55.825 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, source, "embedded"]
21:52:55.825 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.685844 msec
21:52:55.826 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, delegate=RepositoryTrack(01/01 03, 03:28, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.826 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 03:28, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=)
21:52:55.826 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3
21:52:55.826 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3
21:52:55.829 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.829 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.829 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.830 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.830 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, source, "embedded"]
21:52:55.830 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, source, "embedded"]
21:52:55.831 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.612019 msec
21:52:55.831 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, delegate=RepositoryTrack(01/01 04, 06:18, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.831 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 06:18, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=)
21:52:55.832 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3
21:52:55.832 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3
21:52:55.838 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.839 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.843 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.844 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.844 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, source, "embedded"]
21:52:55.844 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, source, "embedded"]
21:52:55.845 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.70651 msec
21:52:55.846 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, delegate=RepositoryTrack(01/01 05, 05:29, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.846 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 05:29, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=)
21:52:55.846 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3
21:52:55.846 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3
21:52:55.852 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.852 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.852 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.853 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.853 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, source, "embedded"]
21:52:55.853 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, source, "embedded"]
21:52:55.856 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.191177 msec
21:52:55.856 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, delegate=RepositoryTrack(01/01 06, 04:45, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.856 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 04:45, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=)
21:52:55.856 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3
21:52:55.856 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3
21:52:55.859 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.859 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.859 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.860 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.860 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, source, "embedded"]
21:52:55.861 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, source, "embedded"]
21:52:55.869 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 9.309406 msec
21:52:55.869 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, delegate=RepositoryTrack(01/01 07, 05:09, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.870 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 05:09, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=)
21:52:55.870 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3
21:52:55.870 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3
21:52:55.873 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.873 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.874 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.874 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.874 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, source, "embedded"]
21:52:55.876 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, source, "embedded"]
21:52:55.877 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.050717 msec
21:52:55.878 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, delegate=RepositoryTrack(01/01 08, 03:45, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.878 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 03:45, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=)
21:52:55.878 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3
21:52:55.878 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3
21:52:55.883 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.884 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.884 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.885 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.885 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, source, "embedded"]
21:52:55.886 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, source, "embedded"]
21:52:55.888 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.943067 msec
21:52:55.889 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, delegate=RepositoryTrack(01/01 09, 04:57, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.890 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 04:57, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=)
21:52:55.891 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3
21:52:55.891 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3
21:52:55.896 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.897 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.898 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.898 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.898 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, source, "embedded"]
21:52:55.899 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, source, "embedded"]
21:52:55.901 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.059387 msec
21:52:55.901 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, delegate=RepositoryTrack(01/02 01, 10:31, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.901 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 01, 10:31, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=)
21:52:55.902 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3
21:52:55.902 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3
21:52:55.906 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.907 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.908 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.908 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.908 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, source, "embedded"]
21:52:55.910 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, source, "embedded"]
21:52:55.911 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.142397 msec
21:52:55.912 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, delegate=RepositoryTrack(01/02 02, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.912 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 02, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=)
21:52:55.913 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3
21:52:55.913 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3
21:52:55.917 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.918 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.918 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.918 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.919 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, source, "embedded"]
21:52:55.920 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, source, "embedded"]
21:52:55.922 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.45464 msec
21:52:55.922 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, delegate=RepositoryTrack(01/02 03, 02:59, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.923 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 03, 02:59, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=)
21:52:55.923 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3
21:52:55.923 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3
21:52:55.927 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.928 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.929 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.929 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.929 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, source, "embedded"]
21:52:55.930 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, source, "embedded"]
21:52:55.932 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.07345 msec
21:52:55.932 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, delegate=RepositoryTrack(01/02 04, 06:38, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.933 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 04, 06:38, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=)
21:52:55.933 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3
21:52:55.934 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3
21:52:55.938 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.939 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.940 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.940 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.940 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, source, "embedded"]
21:52:55.942 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, source, "embedded"]
21:52:55.943 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.187081 msec
21:52:55.944 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, delegate=RepositoryTrack(01/02 05, 04:07, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.944 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 05, 04:07, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=)
21:52:55.945 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3
21:52:55.945 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3
21:52:55.949 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.950 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.952 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.953 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.953 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, source, "embedded"]
21:52:55.957 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, source, "embedded"]
21:52:55.958 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.042117 msec
21:52:55.959 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, delegate=RepositoryTrack(01/02 06, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.959 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 06, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=)
21:52:55.959 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3
21:52:55.959 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3
21:52:55.962 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.963 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.963 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.964 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.964 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, source, "embedded"]
21:52:55.964 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, source, "embedded"]
21:52:55.965 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.537118 msec
21:52:55.965 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, delegate=RepositoryTrack(01/02 07, 05:56, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:55.965 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 07, 05:56, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=)
21:52:55.966 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3
21:52:55.966 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3
21:52:55.971 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:55.972 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:55.973 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:55.974 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:55.974 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, source, "embedded"]
21:52:55.976 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, source, "embedded"]
21:52:55.977 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.156335 msec
21:52:55.980 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 302.859318 msec
21:52:55.980 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" parentID="/music/t" refID="urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" restricted="0">
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication</dc:title>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:03.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9755516">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:m-tQdfxStYACuJhqKYqzj7MC5O8=/content</res>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:K0uvfDGzwB3cASw5SfIEnXfdDqQ=" parentID="/music/t" refID="urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=" restricted="0">
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo</dc:title>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:08.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5137048">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:z_YZV682QrUHZa90Q2Jmt0gtuGY=/content</res>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:1xI488ANUoR_A5YKlAv-f2KjVLE=" parentID="/music/t" refID="urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=" restricted="0">
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro</dc:title>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.982 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8325034">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gUN0FRBvDEo5w7-rnmqpuoaqsNM=/content</res>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:amXHYkKKrD3jjXyQ30xvFB2XO60=" parentID="/music/t" refID="urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=" restricted="0">
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro</dc:title>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15155525">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:fxS2l_3kBYRSfJA4m6NwgoPWUqk=/content</res>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=" parentID="/music/t" refID="urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=" restricted="0">
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio</dc:title>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:29.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="13183802">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:H_65DFKPsNQPQXfujKyFyRrcjx4=/content</res>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Jn4tOYZjaklsHH4T4YRVyNYVmdo=" parentID="/music/t" refID="urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=" restricted="0">
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro</dc:title>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:45.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11414791">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kzv2f6aO8DSx6Qcf85UzalJPsq8=/content</res>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9fO-ggfJoZz3DF67BEhSTfl-C6Q=" parentID="/music/t" refID="urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=" restricted="0">
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication</dc:title>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:55.983 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:09.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12368806">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:XPJ_8fXoZOFVpK1e6kbPXIAVZ5k=/content</res>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:FbITGKOzsudNRdwzyWpXzTFHhMk=" parentID="/music/t" refID="urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=" restricted="0">
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana</dc:title>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:45.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9010494">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:DUty-MdRnOFoIhDUgV0mm0j6bNQ=/content</res>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:hGaad1vJfjgQtBP8w80ixoI51KU=" parentID="/music/t" refID="urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=" restricted="0">
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro</dc:title>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:57.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11902764">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kjgBLXtASHXRlTe9L2Ismxb2P-k=/content</res>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:QYVNyJCIszGfdhs1FrQuces0RGc=" parentID="/music/t" refID="urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=" restricted="0">
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1</dc:title>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:10:31.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="25255544">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:re2IDaTIexifcdaQMwAAXsjJV04=/content</res>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ql2V8rScbKiB5v0bPAR7ZCfx5E4=" parentID="/music/t" refID="urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=" restricted="0">
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison</dc:title>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:16.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12671838">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:87RsOumPj20Kk9Cwi6FH0INCjgA=/content</res>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:VOjgPohLklkNDzMgmhIEE1k27Dc=" parentID="/music/t" refID="urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=" restricted="0">
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2</dc:title>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.984 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7175675">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gBDNW0yRS_BjImEcF5ctr2R_EeA=/content</res>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ktNOdT5N1bu4cu9aUEoCPdLLKS4=" parentID="/music/t" refID="urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=" restricted="0">
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo</dc:title>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:38.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15947601">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:j5q_F2HxftMsdmcqGsPkVB6KD1A=/content</res>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:oM-Lv4IzwEPjz-lhmatGCYdSjJE=" parentID="/music/t" refID="urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=" restricted="0">
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te</dc:title>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:07.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9902855">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ybY77L1p1FXanIOWYBqdMS0ARzw=/content</res>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:4NU__eTYZctezbYBjiy9C5Xzn0c=" parentID="/music/t" refID="urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=" restricted="0">
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus</dc:title>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:37.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6296916">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:rT4CDV6XPH2564Se_71IhudLw9c=/content</res>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9zATCnd3wJuLADrTfR9dcTbocPk=" parentID="/music/t" refID="urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=" restricted="0">
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus</dc:title>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14257990">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:77bVmMyaQT5liJkAMz56n1SYGVI=/content</res>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:55.985 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:55.992 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:55.994 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:55.995 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-017.txt
21:52:55.995 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:55.995 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:55.995 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-018 ========================================================================================
21:52:55.995 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=1) ...
21:52:55.995 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:55.995 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:55.998 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 1, sortCriteria: [])
21:52:55.998 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 0 @@@ 1 @@@ null @@@ [])
21:52:55.998 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=1, orderby=[])
21:52:55.998 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:55.999 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.999 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:55.999 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:55.999 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.000 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.000 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.000 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.000 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.000 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:56.001 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.001 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.001 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.002 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.002 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.002 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:56.002 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.003 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.003 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.003 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:56.077 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 74.605862 msec
21:52:56.094 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.094 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.094 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.099 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 4.813722 msec
21:52:56.120 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, delegate=RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.120 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=)
21:52:56.120 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:56.120 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:56.122 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.122 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.123 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.123 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.123 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:56.124 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:56.125 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.409504 msec
21:52:56.126 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 128.040576 msec
21:52:56.127 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 1, 667, 1)
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" parentID="/music/t" refID="urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" restricted="0">
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication</dc:title>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:03.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9755516">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:m-tQdfxStYACuJhqKYqzj7MC5O8=/content</res>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.127 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:56.130 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:56.132 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:56.132 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-018.txt
21:52:56.132 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:56.132 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:56.132 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-019 ========================================================================================
21:52:56.132 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:56.132 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:56.132 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:56.134 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:56.134 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:56.134 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:56.135 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:56.135 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:56.135 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:56.135 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:56.135 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.135 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.135 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.136 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.144 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:56.145 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.145 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.145 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.146 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:56.146 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:56.220 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 75.143414 msec
21:52:56.237 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.237 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.237 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.242 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 4.974713 msec
21:52:56.292 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, delegate=RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.292 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=)
21:52:56.293 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:56.293 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:56.297 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.297 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.298 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.298 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.298 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:56.299 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:56.300 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.877933 msec
21:52:56.300 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, delegate=RepositoryTrack(01/01 02, 02:08, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.300 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:08, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=)
21:52:56.301 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3
21:52:56.301 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3
21:52:56.302 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.302 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.302 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.303 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.303 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, source, "embedded"]
21:52:56.303 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, source, "embedded"]
21:52:56.304 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.72955 msec
21:52:56.304 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, delegate=RepositoryTrack(01/01 03, 03:28, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.305 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 03:28, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=)
21:52:56.305 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3
21:52:56.305 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3
21:52:56.310 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.311 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.311 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.311 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.311 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, source, "embedded"]
21:52:56.312 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, source, "embedded"]
21:52:56.313 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.648864 msec
21:52:56.313 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, delegate=RepositoryTrack(01/01 04, 06:18, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.313 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 06:18, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=)
21:52:56.313 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3
21:52:56.313 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3
21:52:56.314 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.315 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.315 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.315 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.315 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, source, "embedded"]
21:52:56.316 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, source, "embedded"]
21:52:56.317 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.50753 msec
21:52:56.317 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, delegate=RepositoryTrack(01/01 05, 05:29, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.317 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 05:29, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=)
21:52:56.317 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3
21:52:56.317 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3
21:52:56.318 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.319 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.319 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.319 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.319 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, source, "embedded"]
21:52:56.320 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, source, "embedded"]
21:52:56.320 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.453784 msec
21:52:56.321 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, delegate=RepositoryTrack(01/01 06, 04:45, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.321 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 04:45, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=)
21:52:56.321 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3
21:52:56.321 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3
21:52:56.327 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.328 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.328 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.328 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.328 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, source, "embedded"]
21:52:56.334 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, source, "embedded"]
21:52:56.335 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 7.292472 msec
21:52:56.336 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, delegate=RepositoryTrack(01/01 07, 05:09, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.343 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 05:09, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=)
21:52:56.344 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3
21:52:56.344 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3
21:52:56.348 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.349 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.349 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.350 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.350 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, source, "embedded"]
21:52:56.351 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, source, "embedded"]
21:52:56.353 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.383268 msec
21:52:56.353 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, delegate=RepositoryTrack(01/01 08, 03:45, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.354 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 03:45, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=)
21:52:56.355 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3
21:52:56.355 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3
21:52:56.357 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.358 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.358 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.359 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.359 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, source, "embedded"]
21:52:56.360 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, source, "embedded"]
21:52:56.361 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.072242 msec
21:52:56.362 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, delegate=RepositoryTrack(01/01 09, 04:57, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.363 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 04:57, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=)
21:52:56.363 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3
21:52:56.363 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3
21:52:56.365 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.366 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.367 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.367 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.368 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, source, "embedded"]
21:52:56.369 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, source, "embedded"]
21:52:56.373 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.473945 msec
21:52:56.373 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, delegate=RepositoryTrack(01/02 01, 10:31, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.373 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 01, 10:31, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=)
21:52:56.374 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3
21:52:56.374 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3
21:52:56.375 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.376 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.377 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.377 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.377 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, source, "embedded"]
21:52:56.378 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, source, "embedded"]
21:52:56.379 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.277798 msec
21:52:56.379 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, delegate=RepositoryTrack(01/02 02, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.379 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 02, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=)
21:52:56.380 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3
21:52:56.380 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3
21:52:56.381 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.382 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.383 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.383 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.384 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, source, "embedded"]
21:52:56.386 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, source, "embedded"]
21:52:56.388 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.083958 msec
21:52:56.389 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, delegate=RepositoryTrack(01/02 03, 02:59, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.390 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 03, 02:59, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=)
21:52:56.391 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3
21:52:56.391 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3
21:52:56.395 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.396 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.397 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.398 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.398 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, source, "embedded"]
21:52:56.399 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, source, "embedded"]
21:52:56.402 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.339221 msec
21:52:56.405 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, delegate=RepositoryTrack(01/02 04, 06:38, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.407 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 04, 06:38, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=)
21:52:56.409 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3
21:52:56.409 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3
21:52:56.413 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.414 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.415 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.416 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.416 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, source, "embedded"]
21:52:56.417 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, source, "embedded"]
21:52:56.419 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.508371 msec
21:52:56.419 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, delegate=RepositoryTrack(01/02 05, 04:07, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.420 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 05, 04:07, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=)
21:52:56.421 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3
21:52:56.421 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3
21:52:56.424 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.425 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.435 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.436 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.436 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, source, "embedded"]
21:52:56.437 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, source, "embedded"]
21:52:56.439 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.521559 msec
21:52:56.440 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, delegate=RepositoryTrack(01/02 06, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.440 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 06, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=)
21:52:56.441 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3
21:52:56.441 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3
21:52:56.444 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.445 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.445 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.446 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.446 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, source, "embedded"]
21:52:56.447 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, source, "embedded"]
21:52:56.449 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.6196 msec
21:52:56.449 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, delegate=RepositoryTrack(01/02 07, 05:56, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.450 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 07, 05:56, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=)
21:52:56.451 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3
21:52:56.451 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3
21:52:56.453 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.454 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.455 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.455 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.456 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, source, "embedded"]
21:52:56.458 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, source, "embedded"]
21:52:56.460 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.495535 msec
21:52:56.463 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 328.263684 msec
21:52:56.463 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:56.464 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:56.464 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" parentID="/music/t" refID="urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" restricted="0">
21:52:56.464 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication</dc:title>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:03.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9755516">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:m-tQdfxStYACuJhqKYqzj7MC5O8=/content</res>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:K0uvfDGzwB3cASw5SfIEnXfdDqQ=" parentID="/music/t" refID="urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=" restricted="0">
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo</dc:title>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:08.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5137048">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:z_YZV682QrUHZa90Q2Jmt0gtuGY=/content</res>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:1xI488ANUoR_A5YKlAv-f2KjVLE=" parentID="/music/t" refID="urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=" restricted="0">
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro</dc:title>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8325034">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gUN0FRBvDEo5w7-rnmqpuoaqsNM=/content</res>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:amXHYkKKrD3jjXyQ30xvFB2XO60=" parentID="/music/t" refID="urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=" restricted="0">
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro</dc:title>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15155525">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:fxS2l_3kBYRSfJA4m6NwgoPWUqk=/content</res>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=" parentID="/music/t" refID="urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=" restricted="0">
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio</dc:title>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:29.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="13183802">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:H_65DFKPsNQPQXfujKyFyRrcjx4=/content</res>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Jn4tOYZjaklsHH4T4YRVyNYVmdo=" parentID="/music/t" refID="urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=" restricted="0">
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro</dc:title>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:56.465 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:45.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11414791">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kzv2f6aO8DSx6Qcf85UzalJPsq8=/content</res>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9fO-ggfJoZz3DF67BEhSTfl-C6Q=" parentID="/music/t" refID="urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=" restricted="0">
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication</dc:title>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:09.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12368806">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:XPJ_8fXoZOFVpK1e6kbPXIAVZ5k=/content</res>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:FbITGKOzsudNRdwzyWpXzTFHhMk=" parentID="/music/t" refID="urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=" restricted="0">
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana</dc:title>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:45.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9010494">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:DUty-MdRnOFoIhDUgV0mm0j6bNQ=/content</res>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:hGaad1vJfjgQtBP8w80ixoI51KU=" parentID="/music/t" refID="urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=" restricted="0">
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro</dc:title>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:57.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11902764">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kjgBLXtASHXRlTe9L2Ismxb2P-k=/content</res>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:QYVNyJCIszGfdhs1FrQuces0RGc=" parentID="/music/t" refID="urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=" restricted="0">
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1</dc:title>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:10:31.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="25255544">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:re2IDaTIexifcdaQMwAAXsjJV04=/content</res>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ql2V8rScbKiB5v0bPAR7ZCfx5E4=" parentID="/music/t" refID="urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=" restricted="0">
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison</dc:title>
21:52:56.466 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:16.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12671838">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:87RsOumPj20Kk9Cwi6FH0INCjgA=/content</res>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:VOjgPohLklkNDzMgmhIEE1k27Dc=" parentID="/music/t" refID="urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=" restricted="0">
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2</dc:title>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7175675">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gBDNW0yRS_BjImEcF5ctr2R_EeA=/content</res>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ktNOdT5N1bu4cu9aUEoCPdLLKS4=" parentID="/music/t" refID="urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=" restricted="0">
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo</dc:title>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:38.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15947601">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:j5q_F2HxftMsdmcqGsPkVB6KD1A=/content</res>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:oM-Lv4IzwEPjz-lhmatGCYdSjJE=" parentID="/music/t" refID="urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=" restricted="0">
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te</dc:title>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:07.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9902855">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ybY77L1p1FXanIOWYBqdMS0ARzw=/content</res>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.467 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:4NU__eTYZctezbYBjiy9C5Xzn0c=" parentID="/music/t" refID="urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=" restricted="0">
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus</dc:title>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:37.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6296916">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:rT4CDV6XPH2564Se_71IhudLw9c=/content</res>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9zATCnd3wJuLADrTfR9dcTbocPk=" parentID="/music/t" refID="urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=" restricted="0">
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus</dc:title>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:56.477 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.478 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.478 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14257990">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:77bVmMyaQT5liJkAMz56n1SYGVI=/content</res>
21:52:56.478 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.478 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:56.492 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:56.499 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:56.500 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-019.txt
21:52:56.500 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:56.500 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:56.500 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-020 ========================================================================================
21:52:56.500 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=0, maxResult=16) ...
21:52:56.500 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:56.501 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:56.506 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 0, requestedCount: 16, sortCriteria: [])
21:52:56.506 [cling-6 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 0 @@@ 16 @@@ null @@@ [])
21:52:56.506 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=0, maxResults=16, orderby=[])
21:52:56.506 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:56.507 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:56.506 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:56.507 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:56.507 [cling-6 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:56.508 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.509 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.510 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.511 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.512 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.512 [cling-6 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.512 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:56.513 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.514 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.514 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.516 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:56.593 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 79.645555 msec
21:52:56.621 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.621 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.621 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.627 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 5.797115 msec
21:52:56.642 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, delegate=RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.643 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:03, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=)
21:52:56.643 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:56.643 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3
21:52:56.644 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.645 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/01 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.645 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.645 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.646 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:56.646 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=, source, "embedded"]
21:52:56.647 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.746243 msec
21:52:56.647 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, delegate=RepositoryTrack(01/01 02, 02:08, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.647 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 02:08, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=)
21:52:56.648 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3
21:52:56.648 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3
21:52:56.649 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.649 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/02 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.650 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.650 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.650 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, source, "embedded"]
21:52:56.650 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=, source, "embedded"]
21:52:56.651 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.748016 msec
21:52:56.652 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, delegate=RepositoryTrack(01/01 03, 03:28, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.658 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 03:28, rdfs:label=Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=)
21:52:56.658 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3
21:52:56.658 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3
21:52:56.659 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.660 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/03 Bach_ Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.660 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.660 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.660 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, source, "embedded"]
21:52:56.661 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=, source, "embedded"]
21:52:56.662 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.794092 msec
21:52:56.662 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, delegate=RepositoryTrack(01/01 04, 06:18, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.662 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 06:18, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=)
21:52:56.663 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3
21:52:56.663 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3
21:52:56.664 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.664 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/04 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.664 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.665 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.665 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, source, "embedded"]
21:52:56.665 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=, source, "embedded"]
21:52:56.666 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.595159 msec
21:52:56.666 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, delegate=RepositoryTrack(01/01 05, 05:29, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.667 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 05:29, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=)
21:52:56.667 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3
21:52:56.667 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3
21:52:56.668 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.668 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/05 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.668 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.669 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.673 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, source, "embedded"]
21:52:56.674 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=, source, "embedded"]
21:52:56.675 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.118446 msec
21:52:56.675 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, delegate=RepositoryTrack(01/01 06, 04:45, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.675 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 04:45, rdfs:label=Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=)
21:52:56.675 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3
21:52:56.675 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3
21:52:56.676 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.677 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/06 Bach_ Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.677 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.678 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.678 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, source, "embedded"]
21:52:56.679 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=, source, "embedded"]
21:52:56.680 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.11491 msec
21:52:56.680 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, delegate=RepositoryTrack(01/01 07, 05:09, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.680 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 05:09, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=)
21:52:56.681 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3
21:52:56.681 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3
21:52:56.682 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.682 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/07 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.683 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.683 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.683 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, source, "embedded"]
21:52:56.684 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=, source, "embedded"]
21:52:56.684 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.492759 msec
21:52:56.685 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, delegate=RepositoryTrack(01/01 08, 03:45, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.685 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 03:45, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=)
21:52:56.685 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3
21:52:56.685 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3
21:52:56.686 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.686 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/08 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.687 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.687 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.687 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, source, "embedded"]
21:52:56.688 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=, source, "embedded"]
21:52:56.688 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.455953 msec
21:52:56.689 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, delegate=RepositoryTrack(01/01 09, 04:57, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.689 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 04:57, rdfs:label=Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro, Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=)
21:52:56.689 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3
21:52:56.689 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3
21:52:56.690 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.690 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Concertos For 3 & 4 Harpsichords/09 Bach_ Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.691 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.691 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.691 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, source, "embedded"]
21:52:56.692 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=, source, "embedded"]
21:52:56.692 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.419837 msec
21:52:56.692 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, delegate=RepositoryTrack(01/02 01, 10:31, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.693 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 01, 10:31, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=)
21:52:56.693 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3
21:52:56.693 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3
21:52:56.694 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.694 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-01 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 1.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.694 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.694 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.695 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, source, "embedded"]
21:52:56.695 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=, source, "embedded"]
21:52:56.696 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.444585 msec
21:52:56.696 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, delegate=RepositoryTrack(01/02 02, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.696 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 02, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=)
21:52:56.696 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3
21:52:56.696 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3
21:52:56.697 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.698 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-02 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Christe Eleison.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.698 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.698 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.698 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, source, "embedded"]
21:52:56.699 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=, source, "embedded"]
21:52:56.699 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.385852 msec
21:52:56.700 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, delegate=RepositoryTrack(01/02 03, 02:59, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.700 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 03, 02:59, rdfs:label=Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=)
21:52:56.700 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3
21:52:56.700 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3
21:52:56.701 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.701 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-03 Bach_ Mass In B Minor, BWV 232 - Kyrie_ Kyrie Eleison 2.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.701 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.702 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.702 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, source, "embedded"]
21:52:56.702 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=, source, "embedded"]
21:52:56.703 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.473235 msec
21:52:56.703 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, delegate=RepositoryTrack(01/02 04, 06:38, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.709 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 04, 06:38, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=)
21:52:56.709 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3
21:52:56.709 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3
21:52:56.710 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.711 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-04 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gloria In Excelsis Deo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.711 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.711 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.711 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, source, "embedded"]
21:52:56.712 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=, source, "embedded"]
21:52:56.713 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.673106 msec
21:52:56.713 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, delegate=RepositoryTrack(01/02 05, 04:07, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.713 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 05, 04:07, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=)
21:52:56.714 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3
21:52:56.714 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3
21:52:56.714 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.715 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-05 Bach_ Mass In B Minor, BWV 232 - Gloria_ Laudamus Te.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.715 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.715 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.715 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, source, "embedded"]
21:52:56.716 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=, source, "embedded"]
21:52:56.717 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.439057 msec
21:52:56.717 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, delegate=RepositoryTrack(01/02 06, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.717 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 06, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=)
21:52:56.717 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3
21:52:56.717 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3
21:52:56.718 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.719 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-06 Bach_ Mass In B Minor, BWV 232 - Gloria_ Gratias Agimus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.719 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.719 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.719 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, source, "embedded"]
21:52:56.720 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=, source, "embedded"]
21:52:56.721 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.430939 msec
21:52:56.721 [cling-6 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, delegate=RepositoryTrack(01/02 07, 05:56, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.721 [cling-6 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 07, 05:56, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=)
21:52:56.721 [cling-6 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3
21:52:56.721 [cling-6 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3
21:52:56.723 [cling-6 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.723 [cling-6 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-07 Bach_ Mass In B Minor, BWV 232 - Gloria_ Domine Deus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.724 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.724 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.724 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, source, "embedded"]
21:52:56.729 [cling-6 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=, source, "embedded"]
21:52:56.730 [cling-6 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.917064 msec
21:52:56.732 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 226.13587 msec
21:52:56.732 [cling-6 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" parentID="/music/t" refID="urn:bluemarine:track:6W1TrE_zAZqlCEnFNM0hhCHWYq4=" restricted="0">
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 1. Without Tempo Indication</dc:title>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:03.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9755516">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:m-tQdfxStYACuJhqKYqzj7MC5O8=/content</res>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:K0uvfDGzwB3cASw5SfIEnXfdDqQ=" parentID="/music/t" refID="urn:bluemarine:track:K0uvfDGzwB3cASw5SfIEnXfdDqQ=" restricted="0">
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 2. Largo</dc:title>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:08.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5137048">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:z_YZV682QrUHZa90Q2Jmt0gtuGY=/content</res>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:1xI488ANUoR_A5YKlAv-f2KjVLE=" parentID="/music/t" refID="urn:bluemarine:track:1xI488ANUoR_A5YKlAv-f2KjVLE=" restricted="0">
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In A Minor For 4 Harpsichords, BWV 1065 - 3. Allegro</dc:title>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8325034">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gUN0FRBvDEo5w7-rnmqpuoaqsNM=/content</res>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:amXHYkKKrD3jjXyQ30xvFB2XO60=" parentID="/music/t" refID="urn:bluemarine:track:amXHYkKKrD3jjXyQ30xvFB2XO60=" restricted="0">
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 1. Allegro</dc:title>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15155525">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:fxS2l_3kBYRSfJA4m6NwgoPWUqk=/content</res>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=" parentID="/music/t" refID="urn:bluemarine:track:siZ5HJQu8LkFMd_AJQJ9i3Fo8VI=" restricted="0">
21:52:56.733 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 2. Adagio</dc:title>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:29.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="13183802">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:H_65DFKPsNQPQXfujKyFyRrcjx4=/content</res>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Jn4tOYZjaklsHH4T4YRVyNYVmdo=" parentID="/music/t" refID="urn:bluemarine:track:Jn4tOYZjaklsHH4T4YRVyNYVmdo=" restricted="0">
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In C For 3 Harpsichords, BWV 1064 - 3. Allegro</dc:title>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:45.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11414791">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kzv2f6aO8DSx6Qcf85UzalJPsq8=/content</res>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9fO-ggfJoZz3DF67BEhSTfl-C6Q=" parentID="/music/t" refID="urn:bluemarine:track:9fO-ggfJoZz3DF67BEhSTfl-C6Q=" restricted="0">
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 1. Without Tempo Indication</dc:title>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:09.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12368806">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:XPJ_8fXoZOFVpK1e6kbPXIAVZ5k=/content</res>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:FbITGKOzsudNRdwzyWpXzTFHhMk=" parentID="/music/t" refID="urn:bluemarine:track:FbITGKOzsudNRdwzyWpXzTFHhMk=" restricted="0">
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 2. Alla Siciliana</dc:title>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:45.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9010494">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:DUty-MdRnOFoIhDUgV0mm0j6bNQ=/content</res>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:hGaad1vJfjgQtBP8w80ixoI51KU=" parentID="/music/t" refID="urn:bluemarine:track:hGaad1vJfjgQtBP8w80ixoI51KU=" restricted="0">
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 3 Harpsichords, BWV 1063 - 3. Allegro</dc:title>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Concertos For 3 & 4 Harpsichords</upnp:album>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:57.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11902764">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kjgBLXtASHXRlTe9L2Ismxb2P-k=/content</res>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:QYVNyJCIszGfdhs1FrQuces0RGc=" parentID="/music/t" refID="urn:bluemarine:track:QYVNyJCIszGfdhs1FrQuces0RGc=" restricted="0">
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 1</dc:title>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:10:31.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="25255544">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:re2IDaTIexifcdaQMwAAXsjJV04=/content</res>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.734 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ql2V8rScbKiB5v0bPAR7ZCfx5E4=" parentID="/music/t" refID="urn:bluemarine:track:ql2V8rScbKiB5v0bPAR7ZCfx5E4=" restricted="0">
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Christe Eleison</dc:title>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:16.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12671838">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:87RsOumPj20Kk9Cwi6FH0INCjgA=/content</res>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:VOjgPohLklkNDzMgmhIEE1k27Dc=" parentID="/music/t" refID="urn:bluemarine:track:VOjgPohLklkNDzMgmhIEE1k27Dc=" restricted="0">
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Kyrie: Kyrie Eleison 2</dc:title>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7175675">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gBDNW0yRS_BjImEcF5ctr2R_EeA=/content</res>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ktNOdT5N1bu4cu9aUEoCPdLLKS4=" parentID="/music/t" refID="urn:bluemarine:track:ktNOdT5N1bu4cu9aUEoCPdLLKS4=" restricted="0">
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Gloria In Excelsis Deo</dc:title>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:38.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15947601">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:j5q_F2HxftMsdmcqGsPkVB6KD1A=/content</res>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:oM-Lv4IzwEPjz-lhmatGCYdSjJE=" parentID="/music/t" refID="urn:bluemarine:track:oM-Lv4IzwEPjz-lhmatGCYdSjJE=" restricted="0">
21:52:56.753 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Laudamus Te</dc:title>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:07.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9902855">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ybY77L1p1FXanIOWYBqdMS0ARzw=/content</res>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:4NU__eTYZctezbYBjiy9C5Xzn0c=" parentID="/music/t" refID="urn:bluemarine:track:4NU__eTYZctezbYBjiy9C5Xzn0c=" restricted="0">
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Gratias Agimus</dc:title>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:37.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6296916">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:rT4CDV6XPH2564Se_71IhudLw9c=/content</res>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9zATCnd3wJuLADrTfR9dcTbocPk=" parentID="/music/t" refID="urn:bluemarine:track:9zATCnd3wJuLADrTfR9dcTbocPk=" restricted="0">
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Domine Deus</dc:title>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14257990">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:77bVmMyaQT5liJkAMz56n1SYGVI=/content</res>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:56.754 [cling-6 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:56.758 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:56.767 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:56.767 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-020.txt
21:52:56.767 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:56.767 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:56.768 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-021 ========================================================================================
21:52:56.768 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=16, maxResult=16) ...
21:52:56.768 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:56.768 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:56.770 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 16, requestedCount: 16, sortCriteria: [])
21:52:56.770 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 16 @@@ 16 @@@ null @@@ [])
21:52:56.770 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=16, maxResults=16, orderby=[])
21:52:56.770 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:56.770 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:56.770 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:56.770 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:56.771 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.771 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.771 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.771 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:56.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:56.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:56.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:56.772 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:56.772 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:56.773 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.773 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.773 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.778 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:56.782 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:56.866 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 93.168702 msec
21:52:56.907 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:56.908 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:56.908 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:56.917 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 9.406023 msec
21:52:56.952 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:zkp40hTxxtgRTjAkVgsnHZgFsM8=, delegate=RepositoryTrack(01/02 08, 03:01, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Qui Tollis, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-08 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Tollis.mp3, urn:bluemarine:track:zkp40hTxxtgRTjAkVgsnHZgFsM8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.953 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 08, 03:01, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Qui Tollis, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-08 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Tollis.mp3, urn:bluemarine:track:zkp40hTxxtgRTjAkVgsnHZgFsM8=)
21:52:56.954 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-08 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Tollis.mp3
21:52:56.954 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-08 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Tollis.mp3
21:52:56.958 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.959 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-08 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Tollis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.965 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.965 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.965 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:zkp40hTxxtgRTjAkVgsnHZgFsM8=, source, "embedded"]
21:52:56.967 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:zkp40hTxxtgRTjAkVgsnHZgFsM8=, source, "embedded"]
21:52:56.968 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.473587 msec
21:52:56.969 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=, delegate=RepositoryTrack(01/02 09, 04:47, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Qui Sedes Ad Dexteram Patris, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-09 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Sedes Ad Dexteram Patris.mp3, urn:bluemarine:track:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.969 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 09, 04:47, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Qui Sedes Ad Dexteram Patris, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-09 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Sedes Ad Dexteram Patris.mp3, urn:bluemarine:track:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=)
21:52:56.972 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-09 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Sedes Ad Dexteram Patris.mp3
21:52:56.972 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-09 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Sedes Ad Dexteram Patris.mp3
21:52:56.976 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.977 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-09 Bach_ Mass In B Minor, BWV 232 - Gloria_ Qui Sedes Ad Dexteram Patris.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.978 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.979 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.979 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=, source, "embedded"]
21:52:56.981 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=, source, "embedded"]
21:52:56.982 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.933402 msec
21:52:56.983 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:btCHASU05km7dLi7qxvEzqpoJes=, delegate=RepositoryTrack(01/02 10, 05:14, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Quoniam Tu Solus Sanctus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-10 Bach_ Mass In B Minor, BWV 232 - Gloria_ Quoniam Tu Solus Sanctus.mp3, urn:bluemarine:track:btCHASU05km7dLi7qxvEzqpoJes=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.984 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 10, 05:14, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Quoniam Tu Solus Sanctus, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-10 Bach_ Mass In B Minor, BWV 232 - Gloria_ Quoniam Tu Solus Sanctus.mp3, urn:bluemarine:track:btCHASU05km7dLi7qxvEzqpoJes=)
21:52:56.984 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-10 Bach_ Mass In B Minor, BWV 232 - Gloria_ Quoniam Tu Solus Sanctus.mp3
21:52:56.985 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-10 Bach_ Mass In B Minor, BWV 232 - Gloria_ Quoniam Tu Solus Sanctus.mp3
21:52:56.987 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:56.988 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-10 Bach_ Mass In B Minor, BWV 232 - Gloria_ Quoniam Tu Solus Sanctus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:56.989 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:56.989 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:56.989 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:btCHASU05km7dLi7qxvEzqpoJes=, source, "embedded"]
21:52:56.990 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:btCHASU05km7dLi7qxvEzqpoJes=, source, "embedded"]
21:52:56.991 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.731156 msec
21:52:56.992 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:P_78P3BO-8CVVEuAz2QCG8o2Row=, delegate=RepositoryTrack(01/02 11, 04:18, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Cum Sancto Spiritu, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-11 Bach_ Mass In B Minor, BWV 232 - Gloria_ Cum Sancto Spiritu.mp3, urn:bluemarine:track:P_78P3BO-8CVVEuAz2QCG8o2Row=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:56.992 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 11, 04:18, rdfs:label=Bach: Mass In B Minor, BWV 232 - Gloria: Cum Sancto Spiritu, Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-11 Bach_ Mass In B Minor, BWV 232 - Gloria_ Cum Sancto Spiritu.mp3, urn:bluemarine:track:P_78P3BO-8CVVEuAz2QCG8o2Row=)
21:52:56.993 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-11 Bach_ Mass In B Minor, BWV 232 - Gloria_ Cum Sancto Spiritu.mp3
21:52:56.993 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-11 Bach_ Mass In B Minor, BWV 232 - Gloria_ Cum Sancto Spiritu.mp3
21:52:56.996 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.007 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Bach_ Mass In B Minor, BWV 232 [Disc 1]/1-11 Bach_ Mass In B Minor, BWV 232 - Gloria_ Cum Sancto Spiritu.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.009 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.010 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.010 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:P_78P3BO-8CVVEuAz2QCG8o2Row=, source, "embedded"]
21:52:57.013 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:P_78P3BO-8CVVEuAz2QCG8o2Row=, source, "embedded"]
21:52:57.016 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.614428 msec
21:52:57.017 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:huN3o27gpEkVZm96EB0zLK9_8Uk=, delegate=RepositoryTrack(02/02 01, 01:52, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Credo In Unum Deum, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3, urn:bluemarine:track:huN3o27gpEkVZm96EB0zLK9_8Uk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.017 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 01, 01:52, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Credo In Unum Deum, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3, urn:bluemarine:track:huN3o27gpEkVZm96EB0zLK9_8Uk=)
21:52:57.018 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3
21:52:57.018 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3
21:52:57.022 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.023 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.024 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.024 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.024 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:huN3o27gpEkVZm96EB0zLK9_8Uk=, source, "embedded"]
21:52:57.025 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:huN3o27gpEkVZm96EB0zLK9_8Uk=, source, "embedded"]
21:52:57.027 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.653764 msec
21:52:57.028 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:NkEfbPU06cVEWptwFEXzEi_ZvFU=, delegate=RepositoryTrack(02/02 02, 02:06, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Patrem Omnipotentem, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3, urn:bluemarine:track:NkEfbPU06cVEWptwFEXzEi_ZvFU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.029 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 02, 02:06, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Patrem Omnipotentem, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3, urn:bluemarine:track:NkEfbPU06cVEWptwFEXzEi_ZvFU=)
21:52:57.030 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3
21:52:57.030 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3
21:52:57.033 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.034 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.039 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.039 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.039 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:NkEfbPU06cVEWptwFEXzEi_ZvFU=, source, "embedded"]
21:52:57.042 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:NkEfbPU06cVEWptwFEXzEi_ZvFU=, source, "embedded"]
21:52:57.044 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.798031 msec
21:52:57.045 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:XJtTh4sMClpIcFEU4q7zQ7SyYc4=, delegate=RepositoryTrack(02/02 03, 05:06, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et In Unum Dominum, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3, urn:bluemarine:track:XJtTh4sMClpIcFEU4q7zQ7SyYc4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.045 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 03, 05:06, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et In Unum Dominum, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3, urn:bluemarine:track:XJtTh4sMClpIcFEU4q7zQ7SyYc4=)
21:52:57.046 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3
21:52:57.046 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3
21:52:57.057 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.058 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.059 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.059 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.059 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:XJtTh4sMClpIcFEU4q7zQ7SyYc4=, source, "embedded"]
21:52:57.060 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:XJtTh4sMClpIcFEU4q7zQ7SyYc4=, source, "embedded"]
21:52:57.063 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.3158 msec
21:52:57.064 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:CJkx5fFT2W4IhBd1cswVf3QmE0s=, delegate=RepositoryTrack(02/02 04, 02:58, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et Incarnatus Est, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3, urn:bluemarine:track:CJkx5fFT2W4IhBd1cswVf3QmE0s=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.064 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 04, 02:58, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et Incarnatus Est, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3, urn:bluemarine:track:CJkx5fFT2W4IhBd1cswVf3QmE0s=)
21:52:57.065 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3
21:52:57.065 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3
21:52:57.068 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.069 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.070 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.070 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.070 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:CJkx5fFT2W4IhBd1cswVf3QmE0s=, source, "embedded"]
21:52:57.071 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:CJkx5fFT2W4IhBd1cswVf3QmE0s=, source, "embedded"]
21:52:57.072 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.031397 msec
21:52:57.072 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:P-JmC0ZWEQgfghnYEhJFlIYUQXI=, delegate=RepositoryTrack(02/02 05, 03:33, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Crucifixus, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3, urn:bluemarine:track:P-JmC0ZWEQgfghnYEhJFlIYUQXI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.072 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 05, 03:33, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Crucifixus, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3, urn:bluemarine:track:P-JmC0ZWEQgfghnYEhJFlIYUQXI=)
21:52:57.072 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3
21:52:57.072 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3
21:52:57.077 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.078 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.078 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.079 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.079 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:P-JmC0ZWEQgfghnYEhJFlIYUQXI=, source, "embedded"]
21:52:57.082 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:P-JmC0ZWEQgfghnYEhJFlIYUQXI=, source, "embedded"]
21:52:57.086 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 7.567576 msec
21:52:57.087 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=, delegate=RepositoryTrack(02/02 06, 04:26, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et Resurrexit, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3, urn:bluemarine:track:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.087 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 06, 04:26, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et Resurrexit, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3, urn:bluemarine:track:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=)
21:52:57.088 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3
21:52:57.088 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3
21:52:57.093 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.095 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.095 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.096 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.096 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=, source, "embedded"]
21:52:57.097 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=, source, "embedded"]
21:52:57.099 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.078708 msec
21:52:57.100 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:5wSm3e6XLFXlh3Y0sbtIvCUeohc=, delegate=RepositoryTrack(02/02 07, 05:12, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et In Spiritum Sanctum, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3, urn:bluemarine:track:5wSm3e6XLFXlh3Y0sbtIvCUeohc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.100 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 07, 05:12, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et In Spiritum Sanctum, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3, urn:bluemarine:track:5wSm3e6XLFXlh3Y0sbtIvCUeohc=)
21:52:57.100 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3
21:52:57.100 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3
21:52:57.103 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.103 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.104 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.104 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.104 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:5wSm3e6XLFXlh3Y0sbtIvCUeohc=, source, "embedded"]
21:52:57.105 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:5wSm3e6XLFXlh3Y0sbtIvCUeohc=, source, "embedded"]
21:52:57.106 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.661839 msec
21:52:57.106 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:odvEl0zhTdqtd5SNszFk0AZaaI8=, delegate=RepositoryTrack(02/02 08, 03:54, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Confiteor Unum Baptisma, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3, urn:bluemarine:track:odvEl0zhTdqtd5SNszFk0AZaaI8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.106 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 08, 03:54, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Confiteor Unum Baptisma, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3, urn:bluemarine:track:odvEl0zhTdqtd5SNszFk0AZaaI8=)
21:52:57.106 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3
21:52:57.106 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3
21:52:57.109 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.111 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.111 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.112 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.112 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:odvEl0zhTdqtd5SNszFk0AZaaI8=, source, "embedded"]
21:52:57.112 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:odvEl0zhTdqtd5SNszFk0AZaaI8=, source, "embedded"]
21:52:57.113 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.522991 msec
21:52:57.113 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=, delegate=RepositoryTrack(02/02 09, 02:26, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et Expecto, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3, urn:bluemarine:track:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.117 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 09, 02:26, rdfs:label=Bach: Mass In B Minor, BWV 232 - Credo: Et Expecto, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3, urn:bluemarine:track:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=)
21:52:57.118 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3
21:52:57.118 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3
21:52:57.121 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.123 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.124 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.124 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.124 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=, source, "embedded"]
21:52:57.126 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=, source, "embedded"]
21:52:57.128 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.254235 msec
21:52:57.131 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:k0_s45nzCAG0jjuczZVnMp9bYtA=, delegate=RepositoryTrack(02/02 10, 04:22, rdfs:label=Bach: Mass In B Minor, BWV 232 - Sanctus, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3, urn:bluemarine:track:k0_s45nzCAG0jjuczZVnMp9bYtA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.132 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 10, 04:22, rdfs:label=Bach: Mass In B Minor, BWV 232 - Sanctus, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3, urn:bluemarine:track:k0_s45nzCAG0jjuczZVnMp9bYtA=)
21:52:57.133 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3
21:52:57.133 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3
21:52:57.137 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.138 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.140 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.141 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.141 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:k0_s45nzCAG0jjuczZVnMp9bYtA=, source, "embedded"]
21:52:57.145 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:k0_s45nzCAG0jjuczZVnMp9bYtA=, source, "embedded"]
21:52:57.151 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 10.942017 msec
21:52:57.151 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:biBP-KJHhNf0qb_EE2FuVJxnr2I=, delegate=RepositoryTrack(02/02 11, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Osanna, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3, urn:bluemarine:track:biBP-KJHhNf0qb_EE2FuVJxnr2I=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.152 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 11, 02:37, rdfs:label=Bach: Mass In B Minor, BWV 232 - Osanna, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3, urn:bluemarine:track:biBP-KJHhNf0qb_EE2FuVJxnr2I=)
21:52:57.152 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3
21:52:57.152 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3
21:52:57.154 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.155 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.155 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.155 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.155 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:biBP-KJHhNf0qb_EE2FuVJxnr2I=, source, "embedded"]
21:52:57.156 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:biBP-KJHhNf0qb_EE2FuVJxnr2I=, source, "embedded"]
21:52:57.170 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 14.587753 msec
21:52:57.170 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:JNbdaeOTaQdlsmrXXg0wEAOXX7I=, delegate=RepositoryTrack(02/02 12, 06:46, rdfs:label=Bach: Mass In B Minor, BWV 232 - Benedictus; Osanna #2, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3, urn:bluemarine:track:JNbdaeOTaQdlsmrXXg0wEAOXX7I=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.170 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 12, 06:46, rdfs:label=Bach: Mass In B Minor, BWV 232 - Benedictus; Osanna #2, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3, urn:bluemarine:track:JNbdaeOTaQdlsmrXXg0wEAOXX7I=)
21:52:57.171 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3
21:52:57.171 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3
21:52:57.173 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.173 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.174 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.174 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.174 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:JNbdaeOTaQdlsmrXXg0wEAOXX7I=, source, "embedded"]
21:52:57.175 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:JNbdaeOTaQdlsmrXXg0wEAOXX7I=, source, "embedded"]
21:52:57.176 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.045048 msec
21:52:57.187 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 416.324668 msec
21:52:57.187 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:zkp40hTxxtgRTjAkVgsnHZgFsM8=" parentID="/music/t" refID="urn:bluemarine:track:zkp40hTxxtgRTjAkVgsnHZgFsM8=" restricted="0">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Qui Tollis</dc:title>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:01.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7280161">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:o-FOjiLrlhX7D8t6KvEK5bfXrqg=/content</res>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=" parentID="/music/t" refID="urn:bluemarine:track:XL9_KSyBmjKUKd1O_7Ofz_ct8JI=" restricted="0">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Qui Sedes Ad Dexteram Patris</dc:title>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:47.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11510970">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dfjZyCdO85RSyA2KL5iNzYYk7G4=/content</res>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:btCHASU05km7dLi7qxvEzqpoJes=" parentID="/music/t" refID="urn:bluemarine:track:btCHASU05km7dLi7qxvEzqpoJes=" restricted="0">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Quoniam Tu Solus Sanctus</dc:title>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:14.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12581988">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:qj9NGSFL9C1kMCiNp7q_xv1p2TE=/content</res>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:P_78P3BO-8CVVEuAz2QCG8o2Row=" parentID="/music/t" refID="urn:bluemarine:track:P_78P3BO-8CVVEuAz2QCG8o2Row=" restricted="0">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Gloria: Cum Sancto Spiritu</dc:title>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 1]</upnp:album>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10335451">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:5X7kN21_INsIONnKqGcUgL-RByU=/content</res>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:huN3o27gpEkVZm96EB0zLK9_8Uk=" parentID="/music/t" refID="urn:bluemarine:track:huN3o27gpEkVZm96EB0zLK9_8Uk=" restricted="0">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Credo In Unum Deum</dc:title>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:01:52.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="4513266">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:qLEzU4E1UDUj2U1-mk-ShrDJC3I=/content</res>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:NkEfbPU06cVEWptwFEXzEi_ZvFU=" parentID="/music/t" refID="urn:bluemarine:track:NkEfbPU06cVEWptwFEXzEi_ZvFU=" restricted="0">
21:52:57.188 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Patrem Omnipotentem</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:06.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5044075">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:mqdyAzvj_cLylyGPnQ0SHX191gU=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:XJtTh4sMClpIcFEU4q7zQ7SyYc4=" parentID="/music/t" refID="urn:bluemarine:track:XJtTh4sMClpIcFEU4q7zQ7SyYc4=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Et In Unum Dominum</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:06.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12263274">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:9IMUx82KD8qE-1LxrZlQ3UizST4=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:CJkx5fFT2W4IhBd1cswVf3QmE0s=" parentID="/music/t" refID="urn:bluemarine:track:CJkx5fFT2W4IhBd1cswVf3QmE0s=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Et Incarnatus Est</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:58.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7156857">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:Yj8mJSHEDoXFr4BRbQrJPYZDIc4=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:P-JmC0ZWEQgfghnYEhJFlIYUQXI=" parentID="/music/t" refID="urn:bluemarine:track:P-JmC0ZWEQgfghnYEhJFlIYUQXI=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Crucifixus</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:33.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8527756">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:XzGC0GLH1GmK8dMcR8xJ7E97lcw=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=" parentID="/music/t" refID="urn:bluemarine:track:PD9Cc2DHmAQ48UjGvr7lrXVD8ZQ=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Et Resurrexit</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:26.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10678159">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vcQwjk8g0Pm88rmwHMfpwwE12Yc=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:5wSm3e6XLFXlh3Y0sbtIvCUeohc=" parentID="/music/t" refID="urn:bluemarine:track:5wSm3e6XLFXlh3Y0sbtIvCUeohc=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Et In Spiritum Sanctum</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:12.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12508829">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:5bGR6Fi9Cs0TMva5eitEyqwhlPQ=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:odvEl0zhTdqtd5SNszFk0AZaaI8=" parentID="/music/t" refID="urn:bluemarine:track:odvEl0zhTdqtd5SNszFk0AZaaI8=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Confiteor Unum Baptisma</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:54.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9377271">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:PPJYnLU5wZ8TVmHRsIZlTRz9oUs=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=" parentID="/music/t" refID="urn:bluemarine:track:JsLQxCNkJ5bgGoqFKO1B-CfGSW8=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Credo: Et Expecto</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:26.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5876850">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:5wfyRbY5jQrJRA2sPfIYo-KW7C0=/content</res>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:k0_s45nzCAG0jjuczZVnMp9bYtA=" parentID="/music/t" refID="urn:bluemarine:track:k0_s45nzCAG0jjuczZVnMp9bYtA=" restricted="0">
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Sanctus</dc:title>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.189 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:22.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10514098">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:YRJNEfD-PsHMRPX__LCdoa3Drx8=/content</res>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:biBP-KJHhNf0qb_EE2FuVJxnr2I=" parentID="/music/t" refID="urn:bluemarine:track:biBP-KJHhNf0qb_EE2FuVJxnr2I=" restricted="0">
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Osanna</dc:title>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:37.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6309427">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:r7ICyCw-mcwksmGb6Htjbck8rP8=/content</res>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:JNbdaeOTaQdlsmrXXg0wEAOXX7I=" parentID="/music/t" refID="urn:bluemarine:track:JNbdaeOTaQdlsmrXXg0wEAOXX7I=" restricted="0">
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Benedictus; Osanna #2</dc:title>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:46.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16277769">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:UoFl8HHjUcCEybe8Zcts41K61WI=/content</res>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.190 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:57.197 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:57.215 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:57.215 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-021.txt
21:52:57.215 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:57.215 [cling-9 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:57.219 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-022 ========================================================================================
21:52:57.219 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=32, maxResult=16) ...
21:52:57.219 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:57.220 [cling-9 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:57.220 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:57.222 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 32, requestedCount: 16, sortCriteria: [])
21:52:57.222 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 32 @@@ 16 @@@ null @@@ [])
21:52:57.222 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=32, maxResults=16, orderby=[])
21:52:57.223 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:57.223 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:57.223 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:57.223 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:57.223 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:57.223 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:57.223 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:57.223 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:57.224 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:57.224 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:57.224 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:57.224 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:57.224 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:57.224 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:57.224 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:57.225 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:57.225 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:57.225 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:57.226 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:57.315 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 90.038348 msec
21:52:57.341 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:57.341 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:57.342 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:57.346 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 4.797758 msec
21:52:57.398 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:7bMZzD4APoMsumMUI6ZK4dSmRu0=, delegate=RepositoryTrack(02/02 13, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Agnus Dei: Agnus Dei, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3, urn:bluemarine:track:7bMZzD4APoMsumMUI6ZK4dSmRu0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.400 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 13, 05:16, rdfs:label=Bach: Mass In B Minor, BWV 232 - Agnus Dei: Agnus Dei, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3, urn:bluemarine:track:7bMZzD4APoMsumMUI6ZK4dSmRu0=)
21:52:57.405 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3
21:52:57.405 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3
21:52:57.408 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.408 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.409 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.409 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.409 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:7bMZzD4APoMsumMUI6ZK4dSmRu0=, source, "embedded"]
21:52:57.413 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:7bMZzD4APoMsumMUI6ZK4dSmRu0=, source, "embedded"]
21:52:57.416 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 7.852457 msec
21:52:57.482 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:wF6gS1iF7zPo095GP7gmI4ToBZs=, delegate=RepositoryTrack(02/02 14, 02:50, rdfs:label=Bach: Mass In B Minor, BWV 232 - Agnus Dei: Dona Nobis Pacem, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3, urn:bluemarine:track:wF6gS1iF7zPo095GP7gmI4ToBZs=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.482 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(02/02 14, 02:50, rdfs:label=Bach: Mass In B Minor, BWV 232 - Agnus Dei: Dona Nobis Pacem, Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3, urn:bluemarine:track:wF6gS1iF7zPo095GP7gmI4ToBZs=)
21:52:57.483 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3
21:52:57.483 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3
21:52:57.486 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.487 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.488 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.488 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.488 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:wF6gS1iF7zPo095GP7gmI4ToBZs=, source, "embedded"]
21:52:57.496 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:wF6gS1iF7zPo095GP7gmI4ToBZs=, source, "embedded"]
21:52:57.497 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 9.710268 msec
21:52:57.502 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:e4l5Kg53MWPfWMdTwviWHyLi4hw=, delegate=RepositoryTrack(01/01 01, 04:02, rdfs:label=Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 1. Vivace, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/01 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 1. Vivace.mp3, urn:bluemarine:track:e4l5Kg53MWPfWMdTwviWHyLi4hw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.503 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:02, rdfs:label=Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 1. Vivace, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/01 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 1. Vivace.mp3, urn:bluemarine:track:e4l5Kg53MWPfWMdTwviWHyLi4hw=)
21:52:57.505 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/01 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 1. Vivace.mp3
21:52:57.505 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/01 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 1. Vivace.mp3
21:52:57.510 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.511 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/01 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 1. Vivace.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.517 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.518 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.518 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:e4l5Kg53MWPfWMdTwviWHyLi4hw=, source, "embedded"]
21:52:57.519 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:e4l5Kg53MWPfWMdTwviWHyLi4hw=, source, "embedded"]
21:52:57.520 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.891868 msec
21:52:57.521 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ZleOmbCh1ZLQiKnvzEYUwksGhLM=, delegate=RepositoryTrack(01/01 02, 07:09, rdfs:label=Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 2. Largo Ma Non Tanto, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/02 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 2. Largo Ma Non Tanto.mp3, urn:bluemarine:track:ZleOmbCh1ZLQiKnvzEYUwksGhLM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.521 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 07:09, rdfs:label=Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 2. Largo Ma Non Tanto, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/02 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 2. Largo Ma Non Tanto.mp3, urn:bluemarine:track:ZleOmbCh1ZLQiKnvzEYUwksGhLM=)
21:52:57.521 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/02 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 2. Largo Ma Non Tanto.mp3
21:52:57.522 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/02 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 2. Largo Ma Non Tanto.mp3
21:52:57.525 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.526 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/02 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 2. Largo Ma Non Tanto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.527 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.527 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.527 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ZleOmbCh1ZLQiKnvzEYUwksGhLM=, source, "embedded"]
21:52:57.528 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ZleOmbCh1ZLQiKnvzEYUwksGhLM=, source, "embedded"]
21:52:57.530 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.959363 msec
21:52:57.531 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:daMcqarA7dDNLXPq2PrAy5WCCSg=, delegate=RepositoryTrack(01/01 03, 05:09, rdfs:label=Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 3. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/03 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 3. Allegro.mp3, urn:bluemarine:track:daMcqarA7dDNLXPq2PrAy5WCCSg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.531 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 05:09, rdfs:label=Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 3. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/03 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 3. Allegro.mp3, urn:bluemarine:track:daMcqarA7dDNLXPq2PrAy5WCCSg=)
21:52:57.532 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/03 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 3. Allegro.mp3
21:52:57.532 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/03 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 3. Allegro.mp3
21:52:57.535 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.536 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/03 Bach_ Concerto In D Minor For 2 Violins, BWV 1043, _Double_ - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.537 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.537 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.537 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:daMcqarA7dDNLXPq2PrAy5WCCSg=, source, "embedded"]
21:52:57.538 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:daMcqarA7dDNLXPq2PrAy5WCCSg=, source, "embedded"]
21:52:57.539 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.465355 msec
21:52:57.540 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:4xmzhsHjP7bBue1OCFkwL6jGkUA=, delegate=RepositoryTrack(01/01 04, 03:41, rdfs:label=Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 1. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/04 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 1. Allegro.mp3, urn:bluemarine:track:4xmzhsHjP7bBue1OCFkwL6jGkUA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.540 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 03:41, rdfs:label=Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 1. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/04 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 1. Allegro.mp3, urn:bluemarine:track:4xmzhsHjP7bBue1OCFkwL6jGkUA=)
21:52:57.541 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/04 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 1. Allegro.mp3
21:52:57.541 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/04 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 1. Allegro.mp3
21:52:57.544 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.546 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/04 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 1. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.547 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.548 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.549 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:4xmzhsHjP7bBue1OCFkwL6jGkUA=, source, "embedded"]
21:52:57.552 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:4xmzhsHjP7bBue1OCFkwL6jGkUA=, source, "embedded"]
21:52:57.557 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 9.337098 msec
21:52:57.558 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=, delegate=RepositoryTrack(01/01 05, 03:15, rdfs:label=Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 2. Andante, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/05 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 2. Andante.mp3, urn:bluemarine:track:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.559 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 03:15, rdfs:label=Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 2. Andante, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/05 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 2. Andante.mp3, urn:bluemarine:track:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=)
21:52:57.560 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/05 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 2. Andante.mp3
21:52:57.560 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/05 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 2. Andante.mp3
21:52:57.563 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.564 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/05 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 2. Andante.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.569 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.570 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.570 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=, source, "embedded"]
21:52:57.570 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=, source, "embedded"]
21:52:57.576 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.140592 msec
21:52:57.576 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:bibtTItMnKKiuq82zOKF54VAm2Y=, delegate=RepositoryTrack(01/01 06, 02:34, rdfs:label=Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 3. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/06 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 3. Allegro.mp3, urn:bluemarine:track:bibtTItMnKKiuq82zOKF54VAm2Y=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.576 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 02:34, rdfs:label=Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 3. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/06 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 3. Allegro.mp3, urn:bluemarine:track:bibtTItMnKKiuq82zOKF54VAm2Y=)
21:52:57.577 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/06 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 3. Allegro.mp3
21:52:57.577 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/06 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 3. Allegro.mp3
21:52:57.579 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.579 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/06 Vivaldi_ Violin Concerto In C Minor, RV 199, _Il Sospetto_ - 3. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.580 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.580 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.580 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:bibtTItMnKKiuq82zOKF54VAm2Y=, source, "embedded"]
21:52:57.582 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:bibtTItMnKKiuq82zOKF54VAm2Y=, source, "embedded"]
21:52:57.583 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.416373 msec
21:52:57.584 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=, delegate=RepositoryTrack(01/01 07, 08:20, rdfs:label=Bach: Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/07 Bach_ Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro.mp3, urn:bluemarine:track:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.584 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 08:20, rdfs:label=Bach: Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/07 Bach_ Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro.mp3, urn:bluemarine:track:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=)
21:52:57.584 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/07 Bach_ Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro.mp3
21:52:57.584 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/07 Bach_ Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro.mp3
21:52:57.590 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.590 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/07 Bach_ Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.594 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.594 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.594 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=, source, "embedded"]
21:52:57.597 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=, source, "embedded"]
21:52:57.600 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.899439 msec
21:52:57.601 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:tEmlYhQCSHUabTxpF6k1axdpSF8=, delegate=RepositoryTrack(01/01 08, 06:36, rdfs:label=Bach: Violin Concerto #2 In E, BWV 1042 - 2. Adagio, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/08 Bach_ Violin Concerto #2 In E, BWV 1042 - 2. Adagio.mp3, urn:bluemarine:track:tEmlYhQCSHUabTxpF6k1axdpSF8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.601 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 06:36, rdfs:label=Bach: Violin Concerto #2 In E, BWV 1042 - 2. Adagio, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/08 Bach_ Violin Concerto #2 In E, BWV 1042 - 2. Adagio.mp3, urn:bluemarine:track:tEmlYhQCSHUabTxpF6k1axdpSF8=)
21:52:57.602 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/08 Bach_ Violin Concerto #2 In E, BWV 1042 - 2. Adagio.mp3
21:52:57.602 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/08 Bach_ Violin Concerto #2 In E, BWV 1042 - 2. Adagio.mp3
21:52:57.605 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.606 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/08 Bach_ Violin Concerto #2 In E, BWV 1042 - 2. Adagio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.607 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.607 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.607 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:tEmlYhQCSHUabTxpF6k1axdpSF8=, source, "embedded"]
21:52:57.608 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:tEmlYhQCSHUabTxpF6k1axdpSF8=, source, "embedded"]
21:52:57.610 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.189302 msec
21:52:57.610 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Htx_Nv8KzuTl6VkADgGRPShLMRQ=, delegate=RepositoryTrack(01/01 09, 03:08, rdfs:label=Bach: Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/09 Bach_ Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai.mp3, urn:bluemarine:track:Htx_Nv8KzuTl6VkADgGRPShLMRQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.611 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 03:08, rdfs:label=Bach: Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/09 Bach_ Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai.mp3, urn:bluemarine:track:Htx_Nv8KzuTl6VkADgGRPShLMRQ=)
21:52:57.612 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/09 Bach_ Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai.mp3
21:52:57.612 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/09 Bach_ Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai.mp3
21:52:57.617 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.617 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/09 Bach_ Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.618 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.619 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.619 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Htx_Nv8KzuTl6VkADgGRPShLMRQ=, source, "embedded"]
21:52:57.621 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Htx_Nv8KzuTl6VkADgGRPShLMRQ=, source, "embedded"]
21:52:57.623 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.461656 msec
21:52:57.624 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:o_sfXgsX0pIwkjv6LZpJ40racko=, delegate=RepositoryTrack(01/01 10, 03:58, rdfs:label=Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/10 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3, urn:bluemarine:track:o_sfXgsX0pIwkjv6LZpJ40racko=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.624 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 03:58, rdfs:label=Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/10 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3, urn:bluemarine:track:o_sfXgsX0pIwkjv6LZpJ40racko=)
21:52:57.625 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/10 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3
21:52:57.625 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/10 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3
21:52:57.635 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.637 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/10 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.637 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.638 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.638 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:o_sfXgsX0pIwkjv6LZpJ40racko=, source, "embedded"]
21:52:57.638 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:o_sfXgsX0pIwkjv6LZpJ40racko=, source, "embedded"]
21:52:57.639 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.861811 msec
21:52:57.640 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:y58wuTDBXLWXzKmQiGP5ZYVAijo=, delegate=RepositoryTrack(01/01 11, 04:31, rdfs:label=Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Larghetto E Spiritoso, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/11 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Larghetto E Spiritoso.mp3, urn:bluemarine:track:y58wuTDBXLWXzKmQiGP5ZYVAijo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.640 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 04:31, rdfs:label=Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Larghetto E Spiritoso, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/11 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Larghetto E Spiritoso.mp3, urn:bluemarine:track:y58wuTDBXLWXzKmQiGP5ZYVAijo=)
21:52:57.640 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/11 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Larghetto E Spiritoso.mp3
21:52:57.640 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/11 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Larghetto E Spiritoso.mp3
21:52:57.645 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.646 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/11 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Larghetto E Spiritoso.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.646 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.647 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.647 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:y58wuTDBXLWXzKmQiGP5ZYVAijo=, source, "embedded"]
21:52:57.648 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:y58wuTDBXLWXzKmQiGP5ZYVAijo=, source, "embedded"]
21:52:57.649 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.098148 msec
21:52:57.650 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:6Tr9cNabeT0wWc5YSRiypN37eN0=, delegate=RepositoryTrack(01/01 12, 03:27, rdfs:label=Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/12 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3, urn:bluemarine:track:6Tr9cNabeT0wWc5YSRiypN37eN0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.650 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 03:27, rdfs:label=Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Allegro, Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/12 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3, urn:bluemarine:track:6Tr9cNabeT0wWc5YSRiypN37eN0=)
21:52:57.651 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/12 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3
21:52:57.651 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/12 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3
21:52:57.654 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.656 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Midori; Pinchas Zukerman_ St. Paul Chamber Orchestra/Bach; Vivaldi_ Concertos For 2 Violins/12 Vivaldi_ Concerto In A Minor For 2 Violins, Op. 3_8, RV 522 _L_Estro Armonico #8_ - 1. Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.656 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.657 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.657 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:6Tr9cNabeT0wWc5YSRiypN37eN0=, source, "embedded"]
21:52:57.658 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:6Tr9cNabeT0wWc5YSRiypN37eN0=, source, "embedded"]
21:52:57.659 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.687477 msec
21:52:57.660 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:zUYJbXUASduXOINsfPzxngcwkhQ=, delegate=RepositoryTrack(01/01 01, 11:05, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 1. Allegro Con Brio, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/01 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 1. Allegro Con Brio.mp3, urn:bluemarine:track:zUYJbXUASduXOINsfPzxngcwkhQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.660 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 11:05, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 1. Allegro Con Brio, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/01 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 1. Allegro Con Brio.mp3, urn:bluemarine:track:zUYJbXUASduXOINsfPzxngcwkhQ=)
21:52:57.661 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/01 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 1. Allegro Con Brio.mp3
21:52:57.661 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/01 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 1. Allegro Con Brio.mp3
21:52:57.663 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.664 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/01 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 1. Allegro Con Brio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.665 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.665 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.666 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:zUYJbXUASduXOINsfPzxngcwkhQ=, source, "embedded"]
21:52:57.667 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:zUYJbXUASduXOINsfPzxngcwkhQ=, source, "embedded"]
21:52:57.668 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.200488 msec
21:52:57.669 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:qMFX5cavMduJ1qI4rCaOQf5Lwxo=, delegate=RepositoryTrack(01/01 02, 04:38, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 2. Introduzione: Adagio Molto, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/02 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 2. Introduzione_ Adagio Molto.mp3, urn:bluemarine:track:qMFX5cavMduJ1qI4rCaOQf5Lwxo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.669 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 04:38, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 2. Introduzione: Adagio Molto, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/02 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 2. Introduzione_ Adagio Molto.mp3, urn:bluemarine:track:qMFX5cavMduJ1qI4rCaOQf5Lwxo=)
21:52:57.670 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/02 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 2. Introduzione_ Adagio Molto.mp3
21:52:57.670 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/02 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 2. Introduzione_ Adagio Molto.mp3
21:52:57.672 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.675 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/02 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 2. Introduzione_ Adagio Molto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.679 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.680 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.680 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:qMFX5cavMduJ1qI4rCaOQf5Lwxo=, source, "embedded"]
21:52:57.681 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:qMFX5cavMduJ1qI4rCaOQf5Lwxo=, source, "embedded"]
21:52:57.683 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.145869 msec
21:52:57.686 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 463.523043 msec
21:52:57.686 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:57.688 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:7bMZzD4APoMsumMUI6ZK4dSmRu0=" parentID="/music/t" refID="urn:bluemarine:track:7bMZzD4APoMsumMUI6ZK4dSmRu0=" restricted="0">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Agnus Dei: Agnus Dei</dc:title>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:16.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12662421">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:xBn2oOAd7UYrmEWthG459adZTvc=/content</res>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:wF6gS1iF7zPo095GP7gmI4ToBZs=" parentID="/music/t" refID="urn:bluemarine:track:wF6gS1iF7zPo095GP7gmI4ToBZs=" restricted="0">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Mass In B Minor, BWV 232 - Agnus Dei: Dona Nobis Pacem</dc:title>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach: Mass In B Minor, BWV 232 [Disc 2]</upnp:album>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6816224">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:80WbDklIlJie6WHL2KIq94-IoM8=/content</res>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:e4l5Kg53MWPfWMdTwviWHyLi4hw=" parentID="/music/t" refID="urn:bluemarine:track:e4l5Kg53MWPfWMdTwviWHyLi4hw=" restricted="0">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 1. Vivace</dc:title>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:02.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9685435">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:EBBBeSSPj_eLBubj3tlhkpkEmdA=/content</res>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ZleOmbCh1ZLQiKnvzEYUwksGhLM=" parentID="/music/t" refID="urn:bluemarine:track:ZleOmbCh1ZLQiKnvzEYUwksGhLM=" restricted="0">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 2. Largo Ma Non Tanto</dc:title>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:09.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="17164826">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:M3XS37PybGr_YOQkh3EmrXxHPu0=/content</res>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:daMcqarA7dDNLXPq2PrAy5WCCSg=" parentID="/music/t" refID="urn:bluemarine:track:daMcqarA7dDNLXPq2PrAy5WCCSg=" restricted="0">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Concerto In D Minor For 2 Violins, BWV 1043, "Double" - 3. Allegro</dc:title>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:09.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12364554">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:UalAmccD_ux3InsTaA6Th_sIcM8=/content</res>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:4xmzhsHjP7bBue1OCFkwL6jGkUA=" parentID="/music/t" refID="urn:bluemarine:track:4xmzhsHjP7bBue1OCFkwL6jGkUA=" restricted="0">
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 1. Allegro</dc:title>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:41.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8845331">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:irHmPHbxSLT5dfagK8o0hNE_RkE=/content</res>
21:52:57.689 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=" parentID="/music/t" refID="urn:bluemarine:track:fE9mBdvb80fkrO0Y9Oo1e3rxzTI=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 2. Andante</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:15.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7804612">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:3MJoto-8xlsSlVgz4u2aqkL3Q2g=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:bibtTItMnKKiuq82zOKF54VAm2Y=" parentID="/music/t" refID="urn:bluemarine:track:bibtTItMnKKiuq82zOKF54VAm2Y=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Vivaldi: Violin Concerto In C Minor, RV 199, "Il Sospetto" - 3. Allegro</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:34.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6165168">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LDayt7qvRMNDqA9YGxjJGL4jeHo=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=" parentID="/music/t" refID="urn:bluemarine:track:9vxnLbLWxVjrZ3P1Cr15tRHhxUw=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Violin Concerto #2 In E, BWV 1042 - 1. Allegro, Adagio, Allegro</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:08:20.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="20004845">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:B5Xj9Og00eU-gaQbIpY4SimH8nM=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:tEmlYhQCSHUabTxpF6k1axdpSF8=" parentID="/music/t" refID="urn:bluemarine:track:tEmlYhQCSHUabTxpF6k1axdpSF8=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Violin Concerto #2 In E, BWV 1042 - 2. Adagio</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:36.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15845088">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RTGBoi3kT0cRlWK0ea2met39-Jo=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Htx_Nv8KzuTl6VkADgGRPShLMRQ=" parentID="/music/t" refID="urn:bluemarine:track:Htx_Nv8KzuTl6VkADgGRPShLMRQ=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Bach: Violin Concerto #2 In E, BWV 1042 - 3. Allegro Assai</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:08.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7524573">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:Rjc_sKrAU2GFCGDwfcm2oS4sTqw=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:o_sfXgsX0pIwkjv6LZpJ40racko=" parentID="/music/t" refID="urn:bluemarine:track:o_sfXgsX0pIwkjv6LZpJ40racko=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Allegro</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:58.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9524635">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:3_-_Y3EEyhsLwP7_m04Lc6UnpFk=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:y58wuTDBXLWXzKmQiGP5ZYVAijo=" parentID="/music/t" refID="urn:bluemarine:track:y58wuTDBXLWXzKmQiGP5ZYVAijo=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Larghetto E Spiritoso</dc:title>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:31.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10845414">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:YC1zHZFv3e-l6geioBSs5doYFJc=/content</res>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:6Tr9cNabeT0wWc5YSRiypN37eN0=" parentID="/music/t" refID="urn:bluemarine:track:6Tr9cNabeT0wWc5YSRiypN37eN0=" restricted="0">
21:52:57.690 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Vivaldi: Concerto In A Minor For 2 Violins, Op. 3/8, RV 522 "L’Estro Armonico #8" - 1. Allegro</dc:title>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Bach; Vivaldi: Concertos For 2 Violins</upnp:album>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:27.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8285386">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:3rv7St-EqvYm52Z5oNJfNKIpLRI=/content</res>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:zUYJbXUASduXOINsfPzxngcwkhQ=" parentID="/music/t" refID="urn:bluemarine:track:zUYJbXUASduXOINsfPzxngcwkhQ=" restricted="0">
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 1. Allegro Con Brio</dc:title>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:11:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="26640976">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:44flzsKCTo_Tu3mhftKsQInFbx0=/content</res>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:qMFX5cavMduJ1qI4rCaOQf5Lwxo=" parentID="/music/t" refID="urn:bluemarine:track:qMFX5cavMduJ1qI4rCaOQf5Lwxo=" restricted="0">
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 2. Introduzione: Adagio Molto</dc:title>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:38.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11149329">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:hUWtPP2dbQbh3W-W34L42Z8DsNU=/content</res>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:57.691 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:57.698 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:57.705 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:57.705 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-022.txt
21:52:57.705 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:57.705 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:57.706 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:57.709 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-023 ========================================================================================
21:52:57.710 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=48, maxResult=16) ...
21:52:57.710 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:57.710 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:57.719 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 48, requestedCount: 16, sortCriteria: [])
21:52:57.720 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 48 @@@ 16 @@@ null @@@ [])
21:52:57.720 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=48, maxResults=16, orderby=[])
21:52:57.720 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:57.720 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:57.720 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:57.720 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:57.721 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:57.721 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:57.721 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:57.721 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:57.722 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:57.723 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:57.723 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:57.723 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:57.723 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:57.723 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:57.723 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:57.724 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:57.734 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:57.735 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:57.736 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:57.828 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 104.028585 msec
21:52:57.885 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:57.886 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:57.886 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:57.894 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 8.116522 msec
21:52:57.925 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:RlAevTsmmpHlrcy-zXWZnt41-zU=, delegate=RepositoryTrack(01/01 03, 07:34, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 3. Rondo: Allegretto Moderato, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/03 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Allegretto Moderato.mp3, urn:bluemarine:track:RlAevTsmmpHlrcy-zXWZnt41-zU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.925 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 07:34, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 3. Rondo: Allegretto Moderato, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/03 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Allegretto Moderato.mp3, urn:bluemarine:track:RlAevTsmmpHlrcy-zXWZnt41-zU=)
21:52:57.926 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/03 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Allegretto Moderato.mp3
21:52:57.926 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/03 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Allegretto Moderato.mp3
21:52:57.928 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.928 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/03 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Allegretto Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.929 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.929 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.929 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:RlAevTsmmpHlrcy-zXWZnt41-zU=, source, "embedded"]
21:52:57.930 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:RlAevTsmmpHlrcy-zXWZnt41-zU=, source, "embedded"]
21:52:57.931 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.182778 msec
21:52:57.932 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:78fxE-NK3qDzDfVMLjU6m1ZHkuE=, delegate=RepositoryTrack(01/01 04, 01:55, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 3. Rondo: Prestissimo, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/04 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Prestissimo.mp3, urn:bluemarine:track:78fxE-NK3qDzDfVMLjU6m1ZHkuE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.932 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 01:55, rdfs:label=Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 3. Rondo: Prestissimo, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/04 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Prestissimo.mp3, urn:bluemarine:track:78fxE-NK3qDzDfVMLjU6m1ZHkuE=)
21:52:57.932 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/04 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Prestissimo.mp3
21:52:57.932 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/04 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Prestissimo.mp3
21:52:57.934 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.935 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/04 Beethoven_ Piano Sonata #21 In C, Op. 53, _Waldstein_ - 3. Rondo_ Prestissimo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.935 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.935 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.935 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:78fxE-NK3qDzDfVMLjU6m1ZHkuE=, source, "embedded"]
21:52:57.936 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:78fxE-NK3qDzDfVMLjU6m1ZHkuE=, source, "embedded"]
21:52:57.938 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.590893 msec
21:52:57.938 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:RM6GWvoupskGG9PWHq4Trkn2-b0=, delegate=RepositoryTrack(01/01 05, 07:16, rdfs:label=Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 1. Adagio, Allegro, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/05 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 1. Adagio, Allegro.mp3, urn:bluemarine:track:RM6GWvoupskGG9PWHq4Trkn2-b0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.938 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 07:16, rdfs:label=Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 1. Adagio, Allegro, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/05 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 1. Adagio, Allegro.mp3, urn:bluemarine:track:RM6GWvoupskGG9PWHq4Trkn2-b0=)
21:52:57.939 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/05 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 1. Adagio, Allegro.mp3
21:52:57.939 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/05 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 1. Adagio, Allegro.mp3
21:52:57.940 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.941 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/05 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 1. Adagio, Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.941 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.941 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.941 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:RM6GWvoupskGG9PWHq4Trkn2-b0=, source, "embedded"]
21:52:57.943 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:RM6GWvoupskGG9PWHq4Trkn2-b0=, source, "embedded"]
21:52:57.944 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.281077 msec
21:52:57.944 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:PQPOyiLQKLm12FSEA_eDGA8LwMk=, delegate=RepositoryTrack(01/01 06, 04:01, rdfs:label=Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 2. Andante Espressivo, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/06 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 2. Andante Espressivo.mp3, urn:bluemarine:track:PQPOyiLQKLm12FSEA_eDGA8LwMk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.944 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 04:01, rdfs:label=Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 2. Andante Espressivo, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/06 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 2. Andante Espressivo.mp3, urn:bluemarine:track:PQPOyiLQKLm12FSEA_eDGA8LwMk=)
21:52:57.945 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/06 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 2. Andante Espressivo.mp3
21:52:57.945 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/06 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 2. Andante Espressivo.mp3
21:52:57.946 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.947 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/06 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 2. Andante Espressivo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.947 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.947 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.947 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:PQPOyiLQKLm12FSEA_eDGA8LwMk=, source, "embedded"]
21:52:57.949 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:PQPOyiLQKLm12FSEA_eDGA8LwMk=, source, "embedded"]
21:52:57.950 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.89399 msec
21:52:57.950 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:-baz9LJkA6Kpaf18DOTjuSwKsgY=, delegate=RepositoryTrack(01/01 07, 06:06, rdfs:label=Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 3. Vivacissimamente, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/07 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 3. Vivacissimamente.mp3, urn:bluemarine:track:-baz9LJkA6Kpaf18DOTjuSwKsgY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.950 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 06:06, rdfs:label=Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 3. Vivacissimamente, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/07 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 3. Vivacissimamente.mp3, urn:bluemarine:track:-baz9LJkA6Kpaf18DOTjuSwKsgY=)
21:52:57.953 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/07 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 3. Vivacissimamente.mp3
21:52:57.953 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/07 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 3. Vivacissimamente.mp3
21:52:57.955 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.956 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/07 Beethoven_ Piano Sonata #26 In E Flat, Op. 81A, _Les Adieux_ - 3. Vivacissimamente.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.956 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.956 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.956 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:-baz9LJkA6Kpaf18DOTjuSwKsgY=, source, "embedded"]
21:52:57.958 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:-baz9LJkA6Kpaf18DOTjuSwKsgY=, source, "embedded"]
21:52:57.959 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.569649 msec
21:52:57.959 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ytniPc_hv-OHalBfBmC1O2mp_7E=, delegate=RepositoryTrack(01/01 08, 11:07, rdfs:label=Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 1. Allegro Assai, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/08 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 1. Allegro Assai.mp3, urn:bluemarine:track:ytniPc_hv-OHalBfBmC1O2mp_7E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.959 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 11:07, rdfs:label=Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 1. Allegro Assai, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/08 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 1. Allegro Assai.mp3, urn:bluemarine:track:ytniPc_hv-OHalBfBmC1O2mp_7E=)
21:52:57.960 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/08 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 1. Allegro Assai.mp3
21:52:57.960 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/08 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 1. Allegro Assai.mp3
21:52:57.961 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.961 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/08 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 1. Allegro Assai.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.962 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.962 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.962 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ytniPc_hv-OHalBfBmC1O2mp_7E=, source, "embedded"]
21:52:57.963 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ytniPc_hv-OHalBfBmC1O2mp_7E=, source, "embedded"]
21:52:57.964 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.117575 msec
21:52:57.964 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Nrv1h0ufzeXLJNag_w0c3vn40XQ=, delegate=RepositoryTrack(01/01 09, 06:29, rdfs:label=Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 2. Andante Con Moto, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/09 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 2. Andante Con Moto.mp3, urn:bluemarine:track:Nrv1h0ufzeXLJNag_w0c3vn40XQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.965 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:29, rdfs:label=Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 2. Andante Con Moto, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/09 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 2. Andante Con Moto.mp3, urn:bluemarine:track:Nrv1h0ufzeXLJNag_w0c3vn40XQ=)
21:52:57.965 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/09 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 2. Andante Con Moto.mp3
21:52:57.965 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/09 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 2. Andante Con Moto.mp3
21:52:57.967 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.967 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/09 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 2. Andante Con Moto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.967 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.967 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.976 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Nrv1h0ufzeXLJNag_w0c3vn40XQ=, source, "embedded"]
21:52:57.977 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Nrv1h0ufzeXLJNag_w0c3vn40XQ=, source, "embedded"]
21:52:57.978 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 10.960114 msec
21:52:57.979 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:OrWDmzqNf33nrXDVAQjDNs48JpQ=, delegate=RepositoryTrack(01/01 10, 07:53, rdfs:label=Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 3. Allegro Ma Non Troppo, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/10 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 3. Allegro Ma Non Troppo.mp3, urn:bluemarine:track:OrWDmzqNf33nrXDVAQjDNs48JpQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.979 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 07:53, rdfs:label=Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 3. Allegro Ma Non Troppo, Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/10 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 3. Allegro Ma Non Troppo.mp3, urn:bluemarine:track:OrWDmzqNf33nrXDVAQjDNs48JpQ=)
21:52:57.979 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/10 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 3. Allegro Ma Non Troppo.mp3
21:52:57.979 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/10 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 3. Allegro Ma Non Troppo.mp3
21:52:57.980 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.981 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Emil Gilels/Beethoven_ Piano Sonatas #21, 23 & 26/10 Beethoven_ Piano Sonata #23 In F Minor, Op. 57, _Appassionata_ - 3. Allegro Ma Non Troppo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.981 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.981 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.981 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:OrWDmzqNf33nrXDVAQjDNs48JpQ=, source, "embedded"]
21:52:57.982 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:OrWDmzqNf33nrXDVAQjDNs48JpQ=, source, "embedded"]
21:52:57.983 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.538929 msec
21:52:57.983 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:z_61Q2JomsYP7nAprLTYDZOB4rQ=, delegate=RepositoryTrack(01/01 01, 08:11, rdfs:label=Borodin String Quartet No 2 in D Major. I. Allegro moderato, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/01 Borodin String Quartet No 2 in D Major. I. Allegro moderato.mp3, urn:bluemarine:track:z_61Q2JomsYP7nAprLTYDZOB4rQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.983 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 08:11, rdfs:label=Borodin String Quartet No 2 in D Major. I. Allegro moderato, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/01 Borodin String Quartet No 2 in D Major. I. Allegro moderato.mp3, urn:bluemarine:track:z_61Q2JomsYP7nAprLTYDZOB4rQ=)
21:52:57.984 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/01 Borodin String Quartet No 2 in D Major. I. Allegro moderato.mp3
21:52:57.984 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/01 Borodin String Quartet No 2 in D Major. I. Allegro moderato.mp3
21:52:57.991 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:57.991 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/01 Borodin String Quartet No 2 in D Major. I. Allegro moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:57.992 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:57.992 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:57.992 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:z_61Q2JomsYP7nAprLTYDZOB4rQ=, source, "embedded"]
21:52:57.993 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:z_61Q2JomsYP7nAprLTYDZOB4rQ=, source, "embedded"]
21:52:57.999 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.890531 msec
21:52:57.999 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:6t-m0SyG-6v4xaVx1ylrM43jIB4=, delegate=RepositoryTrack(01/01 02, 04:52, rdfs:label=Borodin String Quartet No 2 in D Major. II. Scherzo, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/02 Borodin String Quartet No 2 in D Major. II. Scherzo.mp3, urn:bluemarine:track:6t-m0SyG-6v4xaVx1ylrM43jIB4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:57.999 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 04:52, rdfs:label=Borodin String Quartet No 2 in D Major. II. Scherzo, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/02 Borodin String Quartet No 2 in D Major. II. Scherzo.mp3, urn:bluemarine:track:6t-m0SyG-6v4xaVx1ylrM43jIB4=)
21:52:58.000 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/02 Borodin String Quartet No 2 in D Major. II. Scherzo.mp3
21:52:58.000 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/02 Borodin String Quartet No 2 in D Major. II. Scherzo.mp3
21:52:58.003 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.004 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/02 Borodin String Quartet No 2 in D Major. II. Scherzo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.008 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.008 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.008 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:6t-m0SyG-6v4xaVx1ylrM43jIB4=, source, "embedded"]
21:52:58.008 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:6t-m0SyG-6v4xaVx1ylrM43jIB4=, source, "embedded"]
21:52:58.009 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.655327 msec
21:52:58.010 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:m1ABICoHf1LnRYmNLIP1P4Xv6dU=, delegate=RepositoryTrack(01/01 03, 08:43, rdfs:label=Shostakovich: String Quartet #2 In A, Op. 68 - Notturno (Excerpt), Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/03 Shostakovich_ String Quartet #2 In A, Op. 68 - Notturno (Excerpt).mp3, urn:bluemarine:track:m1ABICoHf1LnRYmNLIP1P4Xv6dU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.010 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 08:43, rdfs:label=Shostakovich: String Quartet #2 In A, Op. 68 - Notturno (Excerpt), Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/03 Shostakovich_ String Quartet #2 In A, Op. 68 - Notturno (Excerpt).mp3, urn:bluemarine:track:m1ABICoHf1LnRYmNLIP1P4Xv6dU=)
21:52:58.011 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/03 Shostakovich_ String Quartet #2 In A, Op. 68 - Notturno (Excerpt).mp3
21:52:58.011 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/03 Shostakovich_ String Quartet #2 In A, Op. 68 - Notturno (Excerpt).mp3
21:52:58.012 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.012 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/03 Shostakovich_ String Quartet #2 In A, Op. 68 - Notturno (Excerpt).mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.018 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.018 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.018 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:m1ABICoHf1LnRYmNLIP1P4Xv6dU=, source, "embedded"]
21:52:58.019 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:m1ABICoHf1LnRYmNLIP1P4Xv6dU=, source, "embedded"]
21:52:58.020 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.896087 msec
21:52:58.020 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Q3YQMLbv__z-wzmeYjw9w5ydAYo=, delegate=RepositoryTrack(01/01 04, 07:02, rdfs:label=Borodin String Quartet No 2 in D Major. IV. Finale: Andante -- Vivace, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/04 Borodin String Quartet No 2 in D Major. IV. Finale_ Andante -- Vivace.mp3, urn:bluemarine:track:Q3YQMLbv__z-wzmeYjw9w5ydAYo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.020 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 07:02, rdfs:label=Borodin String Quartet No 2 in D Major. IV. Finale: Andante -- Vivace, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/04 Borodin String Quartet No 2 in D Major. IV. Finale_ Andante -- Vivace.mp3, urn:bluemarine:track:Q3YQMLbv__z-wzmeYjw9w5ydAYo=)
21:52:58.021 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/04 Borodin String Quartet No 2 in D Major. IV. Finale_ Andante -- Vivace.mp3
21:52:58.021 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/04 Borodin String Quartet No 2 in D Major. IV. Finale_ Andante -- Vivace.mp3
21:52:58.025 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.025 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/04 Borodin String Quartet No 2 in D Major. IV. Finale_ Andante -- Vivace.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.026 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.026 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.026 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Q3YQMLbv__z-wzmeYjw9w5ydAYo=, source, "embedded"]
21:52:58.026 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Q3YQMLbv__z-wzmeYjw9w5ydAYo=, source, "embedded"]
21:52:58.027 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.492013 msec
21:52:58.027 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:Gm70EllNpeDyGaI2drIxrruiuvU=, delegate=RepositoryTrack(01/01 05, 16:05, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/05 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto.mp3, urn:bluemarine:track:Gm70EllNpeDyGaI2drIxrruiuvU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.028 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 16:05, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/05 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto.mp3, urn:bluemarine:track:Gm70EllNpeDyGaI2drIxrruiuvU=)
21:52:58.028 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/05 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto.mp3
21:52:58.028 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/05 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto.mp3
21:52:58.029 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.030 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/05 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.030 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.030 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.030 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:Gm70EllNpeDyGaI2drIxrruiuvU=, source, "embedded"]
21:52:58.031 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:Gm70EllNpeDyGaI2drIxrruiuvU=, source, "embedded"]
21:52:58.031 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.418813 msec
21:52:58.031 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:wERYF1WSP6y-Uucm40aRlRA8vJY=, delegate=RepositoryTrack(01/01 06, 03:19, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/06 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto.mp3, urn:bluemarine:track:wERYF1WSP6y-Uucm40aRlRA8vJY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.032 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 03:19, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/06 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto.mp3, urn:bluemarine:track:wERYF1WSP6y-Uucm40aRlRA8vJY=)
21:52:58.032 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/06 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto.mp3
21:52:58.032 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/06 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto.mp3
21:52:58.033 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.033 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/06 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.034 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.034 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.034 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:wERYF1WSP6y-Uucm40aRlRA8vJY=, source, "embedded"]
21:52:58.037 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:wERYF1WSP6y-Uucm40aRlRA8vJY=, source, "embedded"]
21:52:58.038 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.577916 msec
21:52:58.039 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:PS82lePnZSNUHZL4xhXGkZPmwPU=, delegate=RepositoryTrack(01/01 07, 12:48, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/07 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto.mp3, urn:bluemarine:track:PS82lePnZSNUHZL4xhXGkZPmwPU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.039 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 12:48, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/07 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto.mp3, urn:bluemarine:track:PS82lePnZSNUHZL4xhXGkZPmwPU=)
21:52:58.039 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/07 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto.mp3
21:52:58.039 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/07 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto.mp3
21:52:58.040 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.041 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/07 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.041 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.041 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.041 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:PS82lePnZSNUHZL4xhXGkZPmwPU=, source, "embedded"]
21:52:58.042 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:PS82lePnZSNUHZL4xhXGkZPmwPU=, source, "embedded"]
21:52:58.043 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.669749 msec
21:52:58.043 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ZJpzFSl0jeIY1mVj61SNz6lC4mo=, delegate=RepositoryTrack(01/01 08, 05:51, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale: Allegro non troppo e resoluto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/08 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale_ Allegro non troppo e resoluto.mp3, urn:bluemarine:track:ZJpzFSl0jeIY1mVj61SNz6lC4mo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.043 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 05:51, rdfs:label=Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale: Allegro non troppo e resoluto, Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/08 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale_ Allegro non troppo e resoluto.mp3, urn:bluemarine:track:ZJpzFSl0jeIY1mVj61SNz6lC4mo=)
21:52:58.044 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/08 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale_ Allegro non troppo e resoluto.mp3
21:52:58.044 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/08 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale_ Allegro non troppo e resoluto.mp3
21:52:58.045 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.045 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Brodsky Quartet/Borodin, String Quartet 2. Tchaikovsky, string Quartet 3/08 Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale_ Allegro non troppo e resoluto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.046 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.046 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.046 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ZJpzFSl0jeIY1mVj61SNz6lC4mo=, source, "embedded"]
21:52:58.047 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ZJpzFSl0jeIY1mVj61SNz6lC4mo=, source, "embedded"]
21:52:58.049 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.61225 msec
21:52:58.052 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 332.106975 msec
21:52:58.052 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:RlAevTsmmpHlrcy-zXWZnt41-zU=" parentID="/music/t" refID="urn:bluemarine:track:RlAevTsmmpHlrcy-zXWZnt41-zU=" restricted="0">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 3. Rondo: Allegretto Moderato</dc:title>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:34.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="18164774">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vZfYIA-1IDAf7BbYTRWqZ_FZZ44=/content</res>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:78fxE-NK3qDzDfVMLjU6m1ZHkuE=" parentID="/music/t" refID="urn:bluemarine:track:78fxE-NK3qDzDfVMLjU6m1ZHkuE=" restricted="0">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #21 In C, Op. 53, "Waldstein" - 3. Rondo: Prestissimo</dc:title>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:01:55.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="4624978">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ypC7QulaPMQQaKKBpySH5ChERAM=/content</res>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:RM6GWvoupskGG9PWHq4Trkn2-b0=" parentID="/music/t" refID="urn:bluemarine:track:RM6GWvoupskGG9PWHq4Trkn2-b0=" restricted="0">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 1. Adagio, Allegro</dc:title>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:16.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="17444835">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ZmpqkWos0-v3H___f6SrKbyn8Pk=/content</res>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:PQPOyiLQKLm12FSEA_eDGA8LwMk=" parentID="/music/t" refID="urn:bluemarine:track:PQPOyiLQKLm12FSEA_eDGA8LwMk=" restricted="0">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 2. Andante Espressivo</dc:title>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:01.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9663483">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:VdRkZm9NJngWTr8NRnyQrxzm634=/content</res>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:-baz9LJkA6Kpaf18DOTjuSwKsgY=" parentID="/music/t" refID="urn:bluemarine:track:-baz9LJkA6Kpaf18DOTjuSwKsgY=" restricted="0">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #26 In E Flat, Op. 81A, "Les Adieux" - 3. Vivacissimamente</dc:title>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:06.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14666452">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:IocC-VZulLMD-O2oo3DPLOq3t3c=/content</res>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ytniPc_hv-OHalBfBmC1O2mp_7E=" parentID="/music/t" refID="urn:bluemarine:track:ytniPc_hv-OHalBfBmC1O2mp_7E=" restricted="0">
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 1. Allegro Assai</dc:title>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.053 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:11:07.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="26704720">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LMLQKqV5E1MwGjPq8skoi7PIios=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Nrv1h0ufzeXLJNag_w0c3vn40XQ=" parentID="/music/t" refID="urn:bluemarine:track:Nrv1h0ufzeXLJNag_w0c3vn40XQ=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 2. Andante Con Moto</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:29.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15585964">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dbc5MpLQDhKoO1QtYvcSggNhLg8=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:OrWDmzqNf33nrXDVAQjDNs48JpQ=" parentID="/music/t" refID="urn:bluemarine:track:OrWDmzqNf33nrXDVAQjDNs48JpQ=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Beethoven: Piano Sonata #23 In F Minor, Op. 57, "Appassionata" - 3. Allegro Ma Non Troppo</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Beethoven: Piano Sonatas #21, 23 & 26</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:53.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="18943228">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:RMUf4PU2KTq3mbxzEVo7sOX6y7E=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:z_61Q2JomsYP7nAprLTYDZOB4rQ=" parentID="/music/t" refID="urn:bluemarine:track:z_61Q2JomsYP7nAprLTYDZOB4rQ=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin String Quartet No 2 in D Major. I. Allegro moderato</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:08:11.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="19651647">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-kNSRDdzyt8DyDB5kovXr9_IQK8=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:6t-m0SyG-6v4xaVx1ylrM43jIB4=" parentID="/music/t" refID="urn:bluemarine:track:6t-m0SyG-6v4xaVx1ylrM43jIB4=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin String Quartet No 2 in D Major. II. Scherzo</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:52.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11685337">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:DwSsVFERQ9OgWowzhBrg-MZhivQ=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:m1ABICoHf1LnRYmNLIP1P4Xv6dU=" parentID="/music/t" refID="urn:bluemarine:track:m1ABICoHf1LnRYmNLIP1P4Xv6dU=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Shostakovich: String Quartet #2 In A, Op. 68 - Notturno (Excerpt)</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:08:43.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="20947317">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:d6FRnfAv83E2QhtgXWJn-e_yyYo=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Q3YQMLbv__z-wzmeYjw9w5ydAYo=" parentID="/music/t" refID="urn:bluemarine:track:Q3YQMLbv__z-wzmeYjw9w5ydAYo=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Borodin String Quartet No 2 in D Major. IV. Finale: Andante -- Vivace</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:02.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16900441">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:vl0HoBuY7-GWvmFaFNKCJ386W4A=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:Gm70EllNpeDyGaI2drIxrruiuvU=" parentID="/music/t" refID="urn:bluemarine:track:Gm70EllNpeDyGaI2drIxrruiuvU=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tchaikovsky String Quartet No 3 in E flat minor, Op.30. I. Andante Sostenuto</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:16:05.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="38633287">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:329KAsU1WE8oiuTrYyiZ2HnqR0s=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:wERYF1WSP6y-Uucm40aRlRA8vJY=" parentID="/music/t" refID="urn:bluemarine:track:wERYF1WSP6y-Uucm40aRlRA8vJY=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tchaikovsky String Quartet No 3 in E flat minor, Op.30. II. Allegretto</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:19.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7987470">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:8S_QTNmrXUFHO9dFy-76M9MBHt4=/content</res>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:PS82lePnZSNUHZL4xhXGkZPmwPU=" parentID="/music/t" refID="urn:bluemarine:track:PS82lePnZSNUHZL4xhXGkZPmwPU=" restricted="0">
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tchaikovsky String Quartet No 3 in E flat minor, Op.30. III. Andante funebre e doloroso ma con moto</dc:title>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.054 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:12:48.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="30748511">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:oezmJ_gbr_oryrh4jrtOkm_n_zs=/content</res>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ZJpzFSl0jeIY1mVj61SNz6lC4mo=" parentID="/music/t" refID="urn:bluemarine:track:ZJpzFSl0jeIY1mVj61SNz6lC4mo=" restricted="0">
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Tchaikovsky String Quartet No 3 in E flat minor, Op.30. IV. Finale: Allegro non troppo e resoluto</dc:title>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Borodin, String Quartet 2. Tchaikovsky, string Quartet 3</upnp:album>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:51.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14054174">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LlzcTcZ7MjG9NNs8QrSN3jpOX4k=/content</res>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.055 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:58.063 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:58.065 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:58.065 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-023.txt
21:52:58.065 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:58.065 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:58.066 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:58.066 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-024 ========================================================================================
21:52:58.066 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=64, maxResult=16) ...
21:52:58.066 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:58.067 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:58.070 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 64, requestedCount: 16, sortCriteria: [])
21:52:58.070 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 64 @@@ 16 @@@ null @@@ [])
21:52:58.070 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=64, maxResults=16, orderby=[])
21:52:58.071 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:58.071 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:58.071 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:58.071 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:58.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:58.073 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:58.074 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:58.074 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:58.074 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:58.075 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:58.076 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:58.076 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:58.076 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:58.076 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:58.077 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:58.078 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:58.078 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:58.078 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:58.080 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:58.151 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 72.909811 msec
21:52:58.168 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:58.168 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:58.168 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:58.171 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 3.531159 msec
21:52:58.193 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:NIogLOFv47VbMD5WVRq_cs6gRZM=, delegate=RepositoryTrack(01/01 01, 18:02, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3, urn:bluemarine:track:NIogLOFv47VbMD5WVRq_cs6gRZM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.193 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 18:02, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3, urn:bluemarine:track:NIogLOFv47VbMD5WVRq_cs6gRZM=)
21:52:58.193 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3
21:52:58.193 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3
21:52:58.194 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.195 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.195 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.196 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.196 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:NIogLOFv47VbMD5WVRq_cs6gRZM=, source, "embedded"]
21:52:58.196 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:NIogLOFv47VbMD5WVRq_cs6gRZM=, source, "embedded"]
21:52:58.197 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.658779 msec
21:52:58.197 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=, delegate=RepositoryTrack(01/01 02, 09:25, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3, urn:bluemarine:track:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.198 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 09:25, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3, urn:bluemarine:track:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=)
21:52:58.198 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3
21:52:58.198 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3
21:52:58.199 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.200 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.200 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.200 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.200 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=, source, "embedded"]
21:52:58.201 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=, source, "embedded"]
21:52:58.202 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.6428 msec
21:52:58.202 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:pKq9rciJ9m5Lk2x6dkW19zRKTXc=, delegate=RepositoryTrack(01/01 03, 12:18, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 3. Andante, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3, urn:bluemarine:track:pKq9rciJ9m5Lk2x6dkW19zRKTXc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.202 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 12:18, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 3. Andante, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3, urn:bluemarine:track:pKq9rciJ9m5Lk2x6dkW19zRKTXc=)
21:52:58.202 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3
21:52:58.202 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3
21:52:58.203 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.204 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.205 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.205 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.205 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:pKq9rciJ9m5Lk2x6dkW19zRKTXc=, source, "embedded"]
21:52:58.206 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:pKq9rciJ9m5Lk2x6dkW19zRKTXc=, source, "embedded"]
21:52:58.207 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.580868 msec
21:52:58.207 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:o-SsnA0uFZWV6ARmdSXT3-koOgo=, delegate=RepositoryTrack(01/01 04, 09:30, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3, urn:bluemarine:track:o-SsnA0uFZWV6ARmdSXT3-koOgo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.207 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 09:30, rdfs:label=Brahms: Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso, Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3, urn:bluemarine:track:o-SsnA0uFZWV6ARmdSXT3-koOgo=)
21:52:58.207 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3
21:52:58.207 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3
21:52:58.208 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.209 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.209 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.209 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.209 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:o-SsnA0uFZWV6ARmdSXT3-koOgo=, source, "embedded"]
21:52:58.210 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:o-SsnA0uFZWV6ARmdSXT3-koOgo=, source, "embedded"]
21:52:58.211 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.603716 msec
21:52:58.211 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=, delegate=RepositoryTrack(01/01 01, 12:49, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/01 Brahms_ Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo.mp3, urn:bluemarine:track:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.211 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 12:49, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/01 Brahms_ Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo.mp3, urn:bluemarine:track:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=)
21:52:58.211 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/01 Brahms_ Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo.mp3
21:52:58.212 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/01 Brahms_ Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo.mp3
21:52:58.212 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.213 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/01 Brahms_ Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.213 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.213 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.213 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=, source, "embedded"]
21:52:58.214 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=, source, "embedded"]
21:52:58.215 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.633074 msec
21:52:58.215 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:J66GaNCe8q_pGj3ZtV19OEv1Tro=, delegate=RepositoryTrack(01/01 02, 11:23, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/02 Brahms_ Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato.mp3, urn:bluemarine:track:J66GaNCe8q_pGj3ZtV19OEv1Tro=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.215 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 11:23, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/02 Brahms_ Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato.mp3, urn:bluemarine:track:J66GaNCe8q_pGj3ZtV19OEv1Tro=)
21:52:58.215 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/02 Brahms_ Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato.mp3
21:52:58.216 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/02 Brahms_ Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato.mp3
21:52:58.216 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.217 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/02 Brahms_ Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.217 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.217 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.217 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:J66GaNCe8q_pGj3ZtV19OEv1Tro=, source, "embedded"]
21:52:58.218 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:J66GaNCe8q_pGj3ZtV19OEv1Tro=, source, "embedded"]
21:52:58.219 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.525974 msec
21:52:58.219 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:SZCxc3mSK1TNfSHRHyODxWCyqTQ=, delegate=RepositoryTrack(01/01 03, 06:06, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/03 Brahms_ Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso.mp3, urn:bluemarine:track:SZCxc3mSK1TNfSHRHyODxWCyqTQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.219 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 06:06, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/03 Brahms_ Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso.mp3, urn:bluemarine:track:SZCxc3mSK1TNfSHRHyODxWCyqTQ=)
21:52:58.219 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/03 Brahms_ Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso.mp3
21:52:58.219 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/03 Brahms_ Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso.mp3
21:52:58.220 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.221 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/03 Brahms_ Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.225 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.226 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.226 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:SZCxc3mSK1TNfSHRHyODxWCyqTQ=, source, "embedded"]
21:52:58.226 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:SZCxc3mSK1TNfSHRHyODxWCyqTQ=, source, "embedded"]
21:52:58.227 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.522484 msec
21:52:58.227 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:sGLZCe3-hWi7flgJriBCeDh2JoA=, delegate=RepositoryTrack(01/01 04, 09:11, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/04 Brahms_ Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato.mp3, urn:bluemarine:track:sGLZCe3-hWi7flgJriBCeDh2JoA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.227 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 09:11, rdfs:label=Brahms: Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato, Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/04 Brahms_ Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato.mp3, urn:bluemarine:track:sGLZCe3-hWi7flgJriBCeDh2JoA=)
21:52:58.228 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/04 Brahms_ Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato.mp3
21:52:58.228 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/04 Brahms_ Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato.mp3
21:52:58.229 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.229 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Carlos Kleiber_ Vienna Philharmonic Orchestra/Brahms_ Symphony #4 In E Minor, Op. 98/04 Brahms_ Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.233 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.234 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.234 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:sGLZCe3-hWi7flgJriBCeDh2JoA=, source, "embedded"]
21:52:58.234 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:sGLZCe3-hWi7flgJriBCeDh2JoA=, source, "embedded"]
21:52:58.235 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.484311 msec
21:52:58.235 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:TJi50OK5-WmGcAvL2nO-UWuhAVw=, delegate=RepositoryTrack(01/01 01, 04:25, rdfs:label=글루크 알체스테, Maria Callas/Callas - La Divina 2/01 글루크 알체스테.mp3, urn:bluemarine:track:TJi50OK5-WmGcAvL2nO-UWuhAVw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.235 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:25, rdfs:label=글루크 알체스테, Maria Callas/Callas - La Divina 2/01 글루크 알체스테.mp3, urn:bluemarine:track:TJi50OK5-WmGcAvL2nO-UWuhAVw=)
21:52:58.236 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Maria Callas/Callas - La Divina 2/01 글루크 알체스테.mp3
21:52:58.236 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Maria Callas/Callas - La Divina 2/01 글루크 알체스테.mp3
21:52:58.239 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.239 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Maria Callas/Callas - La Divina 2/01 글루크 알체스테.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.240 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.240 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.240 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:TJi50OK5-WmGcAvL2nO-UWuhAVw=, source, "embedded"]
21:52:58.240 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:TJi50OK5-WmGcAvL2nO-UWuhAVw=, source, "embedded"]
21:52:58.241 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.329384 msec
21:52:58.241 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:EqtB0K6PRO2l03DF-NeQQBpm5T0=, delegate=RepositoryTrack(01/01 01, 04:52, rdfs:label=Giordano: Andrea Chénier - La Mamma Morta, Compilations/Callas - La Mamma Morta/01 Giordano_ Andrea Chénier - La Mamma Morta.mp3, urn:bluemarine:track:EqtB0K6PRO2l03DF-NeQQBpm5T0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.241 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 04:52, rdfs:label=Giordano: Andrea Chénier - La Mamma Morta, Compilations/Callas - La Mamma Morta/01 Giordano_ Andrea Chénier - La Mamma Morta.mp3, urn:bluemarine:track:EqtB0K6PRO2l03DF-NeQQBpm5T0=)
21:52:58.242 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/01 Giordano_ Andrea Chénier - La Mamma Morta.mp3
21:52:58.242 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/01 Giordano_ Andrea Chénier - La Mamma Morta.mp3
21:52:58.246 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.247 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/01 Giordano_ Andrea Chénier - La Mamma Morta.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.247 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.247 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.247 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EqtB0K6PRO2l03DF-NeQQBpm5T0=, source, "embedded"]
21:52:58.248 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EqtB0K6PRO2l03DF-NeQQBpm5T0=, source, "embedded"]
21:52:58.249 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.551277 msec
21:52:58.249 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:EFebggtvvyD6hwmkTlv_b4yAlAY=, delegate=RepositoryTrack(01/01 02, 04:50, rdfs:label=Catalani: La Wally - Ebben? Ne Andro Lontana, Compilations/Callas - La Mamma Morta/02 Catalani_ La Wally - Ebben_ Ne Andro Lontana.mp3, urn:bluemarine:track:EFebggtvvyD6hwmkTlv_b4yAlAY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.249 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 04:50, rdfs:label=Catalani: La Wally - Ebben? Ne Andro Lontana, Compilations/Callas - La Mamma Morta/02 Catalani_ La Wally - Ebben_ Ne Andro Lontana.mp3, urn:bluemarine:track:EFebggtvvyD6hwmkTlv_b4yAlAY=)
21:52:58.253 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/02 Catalani_ La Wally - Ebben_ Ne Andro Lontana.mp3
21:52:58.254 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/02 Catalani_ La Wally - Ebben_ Ne Andro Lontana.mp3
21:52:58.256 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.257 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/02 Catalani_ La Wally - Ebben_ Ne Andro Lontana.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.257 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.257 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.257 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:EFebggtvvyD6hwmkTlv_b4yAlAY=, source, "embedded"]
21:52:58.258 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:EFebggtvvyD6hwmkTlv_b4yAlAY=, source, "embedded"]
21:52:58.259 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.240318 msec
21:52:58.260 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:M1sLSnzqyfdl908LjuTQw4jBneI=, delegate=RepositoryTrack(01/01 03, 02:26, rdfs:label=Spontini: La Vestale - O Nume Tutelar, Compilations/Callas - La Mamma Morta/03 Spontini_ La Vestale - O Nume Tutelar.mp3, urn:bluemarine:track:M1sLSnzqyfdl908LjuTQw4jBneI=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.260 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 02:26, rdfs:label=Spontini: La Vestale - O Nume Tutelar, Compilations/Callas - La Mamma Morta/03 Spontini_ La Vestale - O Nume Tutelar.mp3, urn:bluemarine:track:M1sLSnzqyfdl908LjuTQw4jBneI=)
21:52:58.260 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/03 Spontini_ La Vestale - O Nume Tutelar.mp3
21:52:58.260 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/03 Spontini_ La Vestale - O Nume Tutelar.mp3
21:52:58.265 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.266 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Compilations/Callas - La Mamma Morta/03 Spontini_ La Vestale - O Nume Tutelar.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=tag.IS_COMPILATION, type=interface java.util.List), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.266 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.266 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.266 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:M1sLSnzqyfdl908LjuTQw4jBneI=, source, "embedded"]
21:52:58.267 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:M1sLSnzqyfdl908LjuTQw4jBneI=, source, "embedded"]
21:52:58.268 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.526993 msec
21:52:58.268 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:xFFFHqTNb7_D7mNbEMysUqmAdV0=, delegate=RepositoryTrack(01/02 01, 03:40, rdfs:label=Anon: Puer Natus Est Nobis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3, urn:bluemarine:track:xFFFHqTNb7_D7mNbEMysUqmAdV0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.268 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 01, 03:40, rdfs:label=Anon: Puer Natus Est Nobis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3, urn:bluemarine:track:xFFFHqTNb7_D7mNbEMysUqmAdV0=)
21:52:58.268 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3
21:52:58.268 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3
21:52:58.274 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.275 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.275 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.275 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.275 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:xFFFHqTNb7_D7mNbEMysUqmAdV0=, source, "embedded"]
21:52:58.276 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:xFFFHqTNb7_D7mNbEMysUqmAdV0=, source, "embedded"]
21:52:58.277 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.761562 msec
21:52:58.277 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=, delegate=RepositoryTrack(01/02 02, 03:00, rdfs:label=Anon: Genuit Puerpera Regem, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3, urn:bluemarine:track:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.277 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 02, 03:00, rdfs:label=Anon: Genuit Puerpera Regem, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3, urn:bluemarine:track:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=)
21:52:58.277 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3
21:52:58.277 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3
21:52:58.282 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.282 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.283 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.283 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.283 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=, source, "embedded"]
21:52:58.283 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=, source, "embedded"]
21:52:58.284 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.524583 msec
21:52:58.285 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:5bO1y0j5Ea1BepZitf37e9cT4cw=, delegate=RepositoryTrack(01/02 03, 04:22, rdfs:label=Anon: Ave Mundi Spes Maria, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3, urn:bluemarine:track:5bO1y0j5Ea1BepZitf37e9cT4cw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.285 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 03, 04:22, rdfs:label=Anon: Ave Mundi Spes Maria, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3, urn:bluemarine:track:5bO1y0j5Ea1BepZitf37e9cT4cw=)
21:52:58.285 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3
21:52:58.285 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3
21:52:58.287 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.287 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.288 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.288 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.288 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:5bO1y0j5Ea1BepZitf37e9cT4cw=, source, "embedded"]
21:52:58.289 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:5bO1y0j5Ea1BepZitf37e9cT4cw=, source, "embedded"]
21:52:58.291 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.457498 msec
21:52:58.292 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:DqHgdQy47WxLfPI0ZedtpKl9mM0=, delegate=RepositoryTrack(01/02 04, 03:25, rdfs:label=Anon: Occuli Omnium, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3, urn:bluemarine:track:DqHgdQy47WxLfPI0ZedtpKl9mM0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.292 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 04, 03:25, rdfs:label=Anon: Occuli Omnium, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3, urn:bluemarine:track:DqHgdQy47WxLfPI0ZedtpKl9mM0=)
21:52:58.293 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3
21:52:58.293 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3
21:52:58.297 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.297 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.298 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.299 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.299 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:DqHgdQy47WxLfPI0ZedtpKl9mM0=, source, "embedded"]
21:52:58.300 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:DqHgdQy47WxLfPI0ZedtpKl9mM0=, source, "embedded"]
21:52:58.302 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.462522 msec
21:52:58.305 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 234.658209 msec
21:52:58.305 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:58.306 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:NIogLOFv47VbMD5WVRq_cs6gRZM=" parentID="/music/t" refID="urn:bluemarine:track:NIogLOFv47VbMD5WVRq_cs6gRZM=" restricted="0">
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo</dc:title>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Piano Concerto #2</upnp:album>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:18:02.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="43324892">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:gojZbK3n_DBRRjATq7_0bTxhBvk=/content</res>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=" parentID="/music/t" refID="urn:bluemarine:track:AYBXKZu8mni8Qd9Xeb-4hpUGXX4=" restricted="0">
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato</dc:title>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Piano Concerto #2</upnp:album>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:09:25.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="22645319">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kZeFi0QgyG1577QBTIHcyZ6f3J4=/content</res>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:pKq9rciJ9m5Lk2x6dkW19zRKTXc=" parentID="/music/t" refID="urn:bluemarine:track:pKq9rciJ9m5Lk2x6dkW19zRKTXc=" restricted="0">
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2 In B Flat, Op. 83 - 3. Andante</dc:title>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Piano Concerto #2</upnp:album>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:12:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="29564620">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:cN9-8OlWhpk5BQFFlxTmOgYBfUY=/content</res>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:o-SsnA0uFZWV6ARmdSXT3-koOgo=" parentID="/music/t" refID="urn:bluemarine:track:o-SsnA0uFZWV6ARmdSXT3-koOgo=" restricted="0">
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso</dc:title>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Piano Concerto #2</upnp:album>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:09:30.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="22844890">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:TtVbjrMeLSB3U3otj-y9TibLLuU=/content</res>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=" parentID="/music/t" refID="urn:bluemarine:track:C9GwP2WdZs_UeRT_Cgp-HmPkHH0=" restricted="0">
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98 - 1. Allegro Non Troppo</dc:title>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Symphony #4 In E Minor, Op. 98</upnp:album>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:12:49.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="30804917">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:_h57qzMEp8QhYSryobzwr7EmNoE=/content</res>
21:52:58.307 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:J66GaNCe8q_pGj3ZtV19OEv1Tro=" parentID="/music/t" refID="urn:bluemarine:track:J66GaNCe8q_pGj3ZtV19OEv1Tro=" restricted="0">
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98 - 2. Andante Moderato</dc:title>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Symphony #4 In E Minor, Op. 98</upnp:album>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:11:23.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="27360931">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:g11eqZn6C7bJiLy0InYAKrqKhaQ=/content</res>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:SZCxc3mSK1TNfSHRHyODxWCyqTQ=" parentID="/music/t" refID="urn:bluemarine:track:SZCxc3mSK1TNfSHRHyODxWCyqTQ=" restricted="0">
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98 - 3. Allegro Giocoso</dc:title>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Symphony #4 In E Minor, Op. 98</upnp:album>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:06.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14681094">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:msFhdnRgr3UZzu8MXjnQakTk1yk=/content</res>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:sGLZCe3-hWi7flgJriBCeDh2JoA=" parentID="/music/t" refID="urn:bluemarine:track:sGLZCe3-hWi7flgJriBCeDh2JoA=" restricted="0">
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Brahms: Symphony #4 In E Minor, Op. 98 - 4. Allegro Energico E Passionato</dc:title>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Brahms: Symphony #4 In E Minor, Op. 98</upnp:album>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:09:11.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="22049728">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:UZbqhElpMH15gaXL-BwMPSJmhI0=/content</res>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:TJi50OK5-WmGcAvL2nO-UWuhAVw=" parentID="/music/t" refID="urn:bluemarine:track:TJi50OK5-WmGcAvL2nO-UWuhAVw=" restricted="0">
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>글루크 알체스테</dc:title>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Callas - La Divina 2</upnp:album>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:25.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10626786">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:-KYfgv7EIRjiU5VIMfezZzlQtOY=/content</res>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:EqtB0K6PRO2l03DF-NeQQBpm5T0=" parentID="/music/t" refID="urn:bluemarine:track:EqtB0K6PRO2l03DF-NeQQBpm5T0=" restricted="0">
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Giordano: Andrea Chénier - La Mamma Morta</dc:title>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.308 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Callas - La Mamma Morta</upnp:album>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:52.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11711483">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:AXOLXUOpc7MfQI5F_gWsC1iju_I=/content</res>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:EFebggtvvyD6hwmkTlv_b4yAlAY=" parentID="/music/t" refID="urn:bluemarine:track:EFebggtvvyD6hwmkTlv_b4yAlAY=" restricted="0">
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Catalani: La Wally - Ebben? Ne Andro Lontana</dc:title>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Callas - La Mamma Morta</upnp:album>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11624675">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:dT1x-61w8rNXYSSgINKGzGL6SzY=/content</res>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:M1sLSnzqyfdl908LjuTQw4jBneI=" parentID="/music/t" refID="urn:bluemarine:track:M1sLSnzqyfdl908LjuTQw4jBneI=" restricted="0">
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Spontini: La Vestale - O Nume Tutelar</dc:title>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Callas - La Mamma Morta</upnp:album>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:26.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5850616">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:Qx3KNeMxuOaH5cZcxqXMHIq56RM=/content</res>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:xFFFHqTNb7_D7mNbEMysUqmAdV0=" parentID="/music/t" refID="urn:bluemarine:track:xFFFHqTNb7_D7mNbEMysUqmAdV0=" restricted="0">
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Puer Natus Est Nobis</dc:title>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:40.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8814968">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:sknlKll8_e2mO-nVNikk1OghdWQ=/content</res>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=" parentID="/music/t" refID="urn:bluemarine:track:ZvN4Gi7pNu0dRhDdxkqMwuLzsYE=" restricted="0">
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Genuit Puerpera Regem</dc:title>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:00.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7220454">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:7MqKlnZHueKaHUqkN0qgOr4FmTU=/content</res>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:5bO1y0j5Ea1BepZitf37e9cT4cw=" parentID="/music/t" refID="urn:bluemarine:track:5bO1y0j5Ea1BepZitf37e9cT4cw=" restricted="0">
21:52:58.309 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Ave Mundi Spes Maria</dc:title>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:22.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10493074">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:re9yNC6jdiPIObICOO87ht4wDUY=/content</res>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:DqHgdQy47WxLfPI0ZedtpKl9mM0=" parentID="/music/t" refID="urn:bluemarine:track:DqHgdQy47WxLfPI0ZedtpKl9mM0=" restricted="0">
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Occuli Omnium</dc:title>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:25.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8223548">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:f1bqouw_Ukw5FRulZgEbXsRS7tg=/content</res>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.310 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:58.316 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:58.320 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:58.321 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-024.txt
21:52:58.321 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:58.321 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:58.321 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:58.321 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-025 ========================================================================================
21:52:58.321 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=80, maxResult=16) ...
21:52:58.321 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:58.321 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:58.325 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 80, requestedCount: 16, sortCriteria: [])
21:52:58.325 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 80 @@@ 16 @@@ null @@@ [])
21:52:58.325 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=80, maxResults=16, orderby=[])
21:52:58.325 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:58.325 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:58.325 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:58.325 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:58.326 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:58.326 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:58.326 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:58.326 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:58.326 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:58.327 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:58.327 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:58.327 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:58.327 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:58.327 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:58.327 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:58.328 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:58.328 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:58.328 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:58.329 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:58.410 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 82.427338 msec
21:52:58.433 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:58.434 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:58.434 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:58.438 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 4.354952 msec
21:52:58.453 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:77SOVz3E4nb9_YvnRsWauv3rCBQ=, delegate=RepositoryTrack(01/02 05, 02:37, rdfs:label=Anon: Veni Creator Spiritus, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3, urn:bluemarine:track:77SOVz3E4nb9_YvnRsWauv3rCBQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.453 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 05, 02:37, rdfs:label=Anon: Veni Creator Spiritus, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3, urn:bluemarine:track:77SOVz3E4nb9_YvnRsWauv3rCBQ=)
21:52:58.453 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3
21:52:58.453 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3
21:52:58.457 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.458 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.459 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.459 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.459 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:77SOVz3E4nb9_YvnRsWauv3rCBQ=, source, "embedded"]
21:52:58.461 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:77SOVz3E4nb9_YvnRsWauv3rCBQ=, source, "embedded"]
21:52:58.463 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.422033 msec
21:52:58.463 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:bpaYAqPi70XwaPL2cE0xNAyBvoQ=, delegate=RepositoryTrack(01/02 06, 03:13, rdfs:label=Anon: Alleluia, Beatus Vir Qui Suffert, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3, urn:bluemarine:track:bpaYAqPi70XwaPL2cE0xNAyBvoQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.464 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 06, 03:13, rdfs:label=Anon: Alleluia, Beatus Vir Qui Suffert, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3, urn:bluemarine:track:bpaYAqPi70XwaPL2cE0xNAyBvoQ=)
21:52:58.464 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3
21:52:58.465 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3
21:52:58.470 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.471 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.472 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.473 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.473 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:bpaYAqPi70XwaPL2cE0xNAyBvoQ=, source, "embedded"]
21:52:58.475 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:bpaYAqPi70XwaPL2cE0xNAyBvoQ=, source, "embedded"]
21:52:58.477 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.279523 msec
21:52:58.478 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:W7RIccP1m8JRhOfSxoTWTJ1jOvA=, delegate=RepositoryTrack(01/02 07, 02:53, rdfs:label=Anon: Os Iusti, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3, urn:bluemarine:track:W7RIccP1m8JRhOfSxoTWTJ1jOvA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.478 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 07, 02:53, rdfs:label=Anon: Os Iusti, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3, urn:bluemarine:track:W7RIccP1m8JRhOfSxoTWTJ1jOvA=)
21:52:58.479 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3
21:52:58.479 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3
21:52:58.483 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.484 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.485 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.485 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.485 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:W7RIccP1m8JRhOfSxoTWTJ1jOvA=, source, "embedded"]
21:52:58.486 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:W7RIccP1m8JRhOfSxoTWTJ1jOvA=, source, "embedded"]
21:52:58.488 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.649273 msec
21:52:58.489 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:K1IdYaLqxw9wY1WX6gbMosSatnY=, delegate=RepositoryTrack(01/02 08, 03:50, rdfs:label=Anon: Spiritus Domini, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3, urn:bluemarine:track:K1IdYaLqxw9wY1WX6gbMosSatnY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.489 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 08, 03:50, rdfs:label=Anon: Spiritus Domini, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3, urn:bluemarine:track:K1IdYaLqxw9wY1WX6gbMosSatnY=)
21:52:58.490 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3
21:52:58.490 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3
21:52:58.499 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.502 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.503 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.504 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.504 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:K1IdYaLqxw9wY1WX6gbMosSatnY=, source, "embedded"]
21:52:58.507 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:K1IdYaLqxw9wY1WX6gbMosSatnY=, source, "embedded"]
21:52:58.510 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.590345 msec
21:52:58.513 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:13aplz93f5OU0f17pZvy6ERmKyc=, delegate=RepositoryTrack(01/02 09, 04:04, rdfs:label=Anon: Kyrie Fons Bonitatis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3, urn:bluemarine:track:13aplz93f5OU0f17pZvy6ERmKyc=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.516 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 09, 04:04, rdfs:label=Anon: Kyrie Fons Bonitatis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3, urn:bluemarine:track:13aplz93f5OU0f17pZvy6ERmKyc=)
21:52:58.519 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3
21:52:58.519 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3
21:52:58.525 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.528 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.531 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.531 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.531 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:13aplz93f5OU0f17pZvy6ERmKyc=, source, "embedded"]
21:52:58.534 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:13aplz93f5OU0f17pZvy6ERmKyc=, source, "embedded"]
21:52:58.536 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.389979 msec
21:52:58.537 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=, delegate=RepositoryTrack(01/02 10, 02:21, rdfs:label=Anon: Laetatus Sum, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3, urn:bluemarine:track:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.537 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 10, 02:21, rdfs:label=Anon: Laetatus Sum, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3, urn:bluemarine:track:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=)
21:52:58.538 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3
21:52:58.539 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3
21:52:58.544 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.545 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.547 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.548 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.548 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=, source, "embedded"]
21:52:58.551 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=, source, "embedded"]
21:52:58.553 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 5.66898 msec
21:52:58.554 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ulGXIAN26WOrqzL9an3IK2K8U0E=, delegate=RepositoryTrack(01/02 11, 03:04, rdfs:label=Anon: A Solis Ortus Cardine, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3, urn:bluemarine:track:ulGXIAN26WOrqzL9an3IK2K8U0E=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.554 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 11, 03:04, rdfs:label=Anon: A Solis Ortus Cardine, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3, urn:bluemarine:track:ulGXIAN26WOrqzL9an3IK2K8U0E=)
21:52:58.555 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3
21:52:58.555 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3
21:52:58.561 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.568 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.569 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.570 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.570 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ulGXIAN26WOrqzL9an3IK2K8U0E=, source, "embedded"]
21:52:58.570 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ulGXIAN26WOrqzL9an3IK2K8U0E=, source, "embedded"]
21:52:58.571 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.812642 msec
21:52:58.572 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:FecQ9ZHgOX9tQQfoQEinIMNsvoY=, delegate=RepositoryTrack(01/02 12, 02:43, rdfs:label=Anon: Christus Factus Est Pro Nobis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3, urn:bluemarine:track:FecQ9ZHgOX9tQQfoQEinIMNsvoY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.572 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 12, 02:43, rdfs:label=Anon: Christus Factus Est Pro Nobis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3, urn:bluemarine:track:FecQ9ZHgOX9tQQfoQEinIMNsvoY=)
21:52:58.572 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3
21:52:58.572 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3
21:52:58.577 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.577 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.578 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.578 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.578 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:FecQ9ZHgOX9tQQfoQEinIMNsvoY=, source, "embedded"]
21:52:58.584 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:FecQ9ZHgOX9tQQfoQEinIMNsvoY=, source, "embedded"]
21:52:58.586 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 8.11073 msec
21:52:58.587 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:is3PSRwIK6ORAmrizrWILZcKZpw=, delegate=RepositoryTrack(01/02 13, 01:44, rdfs:label=Anon: Mandatum Novum Do Vobis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3, urn:bluemarine:track:is3PSRwIK6ORAmrizrWILZcKZpw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.587 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 13, 01:44, rdfs:label=Anon: Mandatum Novum Do Vobis, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3, urn:bluemarine:track:is3PSRwIK6ORAmrizrWILZcKZpw=)
21:52:58.590 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3
21:52:58.590 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3
21:52:58.592 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.592 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.592 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.592 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.592 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:is3PSRwIK6ORAmrizrWILZcKZpw=, source, "embedded"]
21:52:58.593 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:is3PSRwIK6ORAmrizrWILZcKZpw=, source, "embedded"]
21:52:58.594 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.420645 msec
21:52:58.594 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=, delegate=RepositoryTrack(01/02 14, 06:12, rdfs:label=Anon: Media Vita In Morte Sumus, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3, urn:bluemarine:track:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.594 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/02 14, 06:12, rdfs:label=Anon: Media Vita In Morte Sumus, Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3, urn:bluemarine:track:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=)
21:52:58.594 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3
21:52:58.594 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3
21:52:58.604 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.604 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.605 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.605 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.605 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=, source, "embedded"]
21:52:58.605 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=, source, "embedded"]
21:52:58.606 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.547742 msec
21:52:58.606 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:fENsNItDmRv_0WP1eMSL_74e7Rw=, delegate=RepositoryTrack(01/01 01, 06:27, rdfs:label=Cherubini: Sonata #1 In F - 1. Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3, urn:bluemarine:track:fENsNItDmRv_0WP1eMSL_74e7Rw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.607 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 06:27, rdfs:label=Cherubini: Sonata #1 In F - 1. Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3, urn:bluemarine:track:fENsNItDmRv_0WP1eMSL_74e7Rw=)
21:52:58.607 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3
21:52:58.607 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3
21:52:58.608 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.608 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.608 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.608 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.608 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:fENsNItDmRv_0WP1eMSL_74e7Rw=, source, "embedded"]
21:52:58.609 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:fENsNItDmRv_0WP1eMSL_74e7Rw=, source, "embedded"]
21:52:58.610 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.525682 msec
21:52:58.610 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:BdguHahXBodYsAJT03Am1rZ0Wg8=, delegate=RepositoryTrack(01/01 02, 04:56, rdfs:label=Cherubini: Sonata #1 In F - 2. Allegretto Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3, urn:bluemarine:track:BdguHahXBodYsAJT03Am1rZ0Wg8=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.610 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 04:56, rdfs:label=Cherubini: Sonata #1 In F - 2. Allegretto Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3, urn:bluemarine:track:BdguHahXBodYsAJT03Am1rZ0Wg8=)
21:52:58.610 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3
21:52:58.610 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3
21:52:58.611 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.612 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.612 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.612 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.612 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:BdguHahXBodYsAJT03Am1rZ0Wg8=, source, "embedded"]
21:52:58.612 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:BdguHahXBodYsAJT03Am1rZ0Wg8=, source, "embedded"]
21:52:58.613 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.194928 msec
21:52:58.613 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:5AZhR8ZLQtuySpQihuHuoJ6YIIY=, delegate=RepositoryTrack(01/01 03, 07:39, rdfs:label=Cherubini: Sonata #2 In C - 1. Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3, urn:bluemarine:track:5AZhR8ZLQtuySpQihuHuoJ6YIIY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.618 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 07:39, rdfs:label=Cherubini: Sonata #2 In C - 1. Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3, urn:bluemarine:track:5AZhR8ZLQtuySpQihuHuoJ6YIIY=)
21:52:58.619 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3
21:52:58.619 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3
21:52:58.621 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.622 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.622 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.623 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.623 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:5AZhR8ZLQtuySpQihuHuoJ6YIIY=, source, "embedded"]
21:52:58.624 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:5AZhR8ZLQtuySpQihuHuoJ6YIIY=, source, "embedded"]
21:52:58.627 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.246321 msec
21:52:58.627 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:1pFGvDDWXotnFo_IlbpBn987D1c=, delegate=RepositoryTrack(01/01 04, 03:56, rdfs:label=Cherubini: Sonata #2 In C - 2. Rondò Allegro, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3, urn:bluemarine:track:1pFGvDDWXotnFo_IlbpBn987D1c=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.627 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 03:56, rdfs:label=Cherubini: Sonata #2 In C - 2. Rondò Allegro, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3, urn:bluemarine:track:1pFGvDDWXotnFo_IlbpBn987D1c=)
21:52:58.628 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3
21:52:58.635 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3
21:52:58.636 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.637 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.641 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.641 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.641 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:1pFGvDDWXotnFo_IlbpBn987D1c=, source, "embedded"]
21:52:58.642 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:1pFGvDDWXotnFo_IlbpBn987D1c=, source, "embedded"]
21:52:58.643 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.365378 msec
21:52:58.644 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:ejU7L2ovcB0rUE8LdX5SfkTaIB4=, delegate=RepositoryTrack(01/01 05, 08:38, rdfs:label=Cherubini: Sonata #3 In B Flat - 1. Allegro Comodo, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3, urn:bluemarine:track:ejU7L2ovcB0rUE8LdX5SfkTaIB4=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.644 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 08:38, rdfs:label=Cherubini: Sonata #3 In B Flat - 1. Allegro Comodo, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3, urn:bluemarine:track:ejU7L2ovcB0rUE8LdX5SfkTaIB4=)
21:52:58.644 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3
21:52:58.644 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3
21:52:58.652 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.653 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.653 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.653 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.653 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:ejU7L2ovcB0rUE8LdX5SfkTaIB4=, source, "embedded"]
21:52:58.654 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:ejU7L2ovcB0rUE8LdX5SfkTaIB4=, source, "embedded"]
21:52:58.655 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.091395 msec
21:52:58.655 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:KOxRpoKp8OjEnnhto0aXO3al0qA=, delegate=RepositoryTrack(01/01 06, 04:10, rdfs:label=Cherubini: Sonata #3 In B Flat - 2. Andantino, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3, urn:bluemarine:track:KOxRpoKp8OjEnnhto0aXO3al0qA=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.655 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 04:10, rdfs:label=Cherubini: Sonata #3 In B Flat - 2. Andantino, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3, urn:bluemarine:track:KOxRpoKp8OjEnnhto0aXO3al0qA=)
21:52:58.656 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3
21:52:58.656 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3
21:52:58.657 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.657 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.657 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.657 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.657 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:KOxRpoKp8OjEnnhto0aXO3al0qA=, source, "embedded"]
21:52:58.658 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:KOxRpoKp8OjEnnhto0aXO3al0qA=, source, "embedded"]
21:52:58.659 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.362521 msec
21:52:58.660 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 335.330386 msec
21:52:58.660 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:77SOVz3E4nb9_YvnRsWauv3rCBQ=" parentID="/music/t" refID="urn:bluemarine:track:77SOVz3E4nb9_YvnRsWauv3rCBQ=" restricted="0">
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Veni Creator Spiritus</dc:title>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:37.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6298854">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:sv9Qvt8hYcNmfNg0AOB4Y9gxhSs=/content</res>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:bpaYAqPi70XwaPL2cE0xNAyBvoQ=" parentID="/music/t" refID="urn:bluemarine:track:bpaYAqPi70XwaPL2cE0xNAyBvoQ=" restricted="0">
21:52:58.661 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Alleluia, Beatus Vir Qui Suffert</dc:title>
21:52:58.677 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.677 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.677 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:58.677 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:13.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7755453">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:3YPwY_Pjm_UrRLj2WPjIvGpB8Sk=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:W7RIccP1m8JRhOfSxoTWTJ1jOvA=" parentID="/music/t" refID="urn:bluemarine:track:W7RIccP1m8JRhOfSxoTWTJ1jOvA=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Os Iusti</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:53.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6923690">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:9FVVK_jmXAhKT8U08tAwJIPuXog=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:K1IdYaLqxw9wY1WX6gbMosSatnY=" parentID="/music/t" refID="urn:bluemarine:track:K1IdYaLqxw9wY1WX6gbMosSatnY=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Spiritus Domini</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9212024">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:LOEinK2wabSrsQkPZ1ShYMVwIGo=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:13aplz93f5OU0f17pZvy6ERmKyc=" parentID="/music/t" refID="urn:bluemarine:track:13aplz93f5OU0f17pZvy6ERmKyc=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Kyrie Fons Bonitatis</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9786723">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:nKh7E8pBNg5cNK7lhJol-0Iz5jM=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=" parentID="/music/t" refID="urn:bluemarine:track:UIyFkdNFZ7Xd3ZNhVXlO4xyA7ek=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Laetatus Sum</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:21.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5651010">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:DDjfNqSsHtDy25fUzzzIxuUBkCM=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ulGXIAN26WOrqzL9an3IK2K8U0E=" parentID="/music/t" refID="urn:bluemarine:track:ulGXIAN26WOrqzL9an3IK2K8U0E=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: A Solis Ortus Cardine</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:04.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7388684">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:pccM5dipe2jU3cFyxsaZfBJnZ3U=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:FecQ9ZHgOX9tQQfoQEinIMNsvoY=" parentID="/music/t" refID="urn:bluemarine:track:FecQ9ZHgOX9tQQfoQEinIMNsvoY=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Christus Factus Est Pro Nobis</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:43.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="6547549">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:cTBWKd_S8TzMqxUM7y4BKegmb5Q=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:is3PSRwIK6ORAmrizrWILZcKZpw=" parentID="/music/t" refID="urn:bluemarine:track:is3PSRwIK6ORAmrizrWILZcKZpw=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Mandatum Novum Do Vobis</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>13</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:01:44.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="4168311">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:qc16zsfGcmaLkUyqLX-Z1Pebo2A=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=" parentID="/music/t" refID="urn:bluemarine:track:2-H8_3BRVoMTZR7GuWpxSy3TBOQ=" restricted="0">
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Anon: Media Vita In Morte Sumus</dc:title>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>14</upnp:originalTrackNumber>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Canto Gregoriano [Disc 1]</upnp:album>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:12.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14907774">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:M7-8MTR38FuvHwZKf5aL65VqlEo=/content</res>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.678 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:fENsNItDmRv_0WP1eMSL_74e7Rw=" parentID="/music/t" refID="urn:bluemarine:track:fENsNItDmRv_0WP1eMSL_74e7Rw=" restricted="0">
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #1 In F - 1. Moderato</dc:title>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:27.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="15517997">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:SBMuukLzN1W7XjmB29LnPhKpFPA=/content</res>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:BdguHahXBodYsAJT03Am1rZ0Wg8=" parentID="/music/t" refID="urn:bluemarine:track:BdguHahXBodYsAJT03Am1rZ0Wg8=" restricted="0">
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #1 In F - 2. Allegretto Moderato</dc:title>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="11845192">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:k081Ixl3z5XSavrIV9yoSPythzE=/content</res>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:5AZhR8ZLQtuySpQihuHuoJ6YIIY=" parentID="/music/t" refID="urn:bluemarine:track:5AZhR8ZLQtuySpQihuHuoJ6YIIY=" restricted="0">
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #2 In C - 1. Moderato</dc:title>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:39.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="18365344">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:6GsGH6fovBGGYvMLJGsd63SNjLI=/content</res>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:1pFGvDDWXotnFo_IlbpBn987D1c=" parentID="/music/t" refID="urn:bluemarine:track:1pFGvDDWXotnFo_IlbpBn987D1c=" restricted="0">
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #2 In C - 2. Rondò Allegro</dc:title>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:56.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9445102">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ocoXX34l1K4kBGN_R5GtRCTlmuo=/content</res>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:ejU7L2ovcB0rUE8LdX5SfkTaIB4=" parentID="/music/t" refID="urn:bluemarine:track:ejU7L2ovcB0rUE8LdX5SfkTaIB4=" restricted="0">
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #3 In B Flat - 1. Allegro Comodo</dc:title>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:08:38.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="20724735">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:Vml6807hpaOkG9yg50nhXvHxr3I=/content</res>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:KOxRpoKp8OjEnnhto0aXO3al0qA=" parentID="/music/t" refID="urn:bluemarine:track:KOxRpoKp8OjEnnhto0aXO3al0qA=" restricted="0">
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #3 In B Flat - 2. Andantino</dc:title>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10005121">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:EGA3W_fKWI9f6BIPfFg-NFjxKv4=/content</res>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.679 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:58.684 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:58.690 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:58.690 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-025.txt
21:52:58.690 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:58.690 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:58.690 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:58.690 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - ==== sequence5-026 ========================================================================================
21:52:58.690 [oker-test_sequence()] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - >>>> sending ClingContentDirectoryAdapterSystemIntegrationTest.Params(objectId=/music/t, browseFlag=BrowseDirectChildren, firstResult=96, maxResult=16) ...
21:52:58.690 [oker-test_sequence()] DEBUG i.t.bluemarine2.model.impl.DefaultCacheManager - onPersistenceUpdated(PersistenceInitializedNotification())
21:52:58.691 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(LOADING)
21:52:58.694 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse(/music/t, BrowseDirectChildren, filter: null, startingIndex: 96, requestedCount: 16, sortCriteria: [])
21:52:58.694 [cling-5 ] TRACE i.t.b.u.m.impl.ContentDirectoryClingAdapter - browse @@@ /music/t @@@ BrowseDirectChildren @@@ 96 @@@ 16 @@@ null @@@ [])
21:52:58.694 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.upnp.mediaserver.impl.ContentDirectoryClingAdapter miss for ContentDirectoryClingAdapter.BrowseParams(objectId=/music/t, browseFlag=BrowseDirectChildren, filter=null, firstResult=96, maxResults=16, orderby=[])
21:52:58.694 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:58.694 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:58.694 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - filteredByPath(/music/RepositoryBrowserByTrack)
21:52:58.694 [cling-5 ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate - >>>> bulk query to HierarchicFinderSupport(name=it.tidalwave.util.impl.SupplierFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
21:52:58.695 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:58.695 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:58.695 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:58.695 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:58.695 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:58.696 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenRecord([])) - path: RepositoryBrowserByArtistThenRecord displayable: EntityBrowserDisplayable(By artist & record)
21:52:58.696 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByArtistThenTrack([])) - path: RepositoryBrowserByArtistThenTrack displayable: EntityBrowserDisplayable(By artist & track)
21:52:58.696 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@1e1d9db) - path: DefaultMediaFileSystem displayable: EntityBrowserDisplayable(By file)
21:52:58.696 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByRecordThenTrack([])) - path: RepositoryBrowserByRecordThenTrack displayable: EntityBrowserDisplayable(By record & track)
21:52:58.696 [cling-5 ] TRACE i.t.b.mediaserver.impl.DefaultContentDirectory - createMediaFolder(VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]), RepositoryBrowserByTrack([])) - path: RepositoryBrowserByTrack displayable: EntityBrowserDisplayable(By track)
21:52:58.696 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> found PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)]))
21:52:58.697 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:58.697 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:58.697 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:58.698 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label # [source, "embedded"]
21:52:58.762 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 65.422809 msec
21:52:58.777 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Track
21:52:58.777 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?track a mo:Track; rdfs:label ?label; mo:track_number ?track_number. ?record mo:track ?track; rdfs:label ?record_label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } ?signal a mo:DigitalSignal; mo:published_as ?track; mo:duration ?duration. ?audioFile a mo:AudioFile; mo:encodes ?signal; bmmo:path ?path. OPTIONAL { ?audioFile bmmo:fileSize ?fileSize. } } ORDER BY ?record_label ?disk_number ?track_number ?label
21:52:58.777 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [source, "embedded"]
21:52:58.781 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 667 entities in 3.85811 msec
21:52:58.800 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:U5HmvvmEiFkOJoPZC53U2Fnxm7w=, delegate=RepositoryTrack(01/01 07, 06:50, rdfs:label=Cherubini: Sonata #4 In G - 1. Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3, urn:bluemarine:track:U5HmvvmEiFkOJoPZC53U2Fnxm7w=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.800 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 06:50, rdfs:label=Cherubini: Sonata #4 In G - 1. Moderato, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3, urn:bluemarine:track:U5HmvvmEiFkOJoPZC53U2Fnxm7w=)
21:52:58.800 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3
21:52:58.800 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3
21:52:58.801 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.802 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.802 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.802 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.802 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:U5HmvvmEiFkOJoPZC53U2Fnxm7w=, source, "embedded"]
21:52:58.803 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:U5HmvvmEiFkOJoPZC53U2Fnxm7w=, source, "embedded"]
21:52:58.804 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.61957 msec
21:52:58.805 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:1LXsPreXMNIviUGA8hndLEw1UTY=, delegate=RepositoryTrack(01/01 08, 06:59, rdfs:label=Cherubini: Sonata #4 In G - 2. Rondò: Andantino, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3, urn:bluemarine:track:1LXsPreXMNIviUGA8hndLEw1UTY=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.805 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 06:59, rdfs:label=Cherubini: Sonata #4 In G - 2. Rondò: Andantino, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3, urn:bluemarine:track:1LXsPreXMNIviUGA8hndLEw1UTY=)
21:52:58.806 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3
21:52:58.806 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3
21:52:58.808 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.808 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.809 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.809 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.809 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:1LXsPreXMNIviUGA8hndLEw1UTY=, source, "embedded"]
21:52:58.810 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:1LXsPreXMNIviUGA8hndLEw1UTY=, source, "embedded"]
21:52:58.810 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.635218 msec
21:52:58.811 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:98YJl6GPDsZRRtZMfcbKBQs_cCg=, delegate=RepositoryTrack(01/01 09, 06:53, rdfs:label=Cherubini: Sonata #5 In D - 1. Allegro Con Brio, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3, urn:bluemarine:track:98YJl6GPDsZRRtZMfcbKBQs_cCg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.811 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 06:53, rdfs:label=Cherubini: Sonata #5 In D - 1. Allegro Con Brio, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3, urn:bluemarine:track:98YJl6GPDsZRRtZMfcbKBQs_cCg=)
21:52:58.811 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3
21:52:58.811 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3
21:52:58.812 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.813 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.813 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.813 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.813 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:98YJl6GPDsZRRtZMfcbKBQs_cCg=, source, "embedded"]
21:52:58.814 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:98YJl6GPDsZRRtZMfcbKBQs_cCg=, source, "embedded"]
21:52:58.814 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.416632 msec
21:52:58.815 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:d-Q3x9XY7zVvOYr11me09-52zqk=, delegate=RepositoryTrack(01/01 10, 05:06, rdfs:label=Cherubini: Sonata #5 In D - 2. Rondò: Allegretto, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3, urn:bluemarine:track:d-Q3x9XY7zVvOYr11me09-52zqk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.815 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 05:06, rdfs:label=Cherubini: Sonata #5 In D - 2. Rondò: Allegretto, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3, urn:bluemarine:track:d-Q3x9XY7zVvOYr11me09-52zqk=)
21:52:58.815 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3
21:52:58.816 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3
21:52:58.817 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.817 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.818 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.818 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.818 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:d-Q3x9XY7zVvOYr11me09-52zqk=, source, "embedded"]
21:52:58.818 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:d-Q3x9XY7zVvOYr11me09-52zqk=, source, "embedded"]
21:52:58.819 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.478004 msec
21:52:58.819 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:MV17m6OWDCPrx_Ed_8i40-d1h1Q=, delegate=RepositoryTrack(01/01 11, 07:52, rdfs:label=Cherubini: Sonata #6 In E Flat - 1. Allegro Spiritoso, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3, urn:bluemarine:track:MV17m6OWDCPrx_Ed_8i40-d1h1Q=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.820 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 11, 07:52, rdfs:label=Cherubini: Sonata #6 In E Flat - 1. Allegro Spiritoso, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3, urn:bluemarine:track:MV17m6OWDCPrx_Ed_8i40-d1h1Q=)
21:52:58.820 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3
21:52:58.820 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3
21:52:58.821 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.822 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.822 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.822 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.822 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MV17m6OWDCPrx_Ed_8i40-d1h1Q=, source, "embedded"]
21:52:58.823 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MV17m6OWDCPrx_Ed_8i40-d1h1Q=, source, "embedded"]
21:52:58.824 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.430021 msec
21:52:58.824 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:H85zLyXy-ABZXGZpVDQ5KmFgkww=, delegate=RepositoryTrack(01/01 12, 06:06, rdfs:label=Cherubini: Sonata #6 In E Flat - 2. Rondò: Andantino Con Moto, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3, urn:bluemarine:track:H85zLyXy-ABZXGZpVDQ5KmFgkww=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.824 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 12, 06:06, rdfs:label=Cherubini: Sonata #6 In E Flat - 2. Rondò: Andantino Con Moto, Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3, urn:bluemarine:track:H85zLyXy-ABZXGZpVDQ5KmFgkww=)
21:52:58.825 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3
21:52:58.826 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3
21:52:58.827 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.827 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.827 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.828 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.828 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:H85zLyXy-ABZXGZpVDQ5KmFgkww=, source, "embedded"]
21:52:58.828 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:H85zLyXy-ABZXGZpVDQ5KmFgkww=, source, "embedded"]
21:52:58.829 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.377804 msec
21:52:58.829 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:T0AVck2bowGkN-hd1XMytg4BYUQ=, delegate=RepositoryTrack(01/01 01, 11:15, rdfs:label=(Strumentale), New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/01 (Strumentale).mp3, urn:bluemarine:track:T0AVck2bowGkN-hd1XMytg4BYUQ=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.829 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 01, 11:15, rdfs:label=(Strumentale), New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/01 (Strumentale).mp3, urn:bluemarine:track:T0AVck2bowGkN-hd1XMytg4BYUQ=)
21:52:58.830 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/01 (Strumentale).mp3
21:52:58.830 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/01 (Strumentale).mp3
21:52:58.832 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.833 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/01 (Strumentale).mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.834 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.834 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.834 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:T0AVck2bowGkN-hd1XMytg4BYUQ=, source, "embedded"]
21:52:58.835 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:T0AVck2bowGkN-hd1XMytg4BYUQ=, source, "embedded"]
21:52:58.836 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.572297 msec
21:52:58.837 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:uVg1rfXHgxCCtQXYI2xN1h84Xfk=, delegate=RepositoryTrack(01/01 02, 07:10, rdfs:label=Ad Honorem Tui, Christe, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/02 Ad Honorem Tui, Christe.mp3, urn:bluemarine:track:uVg1rfXHgxCCtQXYI2xN1h84Xfk=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.837 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 02, 07:10, rdfs:label=Ad Honorem Tui, Christe, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/02 Ad Honorem Tui, Christe.mp3, urn:bluemarine:track:uVg1rfXHgxCCtQXYI2xN1h84Xfk=)
21:52:58.838 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/02 Ad Honorem Tui, Christe.mp3
21:52:58.838 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/02 Ad Honorem Tui, Christe.mp3
21:52:58.841 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.843 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/02 Ad Honorem Tui, Christe.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.843 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.843 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.844 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:uVg1rfXHgxCCtQXYI2xN1h84Xfk=, source, "embedded"]
21:52:58.845 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:uVg1rfXHgxCCtQXYI2xN1h84Xfk=, source, "embedded"]
21:52:58.847 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.866666 msec
21:52:58.848 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:MKQz3adgbA5CbkeP4gUoMHPuCUM=, delegate=RepositoryTrack(01/01 03, 03:19, rdfs:label=Rex, In Aeternum Vive!, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/03 Rex, In Aeternum Vive!.mp3, urn:bluemarine:track:MKQz3adgbA5CbkeP4gUoMHPuCUM=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.848 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 03, 03:19, rdfs:label=Rex, In Aeternum Vive!, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/03 Rex, In Aeternum Vive!.mp3, urn:bluemarine:track:MKQz3adgbA5CbkeP4gUoMHPuCUM=)
21:52:58.849 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/03 Rex, In Aeternum Vive!.mp3
21:52:58.849 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/03 Rex, In Aeternum Vive!.mp3
21:52:58.852 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.852 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/03 Rex, In Aeternum Vive!.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.853 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.853 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.853 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:MKQz3adgbA5CbkeP4gUoMHPuCUM=, source, "embedded"]
21:52:58.855 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:MKQz3adgbA5CbkeP4gUoMHPuCUM=, source, "embedded"]
21:52:58.856 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 2.730971 msec
21:52:58.856 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:a_3JrUsBcMsxNdqNwb3S7c7QDNg=, delegate=RepositoryTrack(01/01 04, 11:25, rdfs:label=Multum Miror Cuius Consilio, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/04 Multum Miror Cuius Consilio.mp3, urn:bluemarine:track:a_3JrUsBcMsxNdqNwb3S7c7QDNg=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.857 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 04, 11:25, rdfs:label=Multum Miror Cuius Consilio, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/04 Multum Miror Cuius Consilio.mp3, urn:bluemarine:track:a_3JrUsBcMsxNdqNwb3S7c7QDNg=)
21:52:58.858 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/04 Multum Miror Cuius Consilio.mp3
21:52:58.858 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/04 Multum Miror Cuius Consilio.mp3
21:52:58.866 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.867 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/04 Multum Miror Cuius Consilio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.867 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.867 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.867 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:a_3JrUsBcMsxNdqNwb3S7c7QDNg=, source, "embedded"]
21:52:58.868 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:a_3JrUsBcMsxNdqNwb3S7c7QDNg=, source, "embedded"]
21:52:58.869 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.493021 msec
21:52:58.869 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:HUMFB1OYKlummMLxROTFDqwijfw=, delegate=RepositoryTrack(01/01 05, 02:21, rdfs:label=Solvitur In Libro Salomonis, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/05 Solvitur In Libro Salomonis.mp3, urn:bluemarine:track:HUMFB1OYKlummMLxROTFDqwijfw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.869 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 05, 02:21, rdfs:label=Solvitur In Libro Salomonis, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/05 Solvitur In Libro Salomonis.mp3, urn:bluemarine:track:HUMFB1OYKlummMLxROTFDqwijfw=)
21:52:58.869 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/05 Solvitur In Libro Salomonis.mp3
21:52:58.869 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/05 Solvitur In Libro Salomonis.mp3
21:52:58.874 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.875 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/05 Solvitur In Libro Salomonis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.876 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.876 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.876 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:HUMFB1OYKlummMLxROTFDqwijfw=, source, "embedded"]
21:52:58.878 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:HUMFB1OYKlummMLxROTFDqwijfw=, source, "embedded"]
21:52:58.879 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 3.287088 msec
21:52:58.880 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:17jgGBimRJsXQBAMrcwpjKBUlC0=, delegate=RepositoryTrack(01/01 06, 04:09, rdfs:label=Et Caetera, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/06 Et Caetera.mp3, urn:bluemarine:track:17jgGBimRJsXQBAMrcwpjKBUlC0=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.880 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 06, 04:09, rdfs:label=Et Caetera, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/06 Et Caetera.mp3, urn:bluemarine:track:17jgGBimRJsXQBAMrcwpjKBUlC0=)
21:52:58.881 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/06 Et Caetera.mp3
21:52:58.881 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/06 Et Caetera.mp3
21:52:58.894 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.903 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/06 Et Caetera.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.904 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.905 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.905 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:17jgGBimRJsXQBAMrcwpjKBUlC0=, source, "embedded"]
21:52:58.907 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:17jgGBimRJsXQBAMrcwpjKBUlC0=, source, "embedded"]
21:52:58.909 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.832834 msec
21:52:58.910 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=, delegate=RepositoryTrack(01/01 07, 04:28, rdfs:label=Ecce Rex Darius, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/07 Ecce Rex Darius.mp3, urn:bluemarine:track:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.911 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 07, 04:28, rdfs:label=Ecce Rex Darius, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/07 Ecce Rex Darius.mp3, urn:bluemarine:track:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=)
21:52:58.912 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/07 Ecce Rex Darius.mp3
21:52:58.912 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/07 Ecce Rex Darius.mp3
21:52:58.916 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.917 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/07 Ecce Rex Darius.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.918 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.919 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.919 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=, source, "embedded"]
21:52:58.920 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=, source, "embedded"]
21:52:58.923 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.329828 msec
21:52:58.924 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:IAdWy0l73YtJj87DLWRJzpMLsIU=, delegate=RepositoryTrack(01/01 08, 03:21, rdfs:label=Ex Regali Venit Imperio, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/08 Ex Regali Venit Imperio.mp3, urn:bluemarine:track:IAdWy0l73YtJj87DLWRJzpMLsIU=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.925 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 08, 03:21, rdfs:label=Ex Regali Venit Imperio, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/08 Ex Regali Venit Imperio.mp3, urn:bluemarine:track:IAdWy0l73YtJj87DLWRJzpMLsIU=)
21:52:58.926 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/08 Ex Regali Venit Imperio.mp3
21:52:58.926 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/08 Ex Regali Venit Imperio.mp3
21:52:58.936 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.937 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/08 Ex Regali Venit Imperio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.939 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.939 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.939 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:IAdWy0l73YtJj87DLWRJzpMLsIU=, source, "embedded"]
21:52:58.941 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:IAdWy0l73YtJj87DLWRJzpMLsIU=, source, "embedded"]
21:52:58.943 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 4.111374 msec
21:52:58.943 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:305g210o2142uBQ2h5GdrGDEp78=, delegate=RepositoryTrack(01/01 09, 04:31, rdfs:label=Rex, In Aeternum Vive!, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/09 Rex, In Aeternum Vive!.mp3, urn:bluemarine:track:305g210o2142uBQ2h5GdrGDEp78=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.943 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 09, 04:31, rdfs:label=Rex, In Aeternum Vive!, New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/09 Rex, In Aeternum Vive!.mp3, urn:bluemarine:track:305g210o2142uBQ2h5GdrGDEp78=)
21:52:58.944 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/09 Rex, In Aeternum Vive!.mp3
21:52:58.944 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/09 Rex, In Aeternum Vive!.mp3
21:52:58.947 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.947 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/09 Rex, In Aeternum Vive!.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.947 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.948 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.948 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:305g210o2142uBQ2h5GdrGDEp78=, source, "embedded"]
21:52:58.948 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:305g210o2142uBQ2h5GdrGDEp78=, source, "embedded"]
21:52:58.949 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 1.83063 msec
21:52:58.955 [cling-5 ] DEBUG i.t.b.u.m.impl.didl.PathAwareDecoratorDIDLAdapter - toObject() - PathAwareEntityDecorator(path=/music/RepositoryBrowserByTrack/urn:bluemarine:track:vWTJV4jgQjMkYW6HP5WplkK-SXw=, delegate=RepositoryTrack(01/01 10, 01:18, rdfs:label=(Strumentale), New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/10 (Strumentale).mp3, urn:bluemarine:track:vWTJV4jgQjMkYW6HP5WplkK-SXw=), parent=PathAwareMediaFolderDecorator(path=/music/RepositoryBrowserByTrack, delegate=EntityWithRoles([it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserSupport$$Lambda$191/0x00000001002e0840@2219c482, EntityBrowserDisplayable(By track)]), parent=VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])))
21:52:58.955 [cling-5 ] DEBUG i.t.b.upnp.mediaserver.impl.didl.TrackDIDLAdapter - toObject() - RepositoryTrack(01/01 10, 01:18, rdfs:label=(Strumentale), New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/10 (Strumentale).mp3, urn:bluemarine:track:vWTJV4jgQjMkYW6HP5WplkK-SXw=)
21:52:58.956 [cling-5 ] DEBUG i.t.b.model.impl.catalog.RepositoryAudioFile - >>>> loading fallback metadata from: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/10 (Strumentale).mp3
21:52:58.956 [cling-5 ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/10 (Strumentale).mp3
21:52:58.962 [cling-5 ] ERROR org.jaudiotagger.audio - Could not invoke DirectBuffer method - illegal access
21:52:58.963 [cling-5 ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/New York's Ensemble for Early Music - Frederick Renz director/Daniel And The Lions - Ludus Danielis/10 (Strumentale).mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.duration, type=class java.time.Duration), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
21:52:58.964 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - query() - interface it.tidalwave.bluemarine2.model.audio.Record
21:52:58.965 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query: PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number
21:52:58.965 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query parameters: [track, urn:bluemarine:track:vWTJV4jgQjMkYW6HP5WplkK-SXw=, source, "embedded"]
21:52:58.967 [cling-5 ] INFO i.t.bluemarine2.model.impl.DefaultCacheManager - >>>> cache class it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport miss for PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rel: <http://purl.org/vocab/relationship/> PREFIX bmmo: <http://bluemarine.tidalwave.it/2015/04/mo/> PREFIX mo: <http://purl.org/ontology/mo/> PREFIX vocab: <http://dbtune.org/musicbrainz/resource/vocab/> PREFIX xs: <http://www.w3.org/2001/XMLSchema#> SELECT DISTINCT * WHERE { ?record a mo:Record. { ?record bmmo:importedFrom ?source. } MINUS { ?record bmmo:alternatePickOf []. } ?record rdfs:label ?label. OPTIONAL { ?record bmmo:diskNumber ?disk_number. } OPTIONAL { ?record bmmo:diskCount ?disk_count. } OPTIONAL { ?record mo:track_count ?track_count. } OPTIONAL { ?record mo:amazon_asin ?asin. } OPTIONAL { ?record mo:gtin ?gtin. } ?record mo:track ?track. } ORDER BY ?label ?disk_number # [track, urn:bluemarine:track:vWTJV4jgQjMkYW6HP5WplkK-SXw=, source, "embedded"]
21:52:58.970 [cling-5 ] INFO i.t.b.m.i.catalog.finder.RepositoryFinderSupport - >>>> query returned 1 entities in 6.04068 msec
21:52:58.975 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> result computed in 281.526757 msec
21:52:58.976 [cling-5 ] INFO i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning BrowseResult(..., 16, 667, 1)
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <?xml version="1.0" encoding="UTF-8"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:U5HmvvmEiFkOJoPZC53U2Fnxm7w=" parentID="/music/t" refID="urn:bluemarine:track:U5HmvvmEiFkOJoPZC53U2Fnxm7w=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #4 In G - 1. Moderato</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:50.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16405115">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:tJPDYUkCcSPb0ch-iTC7IeW4vyU=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:1LXsPreXMNIviUGA8hndLEw1UTY=" parentID="/music/t" refID="urn:bluemarine:track:1LXsPreXMNIviUGA8hndLEw1UTY=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #4 In G - 2. Rondò: Andantino</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:59.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16764618">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:SJV8QgF_rxDIfokQndnYL1Zdu1M=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:98YJl6GPDsZRRtZMfcbKBQs_cCg=" parentID="/music/t" refID="urn:bluemarine:track:98YJl6GPDsZRRtZMfcbKBQs_cCg=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #5 In D - 1. Allegro Con Brio</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:53.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="16525287">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:odgH4CkN4zFSZw3XjbRaNZDdLJA=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:d-Q3x9XY7zVvOYr11me09-52zqk=" parentID="/music/t" refID="urn:bluemarine:track:d-Q3x9XY7zVvOYr11me09-52zqk=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #5 In D - 2. Rondò: Allegretto</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:05:06.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="12245438">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:pzjyG4SZWvP3XZG7NVs7yTdluZo=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:MV17m6OWDCPrx_Ed_8i40-d1h1Q=" parentID="/music/t" refID="urn:bluemarine:track:MV17m6OWDCPrx_Ed_8i40-d1h1Q=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #6 In E Flat - 1. Allegro Spiritoso</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>11</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:52.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="18884673">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:OjywRyTMzjsTsXpyphCCI1OVPW4=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:H85zLyXy-ABZXGZpVDQ5KmFgkww=" parentID="/music/t" refID="urn:bluemarine:track:H85zLyXy-ABZXGZpVDQ5KmFgkww=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Cherubini: Sonata #6 In E Flat - 2. Rondò: Andantino Con Moto</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>12</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Cherubini: 6 Piano Sonatas</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:06:06.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="14660223">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ygA8AiXimd9N3EYnIcvrpWWfGfQ=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:T0AVck2bowGkN-hd1XMytg4BYUQ=" parentID="/music/t" refID="urn:bluemarine:track:T0AVck2bowGkN-hd1XMytg4BYUQ=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>(Strumentale)</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>1</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:11:15.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="27024381">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:R5kWpHsjk8onU-BxNIEu_e8yqqE=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:uVg1rfXHgxCCtQXYI2xN1h84Xfk=" parentID="/music/t" refID="urn:bluemarine:track:uVg1rfXHgxCCtQXYI2xN1h84Xfk=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ad Honorem Tui, Christe</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>2</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:07:10.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="17234742">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:66v_jTEksaPtyAOk65JC2HLMgbI=/content</res>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:MKQz3adgbA5CbkeP4gUoMHPuCUM=" parentID="/music/t" refID="urn:bluemarine:track:MKQz3adgbA5CbkeP4gUoMHPuCUM=" restricted="0">
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Rex, In Aeternum Vive!</dc:title>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>3</upnp:originalTrackNumber>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.977 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:19.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="7974856">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:kODycA7DyKfbDGPtcV4-5Zc4iNY=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:a_3JrUsBcMsxNdqNwb3S7c7QDNg=" parentID="/music/t" refID="urn:bluemarine:track:a_3JrUsBcMsxNdqNwb3S7c7QDNg=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Multum Miror Cuius Consilio</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>4</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:11:25.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="27415187">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:DPEG4Xwp0GwuzyO3qp9Acw_5BzM=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:HUMFB1OYKlummMLxROTFDqwijfw=" parentID="/music/t" refID="urn:bluemarine:track:HUMFB1OYKlummMLxROTFDqwijfw=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Solvitur In Libro Salomonis</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>5</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:02:21.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="5671906">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:M6WRn9gRF4LUCR2MynDFsv-mEcw=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:17jgGBimRJsXQBAMrcwpjKBUlC0=" parentID="/music/t" refID="urn:bluemarine:track:17jgGBimRJsXQBAMrcwpjKBUlC0=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Et Caetera</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>6</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:09.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="9991497">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:Y8Rt7nnEoxhbhfJv4KXPrD1L31A=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=" parentID="/music/t" refID="urn:bluemarine:track:kE7L-wkfcoSJ4ubA-gE3ClaxpVo=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ecce Rex Darius</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>7</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:28.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10740694">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:_G-BBX6oh9QwbWuB8CMF7uBX_rc=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:IAdWy0l73YtJj87DLWRJzpMLsIU=" parentID="/music/t" refID="urn:bluemarine:track:IAdWy0l73YtJj87DLWRJzpMLsIU=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Ex Regali Venit Imperio</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>8</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:03:21.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="8072032">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:jHz8nc6HSffXXCekPQzhbr7hKtM=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:305g210o2142uBQ2h5GdrGDEp78=" parentID="/music/t" refID="urn:bluemarine:track:305g210o2142uBQ2h5GdrGDEp78=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>Rex, In Aeternum Vive!</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>9</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:04:31.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="10848325">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:ySO0gdsP9oKMZ71T8KbEcbqYatI=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <item id="/music/t/t:vWTJV4jgQjMkYW6HP5WplkK-SXw=" parentID="/music/t" refID="urn:bluemarine:track:vWTJV4jgQjMkYW6HP5WplkK-SXw=" restricted="0">
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:title>(Strumentale)</dc:title>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <dc:creator>blueMarine II</dc:creator>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:class>object.item.audioItem.musicTrack</upnp:class>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:originalTrackNumber>10</upnp:originalTrackNumber>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:album>Daniel And The Lions - Ludus Danielis</upnp:album>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <upnp:storageMedium>HDD</upnp:storageMedium>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning <res bitrate="320" bitsPerSample="16" duration="0:01:18.000" protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100" size="3145329">http://10.244.2.21:42141/rest/audiofile/urn:bluemarine:audiofile:fzPJsLrl6ToNGUleGxhHwsk15wQ=/content</res>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </item>
21:52:58.978 [cling-5 ] DEBUG i.t.b.u.m.impl.ContentDirectoryClingAdapter - >>>> returning </DIDL-Lite>
21:52:58.996 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - received() - (ActionInvocation) (Action, Arguments: 10) Browse
21:52:59.002 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files:
21:52:59.002 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/src/test/resources/expected-results/sequences/LG-37LS5600/iTunes-fg-20160504-2/sequence5/sequence5-026.txt
21:52:59.002 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> exp is:
21:52:59.002 [cling-3 ] INFO it.tidalwave.util.test.FileComparisonUtils - >>>> act is:
21:52:59.002 [cling-3 ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - updateStatus(OK)
21:52:59.003 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - TEST PASSED in 4518 msec
21:52:59.003 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest -
21:52:59.011 [main ] INFO org.fourthline.cling.UpnpServiceImpl - >>> Shutting down UPnP service...
21:53:00.021 [main ] INFO org.fourthline.cling.UpnpServiceImpl - <<< UPnP service shutdown completed
21:53:00.021 [main ] INFO i.t.b.rest.impl.server.DefaultResourceServer - onPowerOffNotification(PowerOffNotification())
21:53:00.021 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING Server@2d177f26{STARTED}[10.0.1,sto=0]
21:53:00.021 [main ] INFO org.eclipse.jetty.server.Server - Stopped Server@2d177f26{STOPPING}[10.0.1,sto=0]
21:53:00.021 [main ] DEBUG org.eclipse.jetty.server.Server - doStop Server@2d177f26{STOPPING}[10.0.1,sto=0]
21:53:00.021 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141}
21:53:00.022 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING SelectorManager@ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:0}
21:53:00.022 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING ManagedSelector@dfbded1{STARTED} id=0 keys=0 selected=0 updates=0
21:53:00.022 [}{10.244.2.21:42141}] TRACE org.eclipse.jetty.server.AbstractConnector - IGNORED
java.nio.channels.AsynchronousCloseException: null
at java.base/java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at java.base/sun.nio.ch.ServerSocketChannelImpl.end(ServerSocketChannelImpl.java:269)
at java.base/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:288)
at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:380)
at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:728)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:791)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:913)
at java.base/java.lang.Thread.run(Thread.java:834)
21:53:00.022 [qtp1907767647-48 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran qtp1907767647-48-acceptor-0@118fc2ef-ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:42141} in QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=6,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:53:00.022 [main ] DEBUG org.eclipse.jetty.io.ManagedSelector - Queued change lazy=false org.eclipse.jetty.io.ManagedSelector$CloseConnections@4141a2fe on ManagedSelector@dfbded1{STOPPING} id=0 keys=0 selected=0 updates=0
21:53:00.022 [main ] DEBUG org.eclipse.jetty.io.ManagedSelector - Wakeup on submit ManagedSelector@dfbded1{STOPPING} id=0 keys=0 selected=0 updates=1
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b woken with none selected
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b woken up from select, 0/0/0 selected
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b processing 0 keys, 1 updates
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - updateable 1
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - update org.eclipse.jetty.io.ManagedSelector$CloseConnections@4141a2fe
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Closing 0 connections on ManagedSelector@dfbded1{STOPPING} id=0 keys=0 selected=0 updates=0
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - updates 0
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b waiting with 0 keys
21:53:00.023 [main ] DEBUG org.eclipse.jetty.io.ManagedSelector - Queued change lazy=false org.eclipse.jetty.io.ManagedSelector$StopSelector@183c183f on ManagedSelector@dfbded1{STOPPING} id=0 keys=0 selected=0 updates=0
21:53:00.023 [main ] DEBUG org.eclipse.jetty.io.ManagedSelector - Wakeup on submit ManagedSelector@dfbded1{STOPPING} id=0 keys=0 selected=0 updates=1
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b woken with none selected
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b woken up from select, 0/0/0 selected
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - Selector sun.nio.ch.EPollSelectorImpl@5c73893b processing 0 keys, 1 updates
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - updateable 1
21:53:00.023 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - update org.eclipse.jetty.io.ManagedSelector$StopSelector@183c183f
21:53:00.026 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.io.ManagedSelector - updates 0
21:53:00.026 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.io.ManagedSelector$$Lambda$318/0x000000010047f040@53ca1c57 in QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=7,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:53:00.026 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:53:00.026861+01:00
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED EatWhatYouKill@482f6982/SelectorProducer@7918477a/IDLE/p=false/QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2023-01-22T21:53:00.027085+01:00
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED ManagedSelector@dfbded1{STOPPED} id=0 keys=-1 selected=-1 updates=0
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED SelectorManager@ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:0}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING HttpConnectionFactory@2429b644[HTTP/1.1]
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED HttpConnectionFactory@2429b644[HTTP/1.1]
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING ScheduledExecutorScheduler@4b5182be{STARTED}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED ScheduledExecutorScheduler@4b5182be{STOPPED}
21:53:00.027 [main ] INFO org.eclipse.jetty.server.AbstractConnector - Stopped ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:0}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED ServerConnector@5cdf8dc9{HTTP/1.1, (http/1.1)}{10.244.2.21:0}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - stopping Server@2d177f26{STOPPING}[10.0.1,sto=0]
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING ErrorHandler@c7d0849{STARTED}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - stopping ErrorHandler@c7d0849{STOPPING}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED ErrorHandler@c7d0849{STOPPED}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],AVAILABLE}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - stopping o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],STOPPED}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING ServletHandler@4622638{STARTED}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.server.handler.AbstractHandler - stopping ServletHandler@4622638{STOPPING}
21:53:00.027 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=true,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter-79e48fb7==it.tidalwave.bluemarine2.rest.impl.server.LoggingFilter@79e48fb7{inst=false,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-712d02fd==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet@2984dca0{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=true,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED default==org.eclipse.jetty.servlet.DefaultServlet@5c13d641{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=true,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] INFO o.eclipse.jetty.server.handler.ContextHandler.ROOT - Destroying Spring FrameworkServlet 'spring'
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED spring==org.springframework.web.servlet.DispatcherServlet@ca9d020d{jsp=null,order=-1,inst=false,async=true,src=EMBEDDED:null}
21:53:00.028 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED ServletHandler@4622638{STOPPED}
21:53:00.028 [main ] INFO org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],STOPPED}
21:53:00.029 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED o.e.j.s.ServletContextHandler@63adb468{/,[jar:file:/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar!/webapp],STOPPED}
21:53:00.029 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING QueuedThreadPool[qtp1907767647]@71b6395f{STARTED,8<=8<=200,i=8,r=1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:53:00.029 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Stopping QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=8<=200,i=8,r=-1,q=0}[ReservedThreadExecutor@5438b3c7{s=0/1,p=0}]
21:53:00.029 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPING ReservedThreadExecutor@5438b3c7{s=0/1,p=0}
21:53:00.029 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED ReservedThreadExecutor@5438b3c7{s=-1/1,p=0}
21:53:00.029 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Waiting for Thread[qtp1907767647-49,5,main] for 2499
21:53:00.029 [qtp1907767647-49 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.029 [qtp1907767647-49 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.029 [qtp1907767647-50 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.029 [qtp1907767647-49 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-49,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.029 [qtp1907767647-50 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.029 [qtp1907767647-51 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.029 [qtp1907767647-51 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-51 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-51,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-52 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-52 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-52 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-52,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Waiting for Thread[qtp1907767647-52,5,] for 2498
21:53:00.030 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Waiting for Thread[qtp1907767647-48,5,main] for 2498
21:53:00.030 [qtp1907767647-53 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-53 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-54 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-53 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-53,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-54 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-54 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-54,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-48 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-48 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-48 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-48,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-50 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-50,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.030 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.031 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$242/0x00000001003d7840@365d2b70 in QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.031 [qtp1907767647-47 ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Thread[qtp1907767647-47,5,main] exited for QueuedThreadPool[qtp1907767647]@71b6395f{STOPPING,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.031 [main ] DEBUG org.eclipse.jetty.util.thread.QueuedThreadPool - Waiting for Thread[qtp1907767647-54,5,] for 2497
21:53:00.031 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED QueuedThreadPool[qtp1907767647]@71b6395f{STOPPED,8<=0<=200,i=8,r=-1,q=0}[NO_TRY]
21:53:00.031 [main ] DEBUG org.eclipse.jetty.util.component.AbstractLifeCycle - STOPPED Server@2d177f26{STOPPED}[10.0.1,sto=0]
21:53:00.038 [Invoker-afterClass()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:00.039 [Invoker-afterClass()] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - unsubscribe(MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.model.impl.DefaultCacheManager.onPersistenceUpdated(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification)))
21:53:00.040 [Invoker-afterClass()] INFO org.fourthline.cling.UpnpServiceImpl - >>> Shutting down UPnP service...
21:53:01.500 [Invoker-afterClass()] INFO org.fourthline.cling.UpnpServiceImpl - <<< UPnP service shutdown completed
21:53:01.501 [Invoker-afterClass()] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - unsubscribe(MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws java.lang.Exception))
21:53:01.501 [Invoker-afterClass()] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - unsubscribe(MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOffNotification(it.tidalwave.bluemarine2.message.PowerOffNotification) throws java.lang.Exception))
21:53:01.505 [Invoker-afterClass()] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - unsubscribe(MessageBusAdapterFactory.MessageBusListenerAdapter(method=void it.tidalwave.bluemarine2.rest.impl.MusicResourcesController.onPersistenceInitializedNotification(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification) throws java.io.IOException))
21:53:01.506 [Invoker-afterClass()] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - unsubscribe(MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws it.tidalwave.util.NotFoundException))
21:53:01.506 [Invoker-afterClass()] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'taskExecutor'
21:53:01.508 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DefaultDevicePublisherTest.xml]
21:53:01.542 [main ] INFO org.fourthline.cling.UpnpServiceImpl - >>> Starting UPnP service...
21:53:01.542 [main ] INFO org.fourthline.cling.UpnpServiceImpl - Using configuration: org.fourthline.cling.DefaultUpnpServiceConfiguration
21:53:01.543 [main ] INFO org.fourthline.cling.transport.Router - Creating Router: org.fourthline.cling.transport.RouterImpl
21:53:01.543 [main ] INFO o.fourthline.cling.transport.spi.MulticastReceiver - Creating wildcard socket (for receiving multicast datagrams) on port: 1900
21:53:01.544 [main ] INFO o.fourthline.cling.transport.spi.MulticastReceiver - Joining multicast group: /239.255.255.250:1900 on network interface: eth0
21:53:01.550 [main ] INFO org.fourthline.cling.transport.spi.StreamServer - Created server (for receiving TCP streams) on: /10.244.2.21:42709
21:53:01.550 [main ] INFO org.fourthline.cling.transport.spi.DatagramIO - Creating bound socket (for datagram input/output) on: /10.244.2.21
21:53:01.554 [main ] INFO org.fourthline.cling.UpnpServiceImpl - <<< UPnP service started successfully
21:53:01.569 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, upnpService, underTest]
21:53:01.570 [main ] INFO i.t.b.u.m.impl.device.DefaultDevicePublisherTest - *************************************
21:53:01.570 [main ] INFO i.t.b.u.m.impl.device.DefaultDevicePublisherTest - TEST "must properly publish a device"
21:53:01.570 [main ] INFO i.t.b.u.m.impl.device.DefaultDevicePublisherTest - *************************************
21:53:01.596 [y_publish_a_device()] INFO i.t.b.u.m.impl.device.DefaultDevicePublisher - publishDevice() - (LocalService) ServiceId: urn:upnp-org:serviceId:UPnPServerMock, Manager: (AutowireServiceManager) Implementation: null
21:53:01.598 [y_publish_a_device()] INFO i.t.b.u.m.impl.device.DefaultDevicePublisherTest - Completed device registration
21:53:03.598 [main ] INFO i.t.b.u.m.impl.device.DefaultDevicePublisherTest - TEST PASSED in 2028 msec
21:53:03.598 [main ] INFO i.t.b.u.m.impl.device.DefaultDevicePublisherTest -
21:53:03.603 [Invoker-afterClass()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:03.605 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CompositeDIDLAdapterSupportTestBeans.xml]
21:53:03.665 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:06.505 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:06.506 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:06.506 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:09.143 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:09.143 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:09.144 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:09.658 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, resourceServer]
21:53:09.658 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - ***********************************************
21:53:09.659 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST "must find the correct adapter for Entity"
21:53:09.659 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - ***********************************************
21:53:09.661 [main ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@323f88ae
21:53:09.666 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED in 8 msec - must find the correct adapter for Entity - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
21:53:09.667 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1318)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1198)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1235)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:494)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:349)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
at it.tidalwave.role.spring.spi.AnnotationSpringRoleManager.getBean(AnnotationSpringRoleManager.java:75)
at it.tidalwave.role.spi.RoleManagerSupport.getParameterValues(RoleManagerSupport.java:173)
at it.tidalwave.role.spi.RoleManagerSupport.findRoles(RoleManagerSupport.java:120)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:97)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:93)
at it.tidalwave.role.spi.DefaultContextManager.runEWithContexts(DefaultContextManager.java:181)
at it.tidalwave.role.ContextManager.runWithContexts(ContextManager.java:256)
at it.tidalwave.role.spi.ContextSampler.runWithContexts(ContextSampler.java:100)
at it.tidalwave.role.spring.spi.SpringAsDelegate.as(SpringAsDelegate.java:92)
at it.tidalwave.util.impl.DefaultAs.asMany(DefaultAs.java:176)
at it.tidalwave.util.spi.PriorityAsSupport.asMany(PriorityAsSupport.java:136)
at it.tidalwave.util.spi.PriorityAsSupport.maybeAs(PriorityAsSupport.java:118)
at it.tidalwave.util.spi.PriorityAsSupport.as(PriorityAsSupport.java:102)
at it.tidalwave.bluemarine2.model.spi.EntityWithRoles.as(EntityWithRoles.java:46)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Entity(DIDLAdapterBindingTest.java:98)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
at org.testng.SuiteRunner.run(SuiteRunner.java:268)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.run(TestNG.java:1064)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:225)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1310)
... 56 common frames omitted
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1339)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport.<init>(SpringSimpleMessageSubscriberSupport.java:53)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$interFieldInit$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$MessageBusHelperAware$support(SpringSimpleMessageSubscriberAspect.aj:56)
at it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.<init>(DefaultResourceServer.java:68)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
... 58 common frames omitted
21:53:09.669 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest -
21:53:09.678 [nvoker-afterMethod()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:09.679 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CompositeDIDLAdapterSupportTestBeans.xml]
21:53:09.758 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:12.358 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:12.359 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:12.359 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:12.359 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:12.359 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:12.359 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:12.360 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:12.362 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:14.869 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:14.869 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:14.870 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:14.873 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, resourceServer]
21:53:14.873 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - ****************************************************
21:53:14.873 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST "must find the correct adapter for MusicArtist"
21:53:14.873 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - ****************************************************
21:53:14.898 [main ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@f711b24
21:53:14.899 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED in 26 msec - must find the correct adapter for MusicArtist - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
21:53:14.899 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1318)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1216)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1235)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:494)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:349)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
at it.tidalwave.role.spring.spi.AnnotationSpringRoleManager.getBean(AnnotationSpringRoleManager.java:75)
at it.tidalwave.role.spi.RoleManagerSupport.getParameterValues(RoleManagerSupport.java:173)
at it.tidalwave.role.spi.RoleManagerSupport.findRoles(RoleManagerSupport.java:120)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:97)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:93)
at it.tidalwave.role.spi.DefaultContextManager.runEWithContexts(DefaultContextManager.java:181)
at it.tidalwave.role.ContextManager.runWithContexts(ContextManager.java:256)
at it.tidalwave.role.spi.ContextSampler.runWithContexts(ContextSampler.java:100)
at it.tidalwave.role.spring.spi.SpringAsDelegate.as(SpringAsDelegate.java:92)
at it.tidalwave.util.impl.DefaultAs.asMany(DefaultAs.java:176)
at it.tidalwave.util.spi.PriorityAsSupport.asMany(PriorityAsSupport.java:136)
at it.tidalwave.util.spi.PriorityAsSupport.maybeAs(PriorityAsSupport.java:118)
at it.tidalwave.util.spi.PriorityAsSupport.as(PriorityAsSupport.java:102)
at it.tidalwave.bluemarine2.model.impl.catalog.RepositoryEntitySupport.as(RepositoryEntitySupport.java:85)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_MusicArtist(DIDLAdapterBindingTest.java:72)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
at org.testng.SuiteRunner.run(SuiteRunner.java:268)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.run(TestNG.java:1064)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:225)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1310)
... 56 common frames omitted
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1339)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport.<init>(SpringSimpleMessageSubscriberSupport.java:53)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$interFieldInit$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$MessageBusHelperAware$support(SpringSimpleMessageSubscriberAspect.aj:56)
at it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.<init>(DefaultResourceServer.java:68)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
... 58 common frames omitted
21:53:14.900 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest -
21:53:14.914 [nvoker-afterMethod()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:14.918 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CompositeDIDLAdapterSupportTestBeans.xml]
21:53:14.943 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:17.379 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:17.380 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:19.779 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:19.780 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:19.783 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, resourceServer]
21:53:19.783 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - ***********************************************
21:53:19.783 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST "must find the correct adapter for Record"
21:53:19.783 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - ***********************************************
21:53:19.784 [main ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@1f753f6a
21:53:19.785 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED in 1 msec - must find the correct adapter for Record - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
21:53:19.785 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1318)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1216)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1235)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:494)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:349)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
at it.tidalwave.role.spring.spi.AnnotationSpringRoleManager.getBean(AnnotationSpringRoleManager.java:75)
at it.tidalwave.role.spi.RoleManagerSupport.getParameterValues(RoleManagerSupport.java:173)
at it.tidalwave.role.spi.RoleManagerSupport.findRoles(RoleManagerSupport.java:120)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:97)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:93)
at it.tidalwave.role.spi.DefaultContextManager.runEWithContexts(DefaultContextManager.java:181)
at it.tidalwave.role.ContextManager.runWithContexts(ContextManager.java:256)
at it.tidalwave.role.spi.ContextSampler.runWithContexts(ContextSampler.java:100)
at it.tidalwave.role.spring.spi.SpringAsDelegate.as(SpringAsDelegate.java:92)
at it.tidalwave.util.impl.DefaultAs.asMany(DefaultAs.java:176)
at it.tidalwave.util.spi.PriorityAsSupport.asMany(PriorityAsSupport.java:136)
at it.tidalwave.util.spi.PriorityAsSupport.maybeAs(PriorityAsSupport.java:118)
at it.tidalwave.util.spi.PriorityAsSupport.as(PriorityAsSupport.java:102)
at it.tidalwave.bluemarine2.model.impl.catalog.RepositoryEntitySupport.as(RepositoryEntitySupport.java:85)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Record(DIDLAdapterBindingTest.java:84)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
at org.testng.SuiteRunner.run(SuiteRunner.java:268)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.run(TestNG.java:1064)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:225)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1310)
... 56 common frames omitted
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1339)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport.<init>(SpringSimpleMessageSubscriberSupport.java:53)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$interFieldInit$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$MessageBusHelperAware$support(SpringSimpleMessageSubscriberAspect.aj:56)
at it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.<init>(DefaultResourceServer.java:68)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
... 58 common frames omitted
21:53:19.786 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest -
21:53:19.797 [nvoker-afterMethod()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:19.806 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CompositeDIDLAdapterSupportTestBeans.xml]
21:53:19.864 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:22.356 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:22.357 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:22.358 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:24.834 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:24.835 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:24.835 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:24.835 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:24.835 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:24.835 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:24.837 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, resourceServer]
21:53:24.837 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - *********************************************************
21:53:24.837 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST "must find the correct adapter for decorated Entity"
21:53:24.837 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - *********************************************************
21:53:24.895 [main ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@54496338
21:53:24.897 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED in 60 msec - must find the correct adapter for decorated Entity - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
21:53:24.897 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1318)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1216)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1235)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:494)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:349)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
at it.tidalwave.role.spring.spi.AnnotationSpringRoleManager.getBean(AnnotationSpringRoleManager.java:75)
at it.tidalwave.role.spi.RoleManagerSupport.getParameterValues(RoleManagerSupport.java:173)
at it.tidalwave.role.spi.RoleManagerSupport.findRoles(RoleManagerSupport.java:120)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:97)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:93)
at it.tidalwave.role.spi.DefaultContextManager.runEWithContexts(DefaultContextManager.java:181)
at it.tidalwave.role.ContextManager.runWithContexts(ContextManager.java:256)
at it.tidalwave.role.spi.ContextSampler.runWithContexts(ContextSampler.java:100)
at it.tidalwave.role.spring.spi.SpringAsDelegate.as(SpringAsDelegate.java:92)
at it.tidalwave.util.impl.DefaultAs.asMany(DefaultAs.java:176)
at it.tidalwave.util.spi.PriorityAsSupport.asMany(PriorityAsSupport.java:136)
at it.tidalwave.util.spi.PriorityAsSupport.maybeAs(PriorityAsSupport.java:118)
at it.tidalwave.util.spi.PriorityAsSupport.as(PriorityAsSupport.java:102)
at it.tidalwave.bluemarine2.model.spi.EntityWithRoles.as(EntityWithRoles.java:46)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Entity(DIDLAdapterBindingTest.java:104)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
at org.testng.SuiteRunner.run(SuiteRunner.java:268)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.run(TestNG.java:1064)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:225)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1310)
... 56 common frames omitted
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1339)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport.<init>(SpringSimpleMessageSubscriberSupport.java:53)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$interFieldInit$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$MessageBusHelperAware$support(SpringSimpleMessageSubscriberAspect.aj:56)
at it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.<init>(DefaultResourceServer.java:68)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
... 58 common frames omitted
21:53:24.898 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest -
21:53:24.898 [nvoker-afterMethod()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:24.901 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CompositeDIDLAdapterSupportTestBeans.xml]
21:53:24.922 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:27.257 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:27.258 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:27.259 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:29.605 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:29.610 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, resourceServer]
21:53:29.610 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - **************************************************************
21:53:29.610 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST "must find the correct adapter for decorated MusicArtist"
21:53:29.610 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - **************************************************************
21:53:29.611 [main ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@61df8489
21:53:29.613 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED in 3 msec - must find the correct adapter for decorated MusicArtist - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
21:53:29.614 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1318)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1216)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1235)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:494)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:349)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
at it.tidalwave.role.spring.spi.AnnotationSpringRoleManager.getBean(AnnotationSpringRoleManager.java:75)
at it.tidalwave.role.spi.RoleManagerSupport.getParameterValues(RoleManagerSupport.java:173)
at it.tidalwave.role.spi.RoleManagerSupport.findRoles(RoleManagerSupport.java:120)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:97)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:93)
at it.tidalwave.role.spi.DefaultContextManager.runEWithContexts(DefaultContextManager.java:181)
at it.tidalwave.role.ContextManager.runWithContexts(ContextManager.java:256)
at it.tidalwave.role.spi.ContextSampler.runWithContexts(ContextSampler.java:100)
at it.tidalwave.role.spring.spi.SpringAsDelegate.as(SpringAsDelegate.java:92)
at it.tidalwave.util.impl.DefaultAs.asMany(DefaultAs.java:176)
at it.tidalwave.util.spi.PriorityAsSupport.asMany(PriorityAsSupport.java:136)
at it.tidalwave.util.spi.PriorityAsSupport.maybeAs(PriorityAsSupport.java:118)
at it.tidalwave.util.spi.PriorityAsSupport.as(PriorityAsSupport.java:102)
at it.tidalwave.bluemarine2.model.spi.EntityWithRoles.as(EntityWithRoles.java:46)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_MusicArtist(DIDLAdapterBindingTest.java:78)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
at org.testng.SuiteRunner.run(SuiteRunner.java:268)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.run(TestNG.java:1064)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:225)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1310)
... 56 common frames omitted
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1339)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport.<init>(SpringSimpleMessageSubscriberSupport.java:53)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$interFieldInit$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$MessageBusHelperAware$support(SpringSimpleMessageSubscriberAspect.aj:56)
at it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.<init>(DefaultResourceServer.java:68)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
... 58 common frames omitted
21:53:29.618 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest -
21:53:29.619 [nvoker-afterMethod()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:29.621 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CompositeDIDLAdapterSupportTestBeans.xml]
21:53:29.690 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:32.127 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:32.128 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:32.129 [main ] DEBUG i.t.role.spring.spi.AnnotationSpringRoleManager - scanning classes with interface it.tidalwave.dci.annotation.DciRole annotation...
21:53:34.549 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - Configured roles:
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite -> [i.t.b.m.i.r.RecordComposite]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.u.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.u.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
21:53:34.550 [main ] DEBUG it.tidalwave.role.spi.RoleManagerSupport - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
21:53:34.552 [main ] INFO i.t.bluemarine2.commons.test.SpringTestSupport - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, resourceServer]
21:53:34.552 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - *********************************************************
21:53:34.552 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST "must find the correct adapter for decorated Record"
21:53:34.552 [main ] INFO i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - *********************************************************
21:53:34.554 [main ] INFO it.tidalwave.role.ContextManager$Locator - ContextManagerProvider instantiated from META-INF: it.tidalwave.role.spring.spi.SpringContextManagerProvider@7b068b86
21:53:34.555 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED in 3 msec - must find the correct adapter for decorated Record - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
21:53:34.555 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest - TEST FAILED
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1318)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1216)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1235)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:494)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:349)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:342)
at it.tidalwave.role.spring.spi.AnnotationSpringRoleManager.getBean(AnnotationSpringRoleManager.java:75)
at it.tidalwave.role.spi.RoleManagerSupport.getParameterValues(RoleManagerSupport.java:173)
at it.tidalwave.role.spi.RoleManagerSupport.findRoles(RoleManagerSupport.java:120)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:97)
at it.tidalwave.role.spring.spi.SpringAsDelegate$1.run(SpringAsDelegate.java:93)
at it.tidalwave.role.spi.DefaultContextManager.runEWithContexts(DefaultContextManager.java:181)
at it.tidalwave.role.ContextManager.runWithContexts(ContextManager.java:256)
at it.tidalwave.role.spi.ContextSampler.runWithContexts(ContextSampler.java:100)
at it.tidalwave.role.spring.spi.SpringAsDelegate.as(SpringAsDelegate.java:92)
at it.tidalwave.util.impl.DefaultAs.asMany(DefaultAs.java:176)
at it.tidalwave.util.spi.PriorityAsSupport.asMany(PriorityAsSupport.java:136)
at it.tidalwave.util.spi.PriorityAsSupport.maybeAs(PriorityAsSupport.java:118)
at it.tidalwave.util.spi.PriorityAsSupport.as(PriorityAsSupport.java:102)
at it.tidalwave.bluemarine2.model.spi.EntityWithRoles.as(EntityWithRoles.java:46)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Record(DIDLAdapterBindingTest.java:90)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:782)
at org.testng.TestRunner.run(TestRunner.java:632)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
at org.testng.SuiteRunner.run(SuiteRunner.java:268)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
at org.testng.TestNG.run(TestNG.java:1064)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:225)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1310)
... 56 common frames omitted
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:863)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1339)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport.<init>(SpringSimpleMessageSubscriberSupport.java:53)
at it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$interFieldInit$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$it_tidalwave_messagebus_impl_spring_SpringSimpleMessageSubscriberAspect$MessageBusHelperAware$support(SpringSimpleMessageSubscriberAspect.aj:56)
at it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.<init>(DefaultResourceServer.java:68)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
... 58 common frames omitted
21:53:34.556 [main ] ERROR i.t.b.u.m.impl.didl.DIDLAdapterBindingTest -
21:53:34.557 [nvoker-afterMethod()] INFO i.t.bluemarine2.commons.test.SpringTestSupport - Closing Spring context...
21:53:34.635 [main ] INFO i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - FINISHED TESTS OF it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest
[ERROR] Tests run: 13, Failures: 9, Errors: 0, Skipped: 0, Time elapsed: 69.948 s <<< FAILURE! - in TestSuite
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest.test_sequence[LG-37LS5600, iTunes-fg-20160504-2, sequence1](2) Time elapsed: 7.338 s <<< FAILURE!
java.lang.AssertionError:
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest.test_sequence[LG-37LS5600, iTunes-fg-20160504-2, sequence2](4) Time elapsed: 1.599 s <<< FAILURE!
java.lang.AssertionError:
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest.test_sequence[LG-37LS5600, iTunes-fg-20160504-2, sequence3](6) Time elapsed: 1.44 s <<< FAILURE!
java.lang.AssertionError:
Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Entity Time elapsed: 0.011 s <<< FAILURE!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Entity(DIDLAdapterBindingTest.java:98)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Entity(DIDLAdapterBindingTest.java:98)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Entity(DIDLAdapterBindingTest.java:98)
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_MusicArtist Time elapsed: 0.026 s <<< FAILURE!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_MusicArtist(DIDLAdapterBindingTest.java:72)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_MusicArtist(DIDLAdapterBindingTest.java:72)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_MusicArtist(DIDLAdapterBindingTest.java:72)
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Record Time elapsed: 0.001 s <<< FAILURE!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Record(DIDLAdapterBindingTest.java:84)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Record(DIDLAdapterBindingTest.java:84)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter(DIDLAdapterBindingTest.java:125)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Record(DIDLAdapterBindingTest.java:84)
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Entity Time elapsed: 0.06 s <<< FAILURE!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Entity(DIDLAdapterBindingTest.java:104)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Entity(DIDLAdapterBindingTest.java:104)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Entity(DIDLAdapterBindingTest.java:104)
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_MusicArtist Time elapsed: 0.008 s <<< FAILURE!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_MusicArtist(DIDLAdapterBindingTest.java:78)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_MusicArtist(DIDLAdapterBindingTest.java:78)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_MusicArtist(DIDLAdapterBindingTest.java:78)
[ERROR] it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Record Time elapsed: 0.003 s <<< FAILURE!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'resourceServer' defined in class path resource [META-INF/RestAutoBeans.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Record(DIDLAdapterBindingTest.java:90)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer]: Constructor threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Record(DIDLAdapterBindingTest.java:90)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationMessageBus' available
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_entities(DIDLAdapterBindingTest.java:116)
at it.tidalwave.bluemarine2.upnp.mediaserver.impl.didl.DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Record(DIDLAdapterBindingTest.java:90)
[INFO]
[INFO] Results:
[INFO]
[ERROR] Failures:
[ERROR] ClingContentDirectoryAdapterSystemIntegrationTest.test_sequence Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
[ERROR] ClingContentDirectoryAdapterSystemIntegrationTest.test_sequence Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="1" id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+r+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="1" id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+r+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="1" id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+r+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="1" id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+r+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="2" id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+r+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+r+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="2" id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+r+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="1" id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+r+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="1" id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+r+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="1" id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+r+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="1" id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+r+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="1" id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+r+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="1" id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+r+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="1" id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+r+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+r+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="1" id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+r+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+r+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
[ERROR] ClingContentDirectoryAdapterSystemIntegrationTest.test_sequence Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED exp[3] * <container childCount="16" id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[3] * <container id="/music/a+t/a:jFlzdlvwMbvfQALJpMV2RF4C3eo=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[8] * <container childCount="4" id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[8] * <container id="/music/a+t/a:sIN_28qR8mNDe5ULv3Z-bcZdvQs=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[13] * <container childCount="16" id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[13] * <container id="/music/a+t/a:eSiOTtUtxTCuDo9nEHAtS0yVPH8=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[18] * <container childCount="12" id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[18] * <container id="/music/a+t/a:01dFRWwGdwcxyDGTw48SzJyzwgI=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[23] * <container childCount="25" id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[23] * <container id="/music/a+t/a:lbrdvY_Jzgh2fsGEhzP3OCfQFZ4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[28] * <container childCount="1" id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[28] * <container id="/music/a+t/a:mmryLAth16vhl_l6kSfroM6Aywk=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[33] * <container childCount="32" id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[33] * <container id="/music/a+t/a:NaBA0sMMKOlieukHnxkVtUIkZk4=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[38] * <container childCount="8" id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[38] * <container id="/music/a+t/a:w2KLJkn8-N6eQbHF0xU6uXoPSvc=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[43] * <container childCount="4" id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[43] * <container id="/music/a+t/a:OSVLDq4lVQseOaQ4A-Jg8VoyUsw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[48] * <container childCount="14" id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[48] * <container id="/music/a+t/a:GFLHPAhc1mXcCAXj7XXWM1tkiJQ=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[53] * <container childCount="4" id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[53] * <container id="/music/a+t/a:1zFIki-dJzAah5KVfySIv3NejHw=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[58] * <container childCount="15" id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[58] * <container id="/music/a+t/a:680tZL-FIWqau9TczN7Ssft149E=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[63] * <container childCount="16" id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[63] * <container id="/music/a+t/a:ww5BE4YrVG1MszOt_7CQK6jU0vE=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[68] * <container childCount="17" id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[68] * <container id="/music/a+t/a:cRVwE1_8J_QYRQMd6KfR3ma2A28=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[73] * <container childCount="2" id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[73] * <container id="/music/a+t/a:UmoFVklP-uqJ2XrLS88-Ng3E9Ys=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[78] * <container childCount="10" id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED act[78] * <container id="/music/a+t/a:alNxqCp5i5AeNL9FF-YnFA4yKWM=" parentID="/music/a+t" restricted="0" searchable="0">*
TEST FAILED exp[85] *QUERY COUNT: 18*
TEST FAILED act[85] *QUERY COUNT: 2*
[ERROR] DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Entity:98->must_find_the_correct_adapter:125 » BeanCreation
[ERROR] DIDLAdapterBindingTest.must_find_the_correct_adapter_for_MusicArtist:72->must_find_the_correct_adapter:125 » BeanCreation
[ERROR] DIDLAdapterBindingTest.must_find_the_correct_adapter_for_Record:84->must_find_the_correct_adapter:125 » BeanCreation
[ERROR] DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Entity:104->must_find_the_correct_adapter_for_decorated_entities:116 » BeanCreation
[ERROR] DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_MusicArtist:78->must_find_the_correct_adapter_for_decorated_entities:116 » BeanCreation
[ERROR] DIDLAdapterBindingTest.must_find_the_correct_adapter_for_decorated_Record:90->must_find_the_correct_adapter_for_decorated_entities:116 » BeanCreation
[INFO]
[ERROR] Tests run: 13, Failures: 9, Errors: 0, Skipped: 0
[INFO]
[ERROR] There are test failures.
Please refer to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/surefire-reports/plain for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[JENKINS] Recording test results
[INFO]
[INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar
[INFO]
[INFO] --- maven-jar-plugin:3.2.0:test-jar (default-test-jar) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT.463b642f4c03-tests.jar
[INFO]
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ it-tidalwave-bluemarine2-upnp-mediaserver ---
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT.463b642f4c03.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-upnp-mediaserver/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/pom.xml to /var/jenkins_home/maven-repositories/1/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-upnp-mediaserver/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/ClingMediaServer/target/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT.463b642f4c03-tests.jar to /var/jenkins_home/maven-repositories/1/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-upnp-mediaserver/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-upnp-mediaserver-1.1-ALPHA-2-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled