[cp-patches] FYI: Implementing multiple editors for JTable (with example)

2006-01-19 Thread Meskauskas Audrius
This patch add the multi-editor support for JTable. The table now supports the two editors: text and boolean. The boolean values are rendered and edited using JCheckBox. I add the more complicated table example to the Swing demo to show the table with header, multiple data types (text and

[cp-patches] FYI: Implementing cell editing in JTable.

2006-01-16 Thread Meskauskas Audrius
This patch implements the cell editing in JTable. The editing session can be started by double clicking on the cell and completed by pressing Enter or canceled by pressing ESC. The table is updated and stores the changed value. This can be tested in the table of the Swing demo. The

[cp-patches] FYI: Render null as the empty cell in JTable

2006-01-15 Thread Meskauskas Audrius
If the JTable model returns null, our recent implementation does not set the value at all. The visible content of such cell replicates the value of the adjacent cell. Sun's implementation renders the null value as the empty cell. With one user application I have observed the strange content

[cp-patches] FYI:Throwing different exception in gnu/java/rmi/server/UnicastRef.java

2006-01-12 Thread Meskauskas Audrius
The Sun's implementation throws java.rmi.ConnectException (subclass of RemoteException) in the case of failure to establish the connection. Our implementation throws the RemoteException itself. This crashes applications that specifically catch ConnectException. In Classpath, this exception is

Re: [cp-patches] FYI: First class for javax.management.

2006-01-10 Thread Meskauskas Audrius
for separating prefix from the main name component. Audrius Chris Burdess wrote: Meskauskas Audrius wrote: /** * The attribute name. */ final String m_name; /** * The attribute value. */ final Object m_value; Do we really need all this m_* Hungarian notation business? We don't use

[cp-patches] FYI: First class for javax.management.

2006-01-09 Thread Meskauskas Audrius
2006-01-09 Audrius Meskauskas [EMAIL PROTECTED] * javax.management.Attribute.java: New file. /* Attribute.java -- Copyright (C) 2006 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms

[cp-patches] FYI:Removing non ASCII character from org/omg/CORBA/INVALID_ACTIVITY.java

2006-01-07 Thread Meskauskas Audrius
2006-01-07 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/CORBA/INVALID_ACTIVITY.java: Removed non - ASCII character (line 46). Index: org/omg/CORBA/INVALID_ACTIVITY.java === RCS file:

[cp-patches] FYI: More comprehensive exception in gnu.CORBA

2005-12-31 Thread Meskauskas Audrius
2005-12-31 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/Poa/gnuPOA.java (reference_to_servant): Throw WrongAdapter with explaining message. Index: gnu/CORBA/Poa/gnuPOA.java === RCS file:

Re: [cp-patches] FYI: Disallow unsecure copy/paste exchange

2005-12-04 Thread Meskauskas Audrius
Maybe yes. The recent insecure approach comes from the historcal past. Mark Wielaard wrote: Hi, After the last discussion about TransferHandler and security issues it seemed safer to me to just disallow any copy/paste between untrusted code paths as was suggested earlier. 2005-12-04 Mark

[cp-patches] FYI: Stopping the DefaultCaret timer when the component looses the focus.

2005-11-22 Thread Meskauskas Audrius
This should fix the resource leak, stopping the caret blinking timer when the caret looses the focus. 2005-11-22 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/text/DefaultCaret.java (focusGained): Update timer status. (focusLost): Stop the timer (unless the event is

Re: [cp-patches] FYI: Stopping the DefaultCaret timer when the component looses the focus.

2005-11-22 Thread Meskauskas Audrius
Despite the current version always operates correctly, yes, the timer generally must be started regardless if the caret is now visible or not (it may get visible due blinking). I was also thinking about the version where the visible property is not involved into the blinking process, but in

Re: [cp-patches] FYI: Getting the system clipboard in javax/swing/TransferHandler

2005-11-22 Thread Meskauskas Audrius
Yes. But the problem was that 1) whenever there was any insecure access to the clipboard all successive calls would use this local clipboard. Yes, if the situation changes in the way that the access to the system clipboard is now permitted, the system clipboard must be returned. This patch

Re: [cp-patches] FYI: Getting the system clipboard in javax/swing/TransferHandler

2005-11-19 Thread Meskauskas Audrius
, Meskauskas Audrius wrote: The private method getClipboard in TransferHandler was always returning the VM local clipboard and not the system clipboard in the case when the security manager is not installed (typical case). With this patch, I am able to paste the external data from the system

[cp-patches] FYI: Added not to CORBA examples readme.

2005-11-17 Thread Meskauskas Audrius
The note explains that there is no need to build the whole Classpath system just to build the examples. 2005-11-17 Audrius Meskauskas [EMAIL PROTECTED] * examples/gnu/classpath/examples/CORBA/swing/README.html: Added note about the build. Index:

[cp-patches] RFC:Modifying example build system.

2005-11-17 Thread Meskauskas Audrius
This patch makes the system to compile, zip and install the CORBA examples as well. The CORBA examples were not installed because they were placed in the more nested folders that expected by the build script. The patch should fix the PR 24911. The patch fixes problem in a primitive way, by

[cp-patches] FYI: Prevent multiple lines in JTextField

2005-11-15 Thread Meskauskas Audrius
JTextField is always a single line component. In GNU Classpath, it is possible to make it multi line by setting or pasting the line with line feeds. While this is highly impressive, the Sun's implementation never does this, replacing the line feeds by spaces instead. The unwanted resizing of

Re: [cp-patches] FYI: Prevent multiple lines in JTextField

2005-11-15 Thread Meskauskas Audrius
Yes, your suggestion is the better way to fix that bug. Roman Kennke wrote: Hi again, The simplest way to reach the identical behaviour is to override setText and replaceSelection, replacing (if present) line feeds and carriage returns by spaces. I have looked into this. The

[cp-patches] FYI:gnu.CORBA.OrbFunctional fix.

2005-11-15 Thread Meskauskas Audrius
This fixes interoperability problems with Sun\s 1.5 jdk. 2005-11-15 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/OrbFunctional.java (serveStep): Returning ensure that the socket is closed. Index: gnu/CORBA/OrbFunctional.java

[cp-patches] FYI: Releasing the first CORBA/Swing example ( two player network strategy game)

2005-11-15 Thread Meskauskas Audrius
This example should demonstrate the work of CORBA in the Swing based network game.The game was popular in my student times. After doing some web search I concluded that the game is called Five-in-a-row in English. Five-in-a-row is a two player strategy game. The players are connected

Re: [cp-patches] Patch: RFC: javax.sound.sampled

2005-11-13 Thread Meskauskas Audrius
+1 Audrius. ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches

[cp-patches] FYI: CORBA 1.5 API fixes

2005-11-13 Thread Meskauskas Audrius
This adds several missing 1.5 methods. 2005-11-13 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/Interceptor/gnuIorInfo.java (state): Made public. * gnu/CORBA/Interceptor/gnuServerRequestInfo.java (adapter_name, orb_id, server_id): New methods. *

[cp-patches] FYI: Getting the system clipboard in javax/swing/TransferHandler

2005-11-13 Thread Meskauskas Audrius
The private method getClipboard in TransferHandler was always returning the VM local clipboard and not the system clipboard in the case when the security manager is not installed (typical case). With this patch, I am able to paste the external data from the system clipboard into the text

[cp-patches] FYI: Partial fix of 24749 (selection background is always black).

2005-11-12 Thread Meskauskas Audrius
This patch changes selection background color into correct one. The selected text is now visible in Metal and Ocean LF. It is still not visible in GNU LF because the selection background in this LF is black anyway. The foreground must be white, but for some reason stays black, despite the

[cp-patches] FYI: Updgrading CORBA interceptor system to CORBA 3.0.3 (jdk 1.5)

2005-11-11 Thread Meskauskas Audrius
This patch introduces IORInterceptor_3_0.java that appears from jdk 1.5 and implements changes, required for this class to work. 2005-11-11 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/IORInterceptor_3_0.java,

[cp-patches] FYI: ObjectReferenceFactory API fix.

2005-11-09 Thread Meskauskas Audrius
2005-11-09 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/ObjectReferenceFactory.java: Do not inherit from org.omg.CORBA.Object Index: org/omg/PortableInterceptor/ObjectReferenceFactory.java === RCS file:

[cp-patches] FYI: New 1.5 CORBA classes.

2005-11-09 Thread Meskauskas Audrius
2005-11-09 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/ObjectReferenceTemplate.java, * org/omg/PortableInterceptor/ObjectReferenceTemplateHelper.java, * org/omg/PortableInterceptor/ObjectReferenceTemplateHolder.java: New files. ObjectReferenceTemplate.tar.gz

[cp-patches] FYI: Two more CORBA classes

2005-11-09 Thread Meskauskas Audrius
2005-11-09 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java, * org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHolder.java: New files. /* ObjectReferenceTemplateSeqHolder.java -- Copyright (C) 2005 Free Software Foundation, Inc.

[cp-patches] FYI: Clone parameter Dimension in JComponent setters.

2005-11-08 Thread Meskauskas Audrius
Our setMaximumSize, setMinimumSize, setPreferredSize do not clone the passed parameter, assigning it directly. If the user program reuses the passed object (for instance, to set the same property with different values for another component), the modifications both in Classpath and the user

[cp-patches] FYI: Fix for 24730 (Phlegmatic work)

2005-11-08 Thread Meskauskas Audrius
This patch implements the caret blinking behavior that is usually observed in the most of applications: after any change of the caret position it immediately reappears and do no go down again earlier than the full timer blinking interval. Under very intensive work, the caret does not blink.

Re: [cp-patches] FYI: New TextField demo

2005-11-07 Thread Meskauskas Audrius
2) Clicking somewhere in the text doesn't move the cursor to that point - this is a regression. This is a rather strange regression because the ordinary JTextField with absolutely no tricks in from the test case 24650 handles the mouse clicks correctly, and the Swing demo does not. This may

[cp-patches] FYI:Implementing http://, ftp:// and file:// for org.omg.CORBA.ORB.string_to_object(String)

2005-11-06 Thread Meskauskas Audrius
This patch adds support for the three protocols that must be supported by this method as defined in CORBA 3.0.3 (formal/04-03-12). The requirement is to read from the specified location a string that must be the address string, finally following one of the older standards of the stringified

[cp-patches] FYI: Fixes in org.omg.CORBA.Object._is_equivalent.

2005-11-06 Thread Meskauskas Audrius
This method provides better functionality for the org.omg.CORBA.Object._is_equivalent. If the objects are remote, it is still possible to check if they are equivalent by comparing the host and object key information. 2005-11-06 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/IOR.java

[cp-patches] FYI: gnu.CORBA.IOR fix.

2005-11-06 Thread Meskauskas Audrius
2005-11-07 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/IOR.java (equals, hasCode): Compare port number as well and do not crash on .Internet==null. Index: gnu/CORBA/IOR.java === RCS file:

Re:Re: [cp-patches] FYI: Stability fix for gnu/CORBA/SocketRepository: Patch attached to fix this.

2005-11-04 Thread Meskauskas Audrius
Thanks Mark for noticing the synchronization bug. Audrius. 2005-11-04 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/SocketRepository.java (sockets): Changed type to HashMap. (put_socket, get_socket, gc): Always synchronize on 'sockets'. Index:

[cp-patches] RFC: Suggested change in PlainView.

2005-11-03 Thread Meskauskas Audrius
Our JTextField contains an imaginary end of line character (0xA), but the new text must be always inserted before it, not after. When clicking right from the last character in the field, the PlainTextView.viewToModel should return the position before the end of line character and not after the

[cp-patches] FYI: Stability fix for gnu/CORBA/SocketRepository

2005-10-31 Thread Meskauskas Audrius
This patch fixes some hanging problems that I observed when debugging my CORBA game example. These problems stayed unnoticed during tests because the game normally lasts much longer that it takes the test to complete. 2005-10-31 Audrius Meskauskas [EMAIL PROTECTED] *

[cp-patches] FYI: Moving Classpath specific CORBA typecodes into the single package.

2005-10-28 Thread Meskauskas Audrius
This patch groups our CORBA typecodes into package gnu.CORBA.typecodes. 2005-10-28 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/typecodes/AliasTypeCode.java, gnu/CORBA/typecodes/ArrayTypeCode.java, gnu/CORBA/typecodes/FixedTypeCode.java, gnu/CORBA/typecodes/GeneralTypeCode.java,

[cp-patches] FYI: Renaming 9 classes in gnu.CORBA

2005-10-28 Thread Meskauskas Audrius
Due historical reasons some class names in CORBA implementation packages start with the lowercase letter. I plan gradually migrate to the names starting from uppercase, except perhaps classes with gnu prefix that reads much better being in lowercase and is also very abundant. 2005-10-28

[cp-patches] FYI: Renaming 4 classes in gnu.javax.rmi.CORBA

2005-10-28 Thread Meskauskas Audrius
2005-10-28 Audrius Meskauskas [EMAIL PROTECTED] * gnu/javax/rmi/CORBA/corbaObjectInput.java, gnu/javax/rmi/CORBA/corbaObjectOutput.java, gnu/javax/rmi/CORBA/dwoTester.java, gnu/javax/rmi/CORBA/gnuRmiUtil: Deleted. * gnu/javax/rmi/CORBA/CorbaInput.java,

[cp-patches] FYI: Renaming files ing gnu/CORBA/CDR

2005-10-28 Thread Meskauskas Audrius
2005-10-28 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/CDR/abstractDataInputStream.java, gnu/CORBA/CDR/abstractDataOutputStream.java, gnu/CORBA/CDR/aligningInputStream.java, gnu/CORBA/CDR/aligningOutputStream.java, gnu/CORBA/CDR/cdrBufInput.java.java, gnu/CORBA/CDR/cdrBufOutput.java

[cp-patches] FYI: Renaming classes in gnu/CORBA/DynAn

2005-10-28 Thread Meskauskas Audrius
2005-10-28 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/DynAn/ValueChangeListener.java gnu/CORBA/DynAn/AbstractAny.java gnu/CORBA/DynAn/RecordAny.java gnu/CORBA/DynAn/DivideableAny.java gnu/CORBA/DynAn/UndivideableAny.java: New files. * gnu/CORBA/DynAn/abstractDynAny.java,

[cp-patches] FYI: Renaming CORBA examples.

2005-10-28 Thread Meskauskas Audrius
2005-10-28 Audrius Meskauskas [EMAIL PROTECTED] * examples\gnu\classpath\examples\CORBA\SimpleCommunication\comServer.java, examples\gnu\classpath\examples\CORBA\SimpleCommunication\communication\passThisHolder.java,

[cp-patches] FYI: Removing gnu.CORBA.ExceptionCreator

2005-10-27 Thread Meskauskas Audrius
This file is no longer referenced and can be deleted. 2005-10-27 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/ExceptionCreator.java: Deleted. ___ Classpath-patches mailing list Classpath-patches@gnu.org

[cp-patches] FYI: Refreshing the bug reporting URL in BUGS.

2005-10-27 Thread Meskauskas Audrius
All bugs have moved to Bugzilla ages ago. 2005-10-27 Audrius Meskauskas [EMAIL PROTECTED] * BUGS: URL refreshed. Index: BUGS === RCS file: /cvsroot/classpath/classpath/BUGS,v retrieving revision 1.5 diff -u -r1.5 BUGS ---

[cp-patches] FYI: PortableInterceptor ObjectId API compatibility fix.

2005-10-27 Thread Meskauskas Audrius
2005-10-27 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/ObjectIdHelper.java: Assuming ObjectId as alias of byte[], not alias of String. Index: org/omg/PortableInterceptor/ObjectIdHelper.java === RCS file:

Re: [cp-patches] FYI: New class - WrappedPlainView

2005-10-26 Thread Meskauskas Audrius
Oh, you cannot imagine how I am happy to see somebody working on that disasterous package! Anthony Balkissoon wrote: I added the class javax.swing.text.WrappedPlainView. ___ Classpath-patches mailing list Classpath-patches@gnu.org

[cp-patches] FYI: More 1.5 CORBA classes

2005-10-26 Thread Meskauskas Audrius
2005-10-26 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/AdapterManagerIdHelper.java, org/omg/PortableInterceptor/AdapterNameHelper.java, org/omg/PortableInterceptor/AdapterStateHelper.java, org/omg/PortableInterceptor/ORBIdHelper.java,

[cp-patches] FYI:ObjectReferenceFactory with friends (1.5 CORBA)

2005-10-26 Thread Meskauskas Audrius
2005-10-26 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/ObjectReferenceFactory.java, org/omg/PortableInterceptor/ObjectReferenceFactoryHelper.java, org/omg/PortableInterceptor/ObjectReferenceFactoryHolder.java,

[cp-patches] FYI: Renaming gnuSocketFactory into SocketFactory.

2005-10-25 Thread Meskauskas Audrius
Roman suggested that the gnuSocketFactory in the public interfaces should be better called 'SocketFactory' instead. It is in the interface that I plan to make public and never modify after it was once released, so such things are probably important. As Classpath is not yet released, I suggest

[cp-patches] FYI: CORBA example fix.

2005-10-25 Thread Meskauskas Audrius
Eclipse refuses to start the CORBA naming service example because the parameters of the main method are declared as final This patch makes them no longer final. 2005-10-25 Audrius Meskauskas [EMAIL PROTECTED] * gnu/classpath/examples/CORBA/NamingService/Demo.java (main): Make arguments not

[cp-patches] FYI: Minor RMI-IIOP bug fix.

2005-10-23 Thread Meskauskas Audrius
The readValue(...) was trying to read fields of the RMI Stub that may follow the IOR reference. The stubs, generated by rmic, have no any fields, but the bug reveals itself with the user-modified stubs. 2005-10-23 Audrius Meskauskas [EMAIL PROTECTED] *

[cp-patches] FYI: gnu/CORBA/Interceptor/Registrator.java (m_prefix): Made static.

2005-10-23 Thread Meskauskas Audrius
2005-10-23 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/Interceptor/Registrator.java (m_prefix): Made static. Index: gnu/CORBA/Interceptor/Registrator.java === RCS file:

[cp-patches] RFC: java.io.File.createTempFile

2005-10-23 Thread Meskauskas Audrius
This path should fix the bug #22972 (createTempFile returns the same value for parallel threads). There is a Mauve test (createFile) now that demonstrates the problem. The first idea was just to synchronize the method. However even being synchronized, it was failing if the previously returned

[cp-patches] FYI: New 1.5 RMI CORBA class.

2005-10-22 Thread Meskauskas Audrius
This adds the new jdk 1.5 class to the javax.rmi.CORBA package. If I understand the resend talks correctly, we commit 1.5 classes to the main branch. The new class is an interface. For implementation, two simple methods are added to ValueHandlerDelegateImpl. 2005-10-22 Audrius Meskauskas

[cp-patches] FYI: Several 1.5 CORBA exceptions.

2005-10-22 Thread Meskauskas Audrius
cid:part1.05000405.09020508@bluewin.ch2005-10-22 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/CORBA/ACTIVITY_COMPLETED.java, org/omg/CORBA/ACTIVITY_REQUIRED.java, org/omg/CORBA/BAD_QOS.java, org/omg/CORBA/CODESET_INCOMPATIBLE.java,

[cp-patches] FYI: Added missing methods in org.ietf interface declarations.

2005-10-20 Thread Meskauskas Audrius
This patch adds the declaration of the hashCode method to these two interfaces. The method is inherited from Object, and explicit declaration just indicates that it must be overridden because the .equals must be overridden. 2005-10-20 Audrius Meskauskas [EMAIL PROTECTED] *

Re: [cp-patches]: Patch: UIDefaults fix

2005-10-16 Thread Meskauskas Audrius
in the execution stack. I was only able to implement the same with the help of VMStackWalker, as it was suggested by Jeroen. Tom Tromey wrote: Audrius == Meskauskas Audrius [EMAIL PROTECTED] writes: Audrius getSystemClassLoader returns the different loader that Audrius has

[cp-patches] FYI: gnu.CORBA.ListenerPort property.

2005-10-16 Thread Meskauskas Audrius
Various firewalls does not allow opening multiple randomly selected ports, as the default CORBA implementation used to do. The firewall must be configured to allow CORBA to work on one fixed port or (for better performance) on a small fixed range of ports. This does not restrict the maximal

[cp-patches] FYI: Completing DynamicImplementation

2005-10-15 Thread Meskauskas Audrius
DynamicImplementation must be concrete, not abstract. This patch implements the previously abstract method invoke and makes the whole class no longer abstract. As a side effect, it was required to implements Simple_delegate.request that was previously never used. 2005-10-15 Audrius

[cp-patches] FYI: PolicyErrorCodeHelper

2005-10-14 Thread Meskauskas Audrius
2005-10-14 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/CORBA/PolicyErrorCodeHelper.java: New class. /* PolicyErrorCodeHelper.java -- Copyright (C) 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify

Re: [cp-patches]: Patch: UIDefaults fix

2005-10-13 Thread Meskauskas Audrius
Surely. Class.forName uses the class loader of the current class. As the core class was loaded by the system class loader, it will not find the user code. getSystemClassLoader returns the different loader that has loaded the application, same as the default Thread.getConextClassLoader() that I

[cp-patches] FYI: VMStackWalker in CORBA.

2005-10-13 Thread Meskauskas Audrius
This patch looks for a classloader in the classes from the stack trace, making the functionality much closer to Sun's. The original idea was suggested by Jeroen Frijters, but I decided just to use VMStackWalker instead of modifying it. 2005-10-13 Audrius Meskauskas [EMAIL PROTECTED] *

[cp-patches] FYI: CORBA class loader fixes in

2005-10-10 Thread Meskauskas Audrius
Class.forName(String) in the core does not load classes from the user application. I noticed that this is required in some CORBA classes. This patch replaces Class.forName(String) ino Class.forName(String, true, Thread.currentThread().getContextClassLoader(). 2005-10-10 Audrius Meskauskas

Re: [cp-patches] Patch: midi example program

2005-10-05 Thread Meskauskas Audrius
1. It would be interesting to have a MIDI demo. It maybe could even emit some sounds, if the devices are available. 2. If the class is executable, should it maybe better be public? Some IDE's may not provide context command to run non-public class. Anthony Green wrote: Here's a GUI midi demo

[cp-patches] FYI: The small intermediate page form CORBA interoperability.

2005-10-03 Thread Meskauskas Audrius
Andrew Watson , Vice President and Technical Director of the Object Management Group, has officially assigned us 20 bit Vendor Minor Code Id: 0x47430 (GC). We must use this Id to mark remote Classpath - specific system exceptions that other applications may receive from our CORBA

[cp-patches] FYI: javax.rmi.CORBA compatibility fixes.

2005-10-03 Thread Meskauskas Audrius
2005-10-03 Audrius Meskauskas [EMAIL PROTECTED] * javax/rmi/CORBA/ValueHandler.java (getRunTimeCodeBase): Fixed return type. * gnu/javax/rmi/CORBA/ValueHandlerDelegateImpl.java (getRunTimeCodeBase): Implemented. Index: gnu/javax/rmi/CORBA/ValueHandlerDelegateImpl.java

[cp-patches] FYI: Removing unneeded files from javax.rmi.CORBA and related.

2005-10-02 Thread Meskauskas Audrius
The following files are no longer in use and can be removed. These stubs substituted the currently existing CORBA classes. 2005-10-02 Audrius Meskauskas [EMAIL PROTECTED] * gnu/javax/rmi/PortableServer.java, gnu/javax/rmi/CORBA/ValueHandlerImpl.java, javax/rmi/BAD_OPERATION.java,

[cp-patches] Re: [commit-cp] classpath ./ChangeLog gnu/CORBA/CDR/Vio.java gn...

2005-10-02 Thread Meskauskas Audrius
Hi, Andreas. Thanks. * gnu/javax/rmi/CORBA/corbaObjectOutput.java (main): Removed. Andreas Tobler wrote: Hi Audrius, Found 3 semantic errors compiling ../../classpath/gnu/javax/rmi/CORBA/corbaObjectOutput.java: Index: gnu/javax/rmi/CORBA/corbaObjectOutput.java

Re: [cp-patches] FYI: Implemented missing RMI method

2005-10-01 Thread Meskauskas Audrius
, but such code maybe should run as untrusted, same as for applets. See bug #23130 for details. Thomas Fitzsimmons wrote: On Thu, 2005-09-29 at 09:19 +0200, Meskauskas Audrius wrote: Oh, this is great! In future that thing will also load classes for javax.rmi that I am finishing in days

Re: [cp-patches] [generics] Copied org/omg/PortableServer/portable/Delegate.java: How can this compile?

2005-09-22 Thread Meskauskas Audrius
Hi, Jeroen Strange, this class is involved into classes from gnu.CORBA.Poa package like gnu.CORBA.Poa.gnuServantObject, and the code without it should not compile. When possible, please check if the compiler does not mix it with org.omg.CORBA.portable.Delegate. It is a real disaster to have

[cp-patches] FYI: Closing swing timer bug 23918

2005-09-16 Thread Meskauskas Audrius
This closes 23918. I also add new Mauve test for this case.. 2005-09-16Audrius Meskauskas [EMAIL PROTECTED] * javax.swing.Timer.java (Waker.run): Do not enter loop on repeats = false. Index: javax/swing/Timer.java === RCS

Re: [cp-patches] Patch: improve error handling in String

2005-09-15 Thread Meskauskas Audrius
Would it be better to use InternalError? That is a little more specific. That one is more difficult to chain (.initCause() must be used). David Daney wrote: Anthony Green wrote: - // XXX - Ignore coding exceptions? They shouldn't really happen. - return null; + // This

[cp-patches] FYI: Hashcode for NameComponent.

2005-09-14 Thread Meskauskas Audrius
This is a hashcode function for the NameComponent, computed using Adler by content rather than by identity (same as .equals works). 2005-09-14Audrius Meskauskas [EMAIL PROTECTED] * org/omg/CosNaming/NameComponent (hashCode): New method. Index: org/omg/CosNaming/NameComponent.java

[cp-patches] Re: XML status: suggesting test page: Suggesting Test cases section for Wiki.

2005-09-02 Thread Meskauskas Audrius
I would suggest to have a separate linked Test cases section, where we could put the links to such kind of documentation. The good conformance tests are important argument in persuading people about the completeness of our implementation, especially for packages defining mainly abstract

[cp-patches] FYI: Implementing corbaname: object reference parsing in CORBA ORB.

2005-09-02 Thread Meskauskas Audrius
This patch extends the ORB.string_to_object supported protocol set by corbaname: protocol. 2005-09-02 [EMAIL PROTECTED] * gnu/CORBA/IOR_Delegate.java (request), gnu/CORBA/SocketRepository.java (get_socket), gnu/CORBA/gnuRequest (getParameterStream),

[cp-patches] FYI: PortableInterceptor compatibility fixes.

2005-09-02 Thread Meskauskas Audrius
2005-09-02 [EMAIL PROTECTED] * org/omg/PortableInterceptor/CurrentOperations.java: Inherit from org.omg.CORBA.CurrentOperations. * org/omg/PortableInterceptor/ClientRequestInterceptorOperations.java (send_poll): Remove ForwardRequest from declaration. Index:

[cp-patches] FYI: New classes for 1.4 org.omg.CosNaming.

2005-09-02 Thread Meskauskas Audrius
2005-09-02 [EMAIL PROTECTED] * org/omg/CosNaming/NamingContextOperations.java: Do not inherit from CORBA object. * org/omg/CosNaming/_NamingContextExtImplBase.java (_methods), omg/CosNaming/_NamingContextImplBase.java (methods): Made package private. *

[cp-patches] FYI: gnu/CORBA/Interceptor/ClientRequestInterceptors.java(send_poll)

2005-09-02 Thread Meskauskas Audrius
2005-09-02 Audrius Meskauskas [EMAIL PROTECTED] * gnu/CORBA/Interceptor/ClientRequestInterceptors.java(send_poll): remove ForwardRequest from declaration. Index: gnu/CORBA/Interceptor/ClientRequestInterceptors.java

[cp-patches] FYI: Implementing corbaloc: object reference parsing in CORBA ORB.

2005-08-29 Thread Meskauskas Audrius
This patch extends the ORB.string_to_object supported protocol set by corbaloc:rir: and corbaloc:iiop: protocols. The parsing is done as it works in 1.4.2, while 1.5.0_04 contains regression. Sun receives from us regression report 6317211. 2005-08-29 [EMAIL PROTECTED] *

[cp-patches] FYI: org.omg.PortableInterceptor, part 1.

2005-08-28 Thread Meskauskas Audrius
The PortableInterceptor and related functionality in other packages is now implemented passes the same Iona tests from cost.omg.org as the Sun's implementation. The sever and client interceptors work as required since jdk 1.4. Sun benefits from our project by getting the bug report 6314176.

Re: [cp-patches] FYI: Eclipse formatting settings update.

2005-08-25 Thread Meskauskas Audrius
I think, the simplest thing might be just accept both forms as valid. Tom Tromey wrote: Mark == Mark Wielaard [EMAIL PROTECTED] writes: Mark I don't really care which rule we follow (although my Mark preference is implements, extends or throws on a next line Mark indented) as

Re: [cp-patches] RFC: Decouple DOM HTML parser from Swing

2005-08-25 Thread Meskauskas Audrius
Hi, This change may not be necessary. Unless somebody changed this, DomHTMLImpl is not coupled with swing. The coupled class is gnu.xml.dom.html2.DomHTMLParser. If you do not plan to parse HTML with your system, just do not include it into your derived work. Audrius. Roman Kennke wrote:

Re: [cp-patches] FYI: Eclipse formatting settings update.

2005-08-25 Thread Meskauskas Audrius
I have an impression that the previous version is slightly preferred, probably it is more convenient. Reverting. 2005-08-25 Audrius Meskauskas [EMAIL PROTECTED] * scripts/eclipse-gnu.xml: Reverted my patch 2005-07-31. Audrius. Index: scripts/eclipse-gnu.xml

[cp-patches] FYI:Added note to NEWS.

2005-08-20 Thread Meskauskas Audrius
2005-08-19 Audrius Meskauskas [EMAIL PROTECTED] * NEWS: Added note about DynamicAny package. Index: NEWS === RCS file: /cvsroot/classpath/classpath/NEWS,v retrieving revision 1.90 diff -u -r1.90 NEWS --- NEWS1 Aug

Re: [cp-patches] Re: Help needed to persuade apaches about the Classpath license: Maven does not deal with CORBA, just uses OpenEJB.

2005-08-12 Thread Meskauskas Audrius
Tom Tromey wrote: I've been watching the japi scores go up in awe, as a wave of green sweeps through the org.omg section. Good work. Thanks. I've been meaning to ask about the story behind the japi scores though. Do these reflect reality, as in, the CORBA implementation in Classpath is

[cp-patches] FYI: Proceeding with CORBA interceptor.

2005-08-11 Thread Meskauskas Audrius
2005-08-11 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/IORInfoOperations.java, org/omg/PortableInterceptor/IORInterceptor.java, org/omg/PortableInterceptor/IORInterceptorOperations.java, org/omg/PortableInterceptor/IORInfo.java: New files. /* IORInterceptorOperations.java

[cp-patches] Re: Help needed to persuade apaches about the Classpath license.

2005-08-10 Thread Meskauskas Audrius
So the idea evolves into plan to force Apache Geronimo to run on Classpath (or just using our CORBA, as the first step in this way) and announce results of the work, probably placing the working solution as an independent project. In this way we may better persuade the Apache groups to use

[cp-patches] FYI: Progress with CORBA.

2005-08-10 Thread Meskauskas Audrius
2005-08-09 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableInterceptor/Interceptor.java, org/omg/PortableInterceptor/InterceptorOperations.java: New files. * org/omg/_DynAnyFactoryStub.java, org/omg/_DynAnyStub.java, omg/DynamicAny/_DynArrayStub.java,

[cp-patches] FYI: CORBA doc update.

2005-08-09 Thread Meskauskas Audrius
2005-08-09 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/CORBA/package.html: Documentation update. * org/omg/DynamicAny/package.html: New file. Title: GNU Classpath - org.omg.DynamicAny DynAny's allow to work with data structures, exact content of those is not known at the time of

[cp-patches] FYI: Classes for org/omg/DynamicAny

2005-08-08 Thread Meskauskas Audrius
2005-08-08 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/DynamicAny/_DynAnyFactoryStub.java, org/omg/DynamicAny/_DynAnyStub.java, org/omg/DynamicAny/_DynArrayStub.java, org/omg/DynamicAny/_DynEnumStub.java, org/omg/DynamicAny/_DynFixedStub.java, org/omg/DynamicAny/_DynStructStub.java,

[cp-patches] FYI: Implementing of org.omg.DynamicAny package.

2005-08-07 Thread Meskauskas Audrius
This patch contains the needed implementation. Support of DynAnys required to rewrite some other classes, but my tests indicate no regressions. Like other parts, our DynAnys are covered by modified tests from the cost.omg.org. 2005-08-03 Audrius Meskauskas [EMAIL PROTECTED] *

Re: [cp-patches] FYI: Eclipse formatting settings update.

2005-08-03 Thread Meskauskas Audrius
Tom I think the guide is wrong here. Historically the rule has been that these are on a new line only when they pass the 79th column. In the hackers guide is written Implements and extends on SEPARATE lines, throws too. and nothing about the 78 column boundary. I personally have nothing

FYI:Re: [cp-patches] FYI: Eclipse formatting settings update.

2005-08-03 Thread Meskauskas Audrius
OK, thanks a lot, Aaron. I found these files. Yes, org.eclipse.jdt.core.prefs contains a second, duplicating set of formatting options, together with settings about compiler warnings and errors. Indeed, as long as we have two sets of settings, we should at least keep them identical. The

[cp-patches] FYI: Progress with org.omg.DynamicAny's.

2005-08-02 Thread Meskauskas Audrius
2005-08-02 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/DynamicAny/DynValueCommon.java: Inherit from DynValueOperations, DynAny, IDLEntity, org.omg.CORBA.Object, Serializable. * org/omg/DynamicAny/DynValueCommonOperations.java: Inherit from DynAnyOperations. *

[cp-patches] FYI: New classes for org/omg/DynamicAny

2005-07-31 Thread Meskauskas Audrius
2005-07-31 Audrius Meskauskas [EMAIL PROTECTED] org/omg/DynamicAny/DynValueOperations.java, org/omg/DynamicAny/DynAnyFactory.java, org/omg/DynamicAny/DynAnyFactoryOperations.java, org/omg/DynamicAny/DynValue.java, org/omg/DynamicAny/DynValueBox.java,

[cp-patches] FYI: API and style fixes in org.omg.DynamicAny

2005-07-31 Thread Meskauskas Audrius
2005-07-31 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/DynamicAny/DynFixedOperations.java, org/omg/DynamicAny/DynEnum.java, org/omg/DynamicAny/DynArrayOperations.java: Inherit from DynAnyOperations. * org/omg/DynamicAny/NameDynAnyPair.java: Inherit from

[cp-patches] FYI: New interfaces for DynamicAny.

2005-07-28 Thread Meskauskas Audrius
2005-07-27 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/DynamicAny/DynUnion.java, org/omg/DynamicAny/DynUnionOperations.java, org/omg/DynamicAny/NameDynAnyPair.java, org/omg/DynamicAny/NameValuePair.java, org/omg/DynamicAny/DynAny.java, org/omg/DynamicAny/DynAnyOperations.java,

Re: [cp-patches] FYI: API doc fixes in javax.swing.text.html.parser.*

2005-07-27 Thread Meskauskas Audrius
Hello, David, The most of the work, described it you patch, is great. But why did you removed the link to getParser(), replacing it by code? We still do not have the method javax.swing.text.html.HTMLEditorKit.getParser(). However it will surely appear in the future. I see no problems in

[cp-patches] FYI: Adding methods to POAHelper.

2005-07-27 Thread Meskauskas Audrius
2005-07-27 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableServer/POAHelper.java (type, insert, extract, id, read, write): New methods. Index: org/omg/PortableServer/POAHelper.java === RCS file:

[cp-patches] FYI: PortableServer API fixes.

2005-07-23 Thread Meskauskas Audrius
2005-07-22 Audrius Meskauskas [EMAIL PROTECTED] * org/omg/PortableServer/RequestProcessingPolicyOperations.java, org/omg/PortableServer/ServantRetentionPolicyOperations.java, org/omg/PortableServer/ThreadPolicyOperations.java, org/omg/PortableServer/IdAssignmentPolicyOperations.java,

  1   2   >