To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=92926





------- Additional comments from ro...@openoffice.org Wed Feb 16 10:57:21 +0000 
2011 -------
This should be a priority "P1", a showstopper-bug all along: 

    The scripting framework of OOo is of strategic, tactical and operational
importance, like it or not! Not having it function properly on MacOSX *cripples*
OOo bad time on that platform! 

    It is only because of the possibilities to write macros/scripts that also
allow non-professional programmers ("end-user programmers") to become able to
drive/program OOo. Employing this infrastructure also locks such
users/businesses into the OOo environment. 

    Plus only macros/scripts allow professional OOo developers to easily create
applications, useful functionalities for their customers in an easy way
(development and deployment alike)! Doing so, they get locked into OOo as well.

    Not being able to edit existing macros at all on MacOSX because of this
(stupid) error, renders that part inaccessible and as a result totally useless
to business users of OOo on MacOSX!

    Not having such a showstopper error fixed is therefore not understandable
for me as this hints that those who allot resources to fixing issues have no
clues about the impact and importance of the scripting framework on users and
businesses! 

    What are the reasons that the OOo developers ignore this unbelievable error
for so long? Why hasn't it been solved long ago once and forever ?

---

Whoever starts to work with Java on MacOSX using JNI will immediately be drawn
to this very MacOSX issue of the CFRunLoop in the main thread and the JVM to
have to be loaded in a separate thread if awt gets excercised. Apple has been
very open and informative about this very issue (see links below), since 2005!

In OOo it is a base feature, that awt/swing must work. Therefore I am totally
stunned that this unbelievable defect has not been fixed long ago! It not only
affects the scripting framework, but any Java code that employs awt/swing.

Here a few links to (quite old!) Mac-documentation about this:

   <http://developer.apple.com/library/mac/#technotes/tn2005/tn2147.html>
  
<http://developer.apple.com/library/mac/#samplecode/simpleJavaLauncher/Introduction/Intro.html>

  
<http://developer.apple.com/library/mac/#documentation/Java/Conceptual/Java14Development/07-NativePlatformIntegration/NativePlatformIntegration.html>
  
<http://developer.apple.com/library/mac/#documentation/Java/Conceptual/Java14Development/04-JavaUIToolkits/JavaUIToolkits.html#//apple_ref/doc/uid/TP40001901-SW1>

Oh, once started on a separate thread it is possible to attach to the JVM from
other threads as well, AFAICT.

[BTW: judging from the OpenJDK-wiki OpenJDK will exhibit the very same behaviour
as the Apple ports of Java. So the problem won't go away, if someone would be
speculating in that direction. Plus it seems, that the Apple changes to Java in
the awt/swing area are being taken over as well by OpenJDK.]

---

    *Again, I consider this a showstopper error which should stop branching OOo
3.4, until it is fixed!*

    How could I increase the priority of this issue to "P1"?



---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@porting.openoffice.org
For additional commands, e-mail: issues-h...@porting.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to