Tamino GUI problem...

Hi all,
i m trying to make a GUI for tamino…and i have two classes…one class is with a frame called MyFrame and the other class has all the methods defined called Serial_Main…the main class is has this method for insertion:
I am attaching the screen-shot of my GUI and i m gettin errors after pressing INSERT BUTTON in that picture…

public static TXMLObject performInsertSerialFromFile(TXMLObjectAccessor
accessor, String filename) throws TException, FileNotFoundException {
// Instantiate an empty TXMLObject instance using the DOM object model
TXMLObject xmlObject = TXMLObject.newInstance(TDOMObjectModel.getInstance());
// Read a document out of the class path and insert it into the database
InputStream myInputStream = (new serial_tamino.MyFrame()).getClass().getResourceAsStream(filename);

//InputStream myInputStream = (new Serial_Main()).getClass().getResourceAsStream(filename);
xmlObject.readFrom(myInputStream);
//Result_Frame is just a FRAME to display the test nothin more…
Result_Frame rf = new Result_Frame();
try {

  // Invoke the insert operation and get response
  TResponse response = accessor.insert(xmlObject);
  printSerial(xmlObject);

}
catch (TInsertException insertException) {
   rf.jLabel1.setText("\nCan't insert: ");
    printSerial( xmlObject );
   rf.jLabel3.setText("  Reason: " +
                     insertException.getAccessFailureException().
                     getMessageLine() + "\n");

}
return xmlObject;

}

and this procedure is called when i press an insert button after entering the name of the collection and the name of the file on my window:
public static void InsertButton_actionPerformed(ActionEvent e) {
MyFrame myFrame = new MyFrame();
try {
TXMLObject xmlObject = TXMLObject.newInstance(TDOMObjectModel.getInstance());
//xmlObject = performInsertSerialFromFile(accessor, “Movie.xml”);

   TConnection connection = TConnectionFactory.getInstance().newConnection(serial_tamino.Serial_Main.DATABASE_URI);
   TXMLObjectAccessor accessor = connection.newXMLObjectAccessor(
          TAccessLocation.newInstance(
        (serial_tamino.Tamino_GUI.getMyFrame().ediACCESSOR.getText())),
          TDOMObjectModel.getInstance());
  //String Fname = myFrame.ediPARAM2.getText();
xmlObject = serial_tamino.Serial_Main.performInsertSerialFromFile(accessor,myFrame.ediPARAM2.getText());

} catch (TException taminoException) {
taminoException.printStackTrace();
}
catch (FileNotFoundException filenotfoundException) {
filenotfoundException.printStackTrace();
}
myFrame.dispose();

}

when i press the insert button after writtin the name of the file…i get the following error:
com.softwareag.common.instrumentation.contract.ViolatedPrecondition: Violated Precondition: No InputStream given.

at com.softwareag.common.instrumentation.contract.Precondition.check(Unknown Source)

at com.softwareag.tamino.db.api.objectModel.dom.TDOMReader.read(Unknown Source)

at com.softwareag.tamino.db.api.objectModel.dom.TDOMReader.read(Unknown Source)

at com.softwareag.tamino.db.api.objectModel.dom.TDOMAdapter.readFrom(Unknown Source)

at com.softwareag.tamino.db.api.objectModel.dom.TDOMAdapter.readFrom(Unknown Source)

at serial_tamino.Serial_Main.performInsertSerialFromFile(Serial_Main.java:102)

at serial_tamino.MyFrame.InsertButton_actionPerformed(MyFrame.java:105)

at serial_tamino.MyFrame_InsertButton_actionAdapter.actionPerformed(MyFrame.java:125)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)

at java.awt.Component.processMouseEvent(Component.java:5134)

at java.awt.Component.processEvent(Component.java:4931)

at java.awt.Container.processEvent(Container.java:1566)

at java.awt.Component.dispatchEventImpl(Component.java:3639)

at java.awt.Container.dispatchEventImpl(Container.java:1623)

at java.awt.Component.dispatchEvent(Component.java:3480)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)

at java.awt.Container.dispatchEventImpl(Container.java:1609)

at java.awt.Window.dispatchEventImpl(Window.java:1590)

at java.awt.Component.dispatchEvent(Component.java:3480)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)

I hope someone will HELP me…
thanks in advance…
regards,
Shuchi