Personal tools
You are here: Home Forum Office Integration Editor Plugin (NOA4e) "The submitted OpenOffice.org XFrame interface is not valid."

 • "The submitted OpenOffice.org XFrame interface is not valid."

Replies: 13   Views: 790
Up one level

 • "The submitted OpenOffice.org XFrame interface is not valid."

Posted by kgoeser at 2006-05-18 10:43:44
Hi,

when trying to open an OOo document, I get this error message (in a dialog):
The submitted OpenOffice.org XFrame interface is not valid.

The error log only shows the warning: NLS missing message: EditorUIPluginImages_10 in: ag.ion.bion.workbench.office.editor.ui.messages

What does it mean / what is the problem?

System: Debian / testing, KDE, OOo 2.0.2 (-t unstable)

Cheers,
Kevin
kgoeser Member
Posts: 15

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-05-18 10:57:57
Hello Kevin,

the problem is that the UNO API can not provide the OpenOffice.org frame. This is a problem inside OpenOffice.org. The best way is to debug the related code on the problem machine. Are you a developer ?

Best regards

Andreas
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by kgoeser at 2006-05-18 22:35:56
Hi Andreas,

sorry, I'n no OOo developper ;) What could be the problem? It works with the same OpenOffice version on gentoo.

Cheers,
Kevin
kgoeser Member
Posts: 15

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-05-19 10:06:57
Hello Kevin,

there must be a problem between your debian system and OpenOffice.org. I can send you a test program in order to come closer to the problem - if you want.

Best regards

Andreas
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by kgoeser at 2006-05-19 13:29:05
Hello Andreas,

I would be interested in the test program. It might be a good ressource for others as well, perhaps you could add it to the download section.

Thanks,
Kevin
kgoeser Member
Posts: 15

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-05-19 13:34:15
Hello Kevin,

good idea. We will add the test program next week to our download section.

Best regards

Andreas
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-05-22 12:46:51
Hello Kevin,

you can find the test programm in our NOA download section (NOA Office Bean Test):

NOA Office Bean Test

Best regards

Andreas Bröker
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by kgoeser at 2006-05-24 09:41:06
Hi Andreas,

I upgraded OOo to the latest version. At the moment the JVM (1.5, update 6) crashes when I try to open a document.

I guess this is something JVM internal. However, I could mail you the complete error log, if you're interested.

Cheers,
Kevin

$ sh TestOfficeBean.sh /usr/lib/openoffice/
NOA Office Bean Test
Office home: /usr/lib/openoffice/
Activating OpenOffice.org connection ...
24.05.2006 09:34:32 ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection openConnection
INFO: Opening local OpenOffice.org connection.
Constructing document for test ...
24.05.2006 09:34:36 ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection getOfficeFrame
AM FEINSTEN: Creating local office window.
24.05.2006 09:34:36 ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection getOfficeFrame
AM FEINSTEN: Creating UNO XWindow interface.
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xb080efdf, pid=29793, tid=3084768960
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode, sharing)
# Problematic frame:
# C gdk_env+0x1f
#
# An error report file with more information is saved as hs_err_pid29793.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
TestOfficeBean.sh: line 33: 29793 Abgebrochen java -cp lib/junit-3.8.1.jar:lib/unoil.jar:lib/sandbox.jar:lib/ridl.jar:lib/jut.jar:lib/juh.jar:lib/java_uno.jar:lib/java_uno_accessbridge.jar:lib/bion_officebean-2.0.jar:lib/bion_jurt-2.0.jar:lib/noa-2.0.jar ag.ion.noa.test.OfficeBeanTest $1


####### stack trace from the error-log
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C gdk_env+0x1f
C classpath_jawt_create_lock+0x1f
C
C Java_com_sun_star_comp_beans_LocalOfficeWindow_getNativeWindow+0x48
j com.sun.star.comp.beans.LocalOfficeWindow.getNativeWindow()J+0
j com.sun.star.comp.beans.LocalOfficeWindow.createUNOWindowPeer()Lcom/sun/star/awt/XWindowPeer;+6
j com.sun.star.comp.beans.LocalOfficeWindow.getUNOWindowPeer()Lcom/sun/star/awt/XWindowPeer;+8
j ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection.getOfficeFrame(Ljava/awt/Container;)Lcom/sun/star/fra
me/XFrame;+106
j ag.ion.bion.officelayer.internal.desktop.DesktopService.constructNewOfficeFrame(Ljava/awt/Container;)Lag/ion/bion/officelayer/deskt
op/IFrame;+18
j ag.ion.noa.test.OfficeBeanTest.test(Ljava/lang/String;)V+171
j ag.ion.noa.test.OfficeBeanTest.main(String;)V+117
v ~StubRoutines::call_stub
V
V
V
V
V
C
C __libc_start_main+0xd0
kgoeser Member
Posts: 15

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-05-24 10:15:18
Hello Kevin,

a hard crash. This problem is stuff for the OpenOffice.org guys.

Best regards

Andreas Bröker
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by alyssaw at 2006-06-08 16:32:29
I get the same XFrame error from eclipse. Runing the test I get a more useful error log though:

NOA Office Bean Test
Office home: /usr/lib/ooo-2.0/
Activating OpenOffice.org connection ...
Jun 8, 2006 10:30:38 AM ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection openConnection
INFO: Opening local OpenOffice.org connection.
Constructing document for test ...
Jun 8, 2006 10:30:41 AM ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection getOfficeFrame
FINEST: Creating local office window.
Jun 8, 2006 10:30:41 AM ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection getOfficeFrame
FINEST: Creating UNO XWindow interface.
Jun 8, 2006 10:30:41 AM ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection getOfficeFrame
FINEST: Creating UNO XFrame interface.
Jun 8, 2006 10:30:41 AM ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection getOfficeFrame
FINER: THROW
com.sun.star.uno.RuntimeException: Frame::initialize() called without a valid container window reference.
at com.sun.star.lib.uno.environments.remote.Job.remoteUnoRequestRaisedException(Job.java:275)
at com.sun.star.lib.uno.environments.remote.Job.execute(Job.java:141)
at com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:377)
at com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:346)
at com.sun.star.lib.uno.environments.remote.JavaThreadPool.enter(JavaThreadPool.java:106)
at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:860)
at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:809)
at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:159)
at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:141)
at $Proxy6.initialize(Unknown Source)
at ag.ion.bion.officelayer.internal.application.connection.LocalOfficeConnection.getOfficeFrame(LocalOfficeConnection.java:354)
at ag.ion.bion.officelayer.internal.desktop.DesktopService.constructNewOfficeFrame(DesktopService.java:260)
at ag.ion.noa.test.OfficeBeanTest.test(OfficeBeanTest.java:168)
at ag.ion.noa.test.OfficeBeanTest.main(OfficeBeanTest.java:112)
java.lang.IllegalArgumentException: The submitted OpenOffice.org XFrame interface is not valid.
at ag.ion.bion.officelayer.internal.desktop.Frame.<init>(Frame.java:78)
at ag.ion.bion.officelayer.internal.desktop.DesktopService.constructNewOfficeFrame(DesktopService.java:261)
at ag.ion.noa.test.OfficeBeanTest.test(OfficeBeanTest.java:168)
at ag.ion.noa.test.OfficeBeanTest.main(OfficeBeanTest.java:112)
Exception in thread "main" junit.framework.AssertionFailedError: The submitted OpenOffice.org XFrame interface is not valid.
at junit.framework.Assert.fail(Assert.java:47)
at ag.ion.noa.test.OfficeBeanTest.test(OfficeBeanTest.java:192)
at ag.ion.noa.test.OfficeBeanTest.main(OfficeBeanTest.java:112)



Would you guys be able to help me figure out what's going on here?

thanks,
Alyssa
alyssaw Member
Posts: 2

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-06-08 17:50:44
Hello Alyssa,

seems to be a bug between your Linux environment and OpenOffice.org. Which Linux are you using ?

Best regards

Andreas
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by alyssaw at 2006-06-08 22:27:43
Hello Andreas,

I'm running SuSE 10.1. If it's more appropriate for me to bring this problem to the Novel or the Openoffice teams, please let me know. Otherwise I appreciate any help you can give me.

thanks,

Alyssa
alyssaw Member
Posts: 2

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by Andreas Broeker at 2006-06-09 09:11:53
Hello Alyssa,

from my point of view it is an issue for the OpenOffice.org team.

Regards

Andreas
Andreas Broeker Member
Posts: 88

 • Re: "The submitted OpenOffice.org XFrame interface is not valid."

Posted by dungnguyen at 2006-12-04 14:37:09
Hi all,

This is not bug for the OpenOffice.org and NOA4e team, please refer to http://ubion.ion.ag/solutions/003officeintegrationeditor/issue_tracker/18 for more details.

Best regards,
Dung Nguyen
dungnguyen Member
Posts: 8

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: