Album editing

Feature Requests, Comments, Bugs, and Suggestions on the Jukes java jukebox.

Album editing

Postby Phillips » Sun Sep 24, 2006 7:52 pm

Should I be able to edit an album on a remote database? I attempted to edit an album from a client machine and it failed. It appeared to let me, displayed updating tracks and a task completed message but the changes didn't take effect. When I tried a second time I got the attached error.



To: info@melloware.com
Subject: Jukes Error

Generic Exception Caught

os.name=Windows XP
os.version=5.1
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=1.5.0_06-b05
application.fullversion=4.0.1.24

org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.melloware.jukes.db.orm.Disc.tracks, no session or session was closed
at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:358)
at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationExceptionIfNotConnected(AbstractPersistentCollection.java:350)
at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:343)
at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86)
at org.hibernate.collection.PersistentSet.iterator(PersistentSet.java:138)
at com.melloware.jukes.gui.view.editor.DiscEditor.updateView(DiscEditor.java:433)
at com.melloware.jukes.gui.view.editor.AbstractEditor.setModel(AbstractEditor.java:171)
at com.melloware.jukes.gui.view.editor.EditorPanel.updateActiveEditor(EditorPanel.java:208)
at com.melloware.jukes.gui.view.editor.EditorPanel.access$100(EditorPanel.java:48)
at com.melloware.jukes.gui.view.editor.EditorPanel$SelectionChangeHandler.propertyChange(EditorPanel.java:230)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.jgoodies.binding.beans.ExtendedPropertyChangeSupport.firePropertyChange(ExtendedPropertyChangeSupport.java:198)
at com.jgoodies.binding.beans.ExtendedPropertyChangeSupport.firePropertyChange(ExtendedPropertyChangeSupport.java:155)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.jgoodies.binding.beans.ExtendedPropertyChangeSupport.firePropertyChange(ExtendedPropertyChangeSupport.java:233)
at com.jgoodies.binding.beans.ExtendedPropertyChangeSupport.firePropertyChange(ExtendedPropertyChangeSupport.java:176)
at com.jgoodies.binding.beans.Model.firePropertyChange(Model.java:409)
at com.melloware.jukes.gui.tool.MainModule.setSelection(MainModule.java:394)
at com.melloware.jukes.gui.tool.MainModule.setSelectedNode(MainModule.java:377)
at com.melloware.jukes.gui.tool.MainModule.access$100(MainModule.java:48)
at com.melloware.jukes.gui.tool.MainModule$NavigationTreeSelectionChangeHandler.valueChanged(MainModule.java:449)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
at javax.swing.JTree.setSelectionPath(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Phillips
 

Postby Melloware » Sun Sep 24, 2006 10:13 pm

I will look into this.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.melloware.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
User avatar
Melloware
Site Admin
 
Posts: 11037
Joined: Thu Dec 01, 2005 10:24 pm
Location: Philadelphia, Pennsylvania USA


Return to Jukes

Who is online

Users browsing this forum: No registered users and 2 guests