Re: ITC: Contribution of java.math and javax.crypto

2006-04-06 Thread Mikhail Loenko
Hello Miguel Thank you for your recent contribution to Harmony project! I've noticed that class javax.crypto.Util invokes a method from undocumented package sun.misc.* I assume that you did not have access to Sun sources, so it probably would be good if you provide a link to how did you learn

Re: New IBM VME

2006-04-06 Thread Oliver Deakin
Daniel Gandara wrote: Oliver Deakin wrote: ok, I'll ask there about removing 1.5 dependencies from java.rmi and compile it to get 1.4 bytecode... I hope that you would not have to remove too much when compiling to 1.4 bytecodes - I guess this is something we still need to investigate.

Refactoring package names

2006-04-06 Thread Oliver Deakin
Hi all, Tim and I plan to complete the refactoring of package names from com.ibm to org.apache.harmony over the next few hours. We are going to make a backup of the current classlib trunk in a branch before we make our changes, so we can revert should anything unexpected occur. Please be

[classlib] New snapshot build available

2006-04-06 Thread Tim Ellison
New class library snapshot builds are available on the Harmony binary downloads page: http://cvs.apache.org/dist/incubator/harmony/snapshots/ This is the state of the classlib code at repository revision 391918 (linux) and 391919 (windows) [1], and is made available as a convenience for those

Re: Refactoring package names

2006-04-06 Thread Tim Ellison
FYI: Before we do the refactoring I'm making a copy of trunk onto the branch directory ... I'll remove it once things are settled. Regards, Tim Oliver Deakin wrote: Hi all, Tim and I plan to complete the refactoring of package names from com.ibm to org.apache.harmony over the next few

Problems with accessing JIRA

2006-04-06 Thread Anton Avtamonov
Hi, I cannot access JIRA with Service Temporarily Unavailable message. Could someone please investigate? Thank you in advance, -- Anton Avtamonov, Intel Middleware Products Division - Terms of use :

Re: Problems with accessing JIRA

2006-04-06 Thread Paulex Yang
Same problem to me:(. Anton Avtamonov wrote: Hi, I cannot access JIRA with Service Temporarily Unavailable message. Could someone please investigate? Thank you in advance, -- Anton Avtamonov, Intel Middleware Products Division

Re: Refactoring package names

2006-04-06 Thread Tim Ellison
Ok, the renames are done -- I'll leave this around for a few hours in case somebody screams. Otherwise it is a case of checking out the earlier revision. Regards, Tim Tim Ellison wrote: FYI: Before we do the refactoring I'm making a copy of trunk onto the branch directory ... I'll remove it

select one (was: RE: svn commit: r391955 [5/5] - in /incubator/harmony/enhanced/...)

2006-04-06 Thread Mikhail Loenko
We have pairs of implementations for the following functionality (modules luni and security): ASN1 De/Encoding Base64 De/Encoding DefaultPolicy I'm going to compare and choose one them but I'd appreciate if someone else would compare them too. Thanks, Mikhail

[classlib][announce] New VM required to run classlib code!

2006-04-06 Thread Tim Ellison
Just so people can't claim they missed it ;-) If you check out the Harmony classlib code *at or before* repository revision 391919 you will need to use the IBM VME version 1 to run the code. If you check out the classlib code now (revision 391957 onwards) you will need to use the IBM VME version

[sablevm] SIGSEGV signal received from Cygwin

2006-04-06 Thread Enrico Migliore
Hi, I'm doing some testing on SableVM, and noticed that is receives the very same segmentation fault signal that JCHEVM does, from pthread_key_create() which is embedded in: /usr/bin/cygwin1.dll I read around that this problem could be fixed, but the error means that the Cygwin platform

Re: [sablevm] SIGSEGV signal received from Cygwin

2006-04-06 Thread Etienne Gagnon
Enrico Migliore wrote: I'm doing some testing on SableVM, and noticed that is receives the very same segmentation fault signal that JCHEVM does, from pthread_key_create() which is embedded in: /usr/bin/cygwin1.dll I read around that this problem could be fixed, but the error means that

Re: Starting my next round on BootJVM

2006-04-06 Thread Enrico Migliore
Hi Dan, Enrico, Are you able to compile this latest source level? I'm busy at the moment and didn't download your latest snapshot. Sorry :-( Whether you can or not, would you mind to send me your MS project and MS workspace files (I forget if this is the right name on VS. Maybe this is

Re: [sablevm] SIGSEGV signal received from Cygwin

2006-04-06 Thread Tim Ellison
Enrico Migliore wrote: snip problem 4: Native code dependancies --- The Harmony class library depends on the port layer: http://svn.apache.org/viewcvs.cgi/*checkout*/incubator/harmony/enhanced/classlib/trunk/doc/vm_doc/html/index.html Is this layer

Re: Refactoring package names

2006-04-06 Thread Richard Liang
Oliver Deakin wrote: Tim and I have now completed the package renames at repository revision 391957. It is now safe to update and start building the Harmony classlib again. If you use the IBM VME in combination with Harmony classlib, you will need to download the new version (v2) to continue

Re: Refactoring package names

2006-04-06 Thread Oliver Deakin
Thanks Richard - this is fixed now Richard Liang wrote: Oliver Deakin wrote: Tim and I have now completed the package renames at repository revision 391957. It is now safe to update and start building the Harmony classlib again. If you use the IBM VME in combination with Harmony classlib,

Re: [sablevm] SIGSEGV signal received from Cygwin

2006-04-06 Thread Enrico Migliore
Hi Etienne, Enrico Migliore wrote: I'm doing some testing on SableVM, and noticed that is receives the very same segmentation fault signal that JCHEVM does, from pthread_key_create() which is embedded in: /usr/bin/cygwin1.dll I read around that this problem could be fixed, but the error

Re: [sablevm] SIGSEGV signal received from Cygwin

2006-04-06 Thread Etienne Gagnon
Enrico Migliore wrote: I debugged the classical HelloWorld class with DDD and found the problem in the following function: _svmf_init(void) { pthread_once(...); SEGSEGV signal That's definitely a cygwin bug. I see. problem 1: POSIX dependancy -

Re: [jira] Updated: (HARMONY-308) java.nio.charset.Charset.encode(CharBuffer) returns bytes in a different order in Harmony and RI for the UTF-16 charset

2006-04-06 Thread Dmitry M. Kononov
Hi Richard, On 4/6/06, Richard Liang [EMAIL PROTECTED] wrote: Dmitry M. Kononov wrote: As you exactly noticed the cause of this issue that Harmony uses the little-endian byte order, if an encoded UTF-16 sequence has no byte-order mark. However, the spec reads such a case explicitly as

New Harmony Launcher Plug-in Available For Eclipse

2006-04-06 Thread George Harley
Hi, The Apache Harmony launcher plug-in has been updated to work with the new IBM VME announced earlier today in which the kernel jars have been split. Please point your Eclipse update manager at the following site and install version 1.0.1 ...

Re: New Harmony Launcher Plug-in Available For Eclipse

2006-04-06 Thread Etienne Gagnon
The link gives me: An Exception Has Occurred Python Traceback Traceback (most recent call last): File /usr/local/viewcvs-1.0-dev/lib/viewcvs.py, line 3351, in main request.run_viewcvs() ... George Harley wrote: split. Please point your Eclipse update manager at the following site and

Re: New Harmony Launcher Plug-in Available For Eclipse

2006-04-06 Thread George Harley
Hi Etienne, That is as expected, I think, as the URL is intended for the Eclipse update manager not web browsers. Best regards, George Etienne Gagnon wrote: The link gives me: An Exception Has Occurred Python Traceback Traceback (most recent call last): File

Re: New Harmony Launcher Plug-in Available For Eclipse

2006-04-06 Thread hadrien
Hi Etienne, That is as expected, I think, as the URL is intended for the Eclipse update manager not web browsers. So, I do not need it if I do not work with Eclipse, do I ? Best regards, George Etienne Gagnon wrote: The link gives me: An Exception Has Occurred Python

Re: New Harmony Launcher Plug-in Available For Eclipse

2006-04-06 Thread George Harley
[EMAIL PROTECTED] wrote: Hi Etienne, That is as expected, I think, as the URL is intended for the Eclipse update manager not web browsers. So, I do not need it if I do not work with Eclipse, do I ? Hi Hadrien, That's right ; the plug-in is an extension to Eclipse that enables

Porting Harmony classlib to Sablevm

2006-04-06 Thread hadrien
Hi, in the Harmony Class Library Porting Documentation, it said that VM vendor must implement the kernel classes (like java.lang.Object). In the kernel classes harmony code, most classes are skeletons (for exemple Object.hashCode returns zero). Does it mean IBM VM intercepts directly all calls

Re: Porting Harmony classlib to Sablevm

2006-04-06 Thread Mark Hindess
On 4/6/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi, Hi Hadrien, in the Harmony Class Library Porting Documentation, it said that VM vendor must implement the kernel classes (like java.lang.Object). In the kernel classes harmony code, most classes are skeletons (for exemple

[classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-06 Thread Weldon Washburn
All, I was able to eliminate almost all mods necessary to run Harmony Classlib on a GNU Classpath VM. The VM used is still JCHEVM. The VM expects a specific hardcoded java lib directory structure. Therefore, directories such as kernel/src/main/java/gnu/classpath have been added to Harmony

Re: [jira] Created: (HARMONY-318) mods to Harmony Classlib that eliminate most of the changes to JCHEVM

2006-04-06 Thread Archie Cobbs
Geir, [resend] Is it OK to commit this stuff to the repo?? Thanks, -Archie weldon washburn (JIRA) wrote: mods to Harmony Classlib that eliminate most of the changes to JCHEVM - Key: HARMONY-318 URL:

Re: ITC: Contribution of java.math and javax.crypto

2006-04-06 Thread Miguel Montes
Hi Mikhail: I'm glad that you are looking at our code. I'm afraid that the problem was caused by Eclipse's black magic. Searching for a Base 64 decoder, the developer typed B ctrl+space, and the first option was BASE64Decoder. We have even src.zip removed from the workstations, so the absence of

Re: ITC: Contribution of java.math and javax.crypto

2006-04-06 Thread Tim Ellison
Miguel, You can set up Eclipse to avoid this problem by defining access rules that ensure you can only 'see' API packages. Take a look at: https://bugs.eclipse.org/bugs/show_bug.cgi?id=116656 (contains an example for JDK 1.4.2 rules) Regards, Tim Miguel Montes wrote: Hi

Re: ITC: Contribution of java.math and javax.crypto

2006-04-06 Thread Tim Ellison
You can run the Eclipse IDE on Classpath or Harmony(*) class libraries, both are sufficiently well advanced to run it. (*) you need to use the regex code from regex-beans-math which hasn't been merged into the build process yet Regards, Tim Chris Gray wrote: On Thursday 06 April 2006 23:02,

Re: [classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-06 Thread Tim Ellison
Weldon Washburn wrote: I was able to eliminate almost all mods necessary to run Harmony Classlib on a GNU Classpath VM. The VM used is still JCHEVM. Cool -- I'd be very interested to hear about what you are doing. The VM expects a specific hardcoded java lib directory structure. Therefore,

Re: ITC: Contribution of java.math and javax.crypto

2006-04-06 Thread Miguel Montes
Thanks for the tip, Tim. I think the set of access rules for 1.5 should be pretty much the same Miguel On 4/6/06, Tim Ellison [EMAIL PROTECTED] wrote: Miguel, You can set up Eclipse to avoid this problem by defining access rules that ensure you can only 'see' API packages. Take a look at:

Re: [classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-06 Thread Weldon Washburn
Hi Tim, On 4/6/06, Tim Ellison [EMAIL PROTECTED] wrote: Weldon Washburn wrote: I was able to eliminate almost all mods necessary to run Harmony Classlib on a GNU Classpath VM. The VM used is still JCHEVM. Cool -- I'd be very interested to hear about what you are doing. I tried to give a

Re: [classlib] Switching to a 5.0 compiler

2006-04-06 Thread bootjvm
+1 from me, especially with the 1.4 target as an intermediate provision. This should facilitate work while contributions dependent on version 5 begin to happen. At some point, there will be enough version 5 tools around to move away from 1.4 provisions. We will just have to bide our time and

Re: New Harmony Launcher Plug-in Available For Eclipse

2006-04-06 Thread LvJimmy,Jing
Hi George: Thanks very much for your work, I've struggled for eclipse Harmony-JRE-configuration for hours this morning until find a solution from your mail :) For alternative, a direct copy of this file org.apache.harmony.eclipse.jdt.launching_1.0.1.jar to eclipse plug-in directory

Re: Starting my next round on BootJVM

2006-04-06 Thread bootjvm
[Original Message] From: Enrico Migliore [EMAIL PROTECTED] To: harmony-dev@incubator.apache.org Cc: bootjvm [EMAIL PROTECTED] Date: 4/5/06 7:58:57 AM Subject: Re: Starting my next round on BootJVM ...snip... As far as I can say, the main problem of porting a JVM, designed for UNIX,

Re: Starting my next round on BootJVM

2006-04-06 Thread Enrico Migliore
Hi As far as I can say, the main problem of porting a JVM, designed for UNIX, to the Windows environment are the ANSI signals: Windows, in fact, doesn't honor not even a fourth of all ANSI signals, therefore, the JVM signals handler WILL NOT be called by Windows. I am not an MSVS