Just installed the 3660 build of Beta 5 (clean install, started from scratch) and I am getting the following errors during scanning:
APE files don't seem to get scanned properly:
[2013-09-26 02:28:46,910] WARN JaudiotaggerParser - Error when parsing tags in G:\NEWMUSIC\Stereolab - Emperor Tomato Ketchup [ape]\Emperor Tomato Ketchup_-_01_-_Metronomic Underground.ape No Reader associated with this extension:ape
org.jaudiotagger.audio.exceptions.CannotReadException: No Reader associated with this extension:ape
at org.jaudiotagger.audio.AudioFileIO.readFile(AudioFileIO.java:283)
at org.jaudiotagger.audio.AudioFileIO.read(AudioFileIO.java:150)
at net.sourceforge.subsonic.service.metadata.JaudiotaggerParser.getRawMetaData(JaudiotaggerParser.java:95)
at net.sourceforge.subsonic.service.metadata.MetaDataParser.getMetaData(MetaDataParser.java:48)
at net.sourceforge.subsonic.service.MediaFileService.createMediaFile(MediaFileService.java:700)
at net.sourceforge.subsonic.service.MediaFileService.updateChildren(MediaFileService.java:504)
at net.sourceforge.subsonic.service.MediaFileService.getChildrenOf(MediaFileService.java:296)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:275)
at net.sourceforge.subsonic.service.MediaScannerService.doScanLibrary(MediaScannerService.java:189)
at net.sourceforge.subsonic.service.MediaScannerService.access$000(MediaScannerService.java:51)
at net.sourceforge.subsonic.service.MediaScannerService$2.run(MediaScannerService.java:154)
Any files in the root of a media folder (e.g. media folder is G:\NEWMUSIC for the below error) don't get added to the database correctly:
[2013-09-26 02:29:22,385] ERROR MediaScannerService - Failed to update Album for file: G:\NEWMUSIC\01-Help-Im-Alive-KRUSHA-Remix.mp3
org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL [insert into album (id, path, name, nameid3, SetName, artist, albumartist, song_count, duration_seconds, cover_art_path, play_count, last_played, comment, created, last_scanned, present, mediaFileId, genre, year) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; Attempt to insert null into a non-nullable column: column: NAME table: ALBUM in statement [insert into album (id, path, name, nameid3, SetName, artist, albumartist, song_count, duration_seconds, cover_art_path, play_count, last_played, comment, created, last_scanned, present, mediaFileId, genre, year) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; nested exception is java.sql.SQLException: Attempt to insert null into a non-nullable column: column: NAME table: ALBUM in statement [insert into album (id, path, name, nameid3, SetName, artist, albumartist, song_count, duration_seconds, cover_art_path, play_count, last_played, comment, created, last_scanned, present, mediaFileId, genre, year) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:100)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:607)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:792)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:850)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:858)
at net.sourceforge.subsonic.dao.AbstractDao.update(AbstractDao.java:71)
at net.sourceforge.subsonic.dao.AlbumDao.createOrUpdateAlbum(AlbumDao.java:156)
at net.sourceforge.subsonic.service.MediaScannerService.updateAlbum(MediaScannerService.java:393)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:291)
at net.sourceforge.subsonic.service.MediaScannerService.scanFile(MediaScannerService.java:276)
at net.sourceforge.subsonic.service.MediaScannerService.doScanLibrary(MediaScannerService.java:189)
at net.sourceforge.subsonic.service.MediaScannerService.access$000(MediaScannerService.java:51)
at net.sourceforge.subsonic.service.MediaScannerService$2.run(MediaScannerService.java:154)
Caused by: java.sql.SQLException: Attempt to insert null into a non-nullable column: column: NAME table: ALBUM in statement [insert into album (id, path, name, nameid3, SetName, artist, albumartist, song_count, duration_seconds, cover_art_path, play_count, last_played, comment, created, last_scanned, present, mediaFileId, genre, year) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
at org.hsqldb.jdbc.Util.throwError(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
at org.springframework.jdbc.core.JdbcTemplate$2.doInPreparedStatement(JdbcTemplate.java:798)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591)
... 11 more
Other than those two issues, it seems to be working great.
Thanks so much for all your hard work!
MediaScannerService issues
Post your Server Bug Report
Jump to
- Madsonic
- ↳ Info / Announcements
- ↳ Voting Polls
- ↳ Madsonic Client
- ↳ Support
- ↳ Feature Requests
- ↳ Madsonic Node
- ↳ Support
- ↳ Feature Requests
- ↳ Madsonic Server
- ↳ Info
- ↳ Support
- ↳ Feature Requests
- ↳ Plugins & Addons
- ↳ Docker
- ↳ UnRAID
- ↳ FreeBSD
- ↳ FreeNAS
- ↳ Synology
- ↳ QNAP
- ↳ OpenMediaVault
- ↳ Netgear
- ↳ Asustor
- ↳ MusicBee
- ↳ Tomahawk
- ↳ XBMC
- ↳ Clementine
- ↳ KODI
- General
- ↳ Info
- ↳ Announcements
- ↳ Voting Polls
- ↳ General
- ↳ Development
- ↳ Development Voting Polls
- ↳ Client 6.x
- ↳ Info
- ↳ Support
- ↳ Bug Reports
- ↳ Feature Requests
- ↳ Solved Requests
- ↳ Server 5.x
- ↳ Support 5.x
- ↳ Bug Reports 5.x
- ↳ Feature Requests 5.x
- ↳ Server 6.x
- ↳ Info
- ↳ Support 6.x
- ↳ Bug Reports 6.x
- ↳ Feature Requests 6.x
- ↳ Solved Requests
- ↳ Node 6.x
- ↳ Info
- ↳ Support
- ↳ Download
- ↳ Madsonic 6.x
- ↳ Madsonic Transcoding
- ↳ Player / Tools / Themes
- ↳ Scripts
- ↳ Off Topic