- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Media.release() meldet ERROR: invalid id
In einem Auftrags-Script importiere ich Medien und gebe diese gleich frei.
Die Methode media.release() schreibt dabei in das Logfile eine Meldung mit Log-Level "ERROR":
ERROR .... {seID=6952} (de.espirit.firstspirit.server.storemanagement.StoreManagerImpl): invalid id requested from client (id=-1, project=6533, storeType=MEDIASTORE, release=false
Warum? Es gibt keine Exception und Medien-Objekt wurde auch erfolgreich angelegt und freigegeben.
An sicht mรผsste das ja nicht stรถren, aber das Auftrags-Skript gilt wegen dieses Logeintrags als Fehlerhaft.
Ist das ein Bug in der Api oder muss ich das Medienobjet doch anders erzeugen?
Im Moment mache ich es so:
final MediaFolder msStoreFolder = (MediaFolder) _ms.getStoreElement(_importFolderUid, UidType.MEDIASTORE_FOLDER); | |
if (msStoreFolder != null) { | |
FileInputStream fis = null; | |
try { | |
fis = new FileInputStream(file); | |
msStoreFolder.setLock(true, false); | |
// Create new media of type file (0 = File, 1 = Picture) | |
media = msStoreFolder.createMedia(fileName, fileName, Media.FILE, false, true); | |
media.getFile(null).setFile(file.length(), fis, extension); | |
media.save(); | |
media.release(); | |
media.setLock(false, false); | |
msStoreFolder.release(false); | |
msStoreFolder.setLock(false, false); |
- Labels:
-
Developers
-
Knowledgebase
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Kรถnnten Sie bitte das Loglevel auf Debug stellen und mal einen grรถรeren Ausschnitt aus dem Logfile posten? Ich bin mir nicht sicher, ob die Fehlermeldung รผberhaupt was mit dem Skript zu tun hat.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hat sich das Problem mittlerweile erledigt?

