Re: Applicatin Server for Linux

1999-03-22 Thread David Lucas

BEA offers a 100% Java version of Weblogic Tengah which works on Linux. 
It supports 10 of 12 EJB 1.0 specs. Check out http://www.beasys.com .

Later,
Dave



-- 

++
| David Lucas  mailto:[EMAIL PROTECTED]|
| Lucas Software Engineering   (614) 260-5970|
| Unix,C++,Java,Client/Server,CORBA  |
++
| GPS Location:  40 deg 00' 51" N,  82 deg 38' 11" W |
| IMHC: "Jesus Christ is the way, the truth, and the life."  |
| IMHC: "I know where I am; I know where I'm going." |
++

Notes:
IMHO: in my humble opinion   IMHC: in my humble conviction 
PGP Key Block:  finger [EMAIL PROTECTED]
All trademarks above are those of their respective owners.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Applicatin Server for Linux

1999-03-22 Thread Mark Swanson

> Are there any good application servers for Linux? Eg., similar to
> Gemstone or NetDynamics.

EJBHome (now owned by IONA) may be a start. (I believe the package can be found
off the iona home site.

Cheers.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Applicatin Server for Linux

1999-03-22 Thread Naoki Shibuya

>BEA offers a 100% Java version of Weblogic Tengah which works on Linux. 
>It supports 10 of 12 EJB 1.0 specs. Check out http://www.beasys.com .
>
I am thinking about implementing non-pure java EJB Server for Linux using
GNOME's ORBit as a base. (Or any other free ORB that runs on Linux)

Is there anybody doing this?

Regards,
Naoki


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Still can't get appletviewer to work

1999-03-22 Thread Mark Christiaens

Same thing here.  I've created the libstdc++ library link and installed
the GIMP/URW fonts.  I can get the SwingSet demo to start up and I briefly
see the demo draw parts of the screen when suddenly it's gone.  No core
dump in sight.  I didn't check the logs though.  
I ran another example using "strace" and saw that the last kernel call
executed was _exit().  So apparently, it's the interpreter that decides to
call it a day. 

I did try to write a simple console program that just printed a String a
few thousand times.  That worked fine.  

On Fri, 19 Mar 1999, Geoffrey T. Cheshire wrote:

> Hi all,
> 
> I've tried the usual stuff to try to get appletviewer to work: fixed the
> missing libstdc++, added fonts, used -green (I have a glibc 2.1 system).
> 
> Now, I got a wondow asking me to accept a license (once) and after that
> all I get is a brief flash of a window... then POOF!  Nothing.  It just
> dies.  There's no message on the console either.
> 
> Any ideas re. what to try next?  Anyone else having a similar problem?
> 
> Thanks,
> Geoff
> -- 
> Geoffrey T. Cheshire <[EMAIL PROTECTED]>


# Mark Christiaens
# [EMAIL PROTECTED]
# Engineer in the Computing Science
# 
# RUG-ELIS
# St.-Pietersnieuwstraat 41
# B-9000 Gent
# tel.: 032 9 264 33 67
# Belgium
#
# Truth is stranger than fiction




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Efficiency/GC problem with Runtime.exec()?

1999-03-22 Thread Robb Shecter

Chris Abbey wrote:

> ...running 117_v1a, native, with the -verbosegc option I see that a quick run
> on my "toy" system produced 137598 objects and 8000423 bytes worth of trash!
> ... I would highly recommend that you
> write your own readln method taking a char[] or a StringBuffer if you
> _have_ to have an object and recycling a single object throughout the
> operation. Just because gc is there doesn't mean we _have_ to use it ;)
>

Hi,

Thanks - I really hadn't considered the fact that the call to readLine() may be
creating a lot of throw-away objects, too.  I just saw that my loop was creating
one String object per iteration, so I thought, "That's not too bad." :)

I'm still confused, though, by the output from -verbosegc.  When I ran it, there
was always a message at the same time as one of these 1-2 second pauses.  Made
it obvious that gc had something to do with this.  But the gc messages claimed
that the garbage collection took only a few milliseconds, while the perceptible
pause was at least a full second.

- Robb


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Applicatin Server for Linux

1999-03-22 Thread Andreas Rueckert

Hi!

On Sun, 21 Mar 1999 Michael Doherty wrote:
>Are there any good application servers for Linux? Eg., similar to
>Gemstone or NetDynamics.

There a OSS project for EJB's:

http://www.ejboss.org/

Ciao,
Andreas



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Success report...

1999-03-22 Thread Edson Richter

Hi!

I'm very excited with JDK1.2 pre-re1, because its work's fine (after
uninstalled Kaffe and Guavac from my system, but who need's them?).

More, it's some bugs that make me crazy in Windows version does'nt occur
(including bugs in JFC. Why? Or is not same Swing libraries?).

I'm working in a very intensive processing comercial database app (EIS),
that I've kiked out in Windows times. And now, I can put my work
synchronized again.

I'm using jdbc:postgresql for data access, and in about 40 hours
(continuosly), no crashes!

Well, at some time before, I've voted at JavaLobby in Linux as "dream of
plataform for run Java", and now can I see that is not wrong.

Oh, performance? Works fine with my K6-2 300 32Mb + 128 Mb swap (it's
very memory consuming...). Plataform? RedHat 5.1 kernel 2.0.34 (i'm
updating for 2.0.36 this night) with some basic updates running XFree
3.3.3.1 and KDE 1.0.

Congratulations, and if can I help in any form, please contact-me.

Ah, I'll try to use internationalization (I'm Brazilian) at my app (in a
week or two), and, if you desire, can report my status...

Best regards,

Edson Richter




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Socket throws spurious exceptions

1999-03-22 Thread Mark Wielaard

Hi,

I reported a bug at

about spurious exceptions and got a reply but I don't know how to add more
comments in Jitterbug so I am sending this to the list. If this is
inappropriate please give me instructions on how to add comments to an
already filled bug.

The bug is triggered when setSoTimeout is called on a Socket and some
other conditions that are not completely clear but seem to be related to
generation a lot of IO. (In the bug report I mention also calling
setTcpNoDelay and generating output from System.out, but this does not
seem to be the whole story but at least gives a way to reliably reproduce
the bug.) 

When soSoTimeout is called on a Socket one would expect an
java.io.InterruptedIOException after the timeout (which does sometimes
occur), but you also get some spurious java.net.SocketException:
Interrupted system call Exceptions from Socket methods. It looks like
these SocketExceptions are thrown at random on all subsequent Socket
calls. 

On the bug page 'kbhend' gave the following explanation:

> Under native_threads we do NOT automatically restart system calls when
> they are interrupted. We do under green_threads. The call to socketRead
> calls sysRead which simply calls read on the correct fd. So if a signal
> interrupts the read call we end up setting nread to -1 and errno to 
> EINTR.

> What is correct here?  Should we be restarting system calls under
> native_threads? Would this mess up JNI users who want to be interrupted?

(I have seen the same exception when using green threads, but I am unable
to make a reliable test case which shows the bug under green threads so
this may be something else.)

I think system calls should always be restarted. And if these exceptions
are trown they should be InterruptedIOExceptions and not
SocketExceptions with the string "Interrupted system call".

It might be inconvenient for JNI users, but since not all operating
systems support interrupting system calls they cannot rely on this
behaviour anyway.

Thanks,

Mark


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: IDE for Java

1999-03-22 Thread Andreas Rueckert

Hi!

On Mon, 22 Mar 1999 Robb Shecter wrote:



>* What's great is having a Smalltalk-like interface, where you have a list of
>method names, and clicking on one causes -just that one method- to appear in an
>edit window.  Files are a low level of abstraction.  Once you're used to being
>able to jump to the object/method you want, you get used to it fast.  To me,
>this is analogous to leaving C++ and worries about pointers behind.  We should
>be able to concentrate on objects, methods, and class design - not pointer,
>files, etc.

That sounds like you want a modelling tool. Like Together/J, Fujaba etc. They
show you the classes and you can click on methods to edit them etc.

>So far the only Java Linux IDE that truly does this is the BISS IDE, but that
>project appears to be dead.  (Too bad - it's the only Java IDE on Linux I
>liked.)

Together was quite unstable, when I tried it last time on Linux. Somebody
tested Fujaba? What about the Freecase project? And then there's Argo/UML,
which needs some extensions to work as a real IDE (source import and generator).

URLs:

Together/J: 
http://www.oi.com , http://www.oisoft.com, http://www.togethersoft.com 

Fujaba:
http://www.uni-paderborn.de/fachbereich/AG/schaefer/ag_dt/PG/Fujaba/

Argo/UML:
http://www.ics.uci.edu/pub/arch/uml/index.html

Freecase:
http://freecase.seul.org

Ciao,
Andreas



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: IDE for Java

1999-03-22 Thread Rich Edwards

Sounds interesting, but... does it include a debugger?

IMHO, that's the only real requirement out of an IDE - everything else
is just fluff.

- Rich

Jon Priddey wrote:
> 
> Hi Naoki,
> 
> The Blackdown Organization has a page of links to Java tools, including
> IDEs at:
> 
> http://www.blackdown.org/java-linux/javatools.html
> 
> I'm pleased that my tool is one of those mentioned since it was
> developed in Java entirely on Linux (thanks Blackdown). Unlike many
> IDEs, mine targets programmers, not screen painters. It has a scripting
> language (Scheme by default, so emacs people should be quite at home)
> and supports both jdk and jikes compilers. RCS version control is
> integrated with the project for both source code and configuration
> management. Furthermore, the tool includes a project packager which
> generates an [obfuscated] version of your classes to a directory or jar
> file for deployment.
> 
> The compiler, version control and script engines are pluggable, if you
> want to support others (for example I did a version for the pizza
> compiler) and you also get editors/builders for Scheme, JavaCC, C++ and
> XML with validation (you need a SAX jar).
> 
> The tool uses NO proprietary binary file formats: all project files,
> settings files etc. are plain text and can be easily read/written by
> other tools (no more re-entering project info in every phase of your
> life-cycle).
> 
> Our Lite version supports up to ten Java files (and any number of other
> file types) and is free for download at:
> 
> http://www.elixir.com.sg/
> 
> The current version is 1.3.4 (and has been bootstrapped since 0.6). The
> full version removes the ten Java file limit and costs US$ 59.
> 
> And finally the developer (not the sales guy, though it is starting to
> look that way) is here if you have any problems or requests. It works
> with the Java 2 pre 1, though I get huge gaps between the lines that
> TTF, URW and anything else I throw at it doesn't seem to change.
> 
> Sorry this is quite long, I promise I'll post a huge stack trace instead
> next time :)
> 
> Regards,
> Jon Priddey
> Elixir Technology Pte Ltd.
> 
> > On Fri, Mar 19, 1999 at 10:42:14PM +1100, Naoki Shibuya wrote:
> > > Hi,
> > >
> > > I'm looking for a good IDE for Java on Linux.
> > >
> > > Is everybody using emacs?  Or is there anything better?
> > >
> > > I am Java programmer but new to Linux.
> > >
> > > Regards,
> > > Naoki
> > >
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
Rich Edwards
Senior Software Engineer
Codonics, Inc.
e-mail: [EMAIL PROTECTED]
web:www.codonics.com
voice:  330.665.1210
fax:330.665.1169 
-- __o
 _ \<,_  "Nothing compares to the simple pleasure
(_)/ (_)   of a bike ride." - John F. Kennedy


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: IDE for Java

1999-03-22 Thread Juergen Sonnauer

As i know from the developers, the BISS-AWT framework is still in active
use and a new release v1.1 with more features and a new look will be thrown
out soon. So its not dead! They consider releasing it under the GNU GPL.

-Ursprüngliche Nachricht-
Von: Robb Shecter <[EMAIL PROTECTED]>
An: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Datum: Montag, 22. März 1999 12:48
Betreff: Re: IDE for Java
...

>So far the only Java Linux IDE that truly does this is the BISS IDE, but
that
>project appears to be dead.  (Too bad - it's the only Java IDE on Linux I
>liked.)

...
>- Robb



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



JDK 1.2 for i386 and kernel 2.2.X

1999-03-22 Thread Steve King

Well done for porting 1.2! I am looking forward to using
Linux as my main development environment for swing
applications.

In the status page, you say that there are some issues with
linux 2.0.36, that are fixed in 2.0.37. However, you don't
mention 2.2.x

Have you been able to do any testing with 2.2.x? Do you know
if the bug afflicting 2.0.36 is present in 2.2.x?

Living on the end of a V90 modem, I would really like to
download the pre-release 1, but 25Mb is a lot of phone time.

Cheers
--
Steve King


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Still having problems with swing

1999-03-22 Thread Knut-Håvard Aksnes

I am running Rawhide using glibc-2.1 and tries to use the swing
classes. :-(

>From /usr/local/jdk1.2/demo/jfc/SwingSet
appletviewer -green -J-Djava.compiler= SwingSetApplet.html 

and get:

java.lang.Error: can't load javax.swing.plaf.metal.MetalLookAndFeel
at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:826)
at javax.swing.UIManager.initialize(UIManager.java:896)
at javax.swing.UIManager.maybeInitialize(UIManager.java:913)
at javax.swing.UIManager.getUI(UIManager.java:535)
at javax.swing.JPanel.updateUI(JPanel.java:110)
at javax.swing.JPanel.(JPanel.java:70)
at javax.swing.JPanel.(JPanel.java:100)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:225)
at javax.swing.JRootPane.(JRootPane.java:181)
at javax.swing.JApplet.createRootPane(JApplet.java:132)
at javax.swing.JApplet.(JApplet.java:125)
at SwingSetApplet.(SwingSetApplet.java:27)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:239)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:532)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:468)
at sun.applet.AppletPanel.run(AppletPanel.java:302)
at java.lang.Thread.run(Thread.java:479)



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: java -X coredumps?

1999-03-22 Thread nmeyers

Dimitris Vyzovitis wrote:
> Hi,
> 
> I am trying to java -X in order to see the non-standard vm arguments,
> but it coredumps after printing the message!

Well, yes... but at least it happens *after* the message :-). If you want more 
detail on the profiling option (-Xrunhprof:help) you won't get a core dump. 
It's a bug, but not a very critical one.

Nathan

> 
> [dimitris@gauss dimitris]$ java -X
> -Xbootclasspath:
>   set search path for bootstrap classes and
> resources
> -Xnoclassgc   disable class garbage collection
> -Xmsset initial Java heap size
> -Xmxset maximum Java heap size
> -Xrs  reduce the use of OS signals
> -Xcheck:jni   perform additional checks for JNI functions
> -Xrunhprof[:help]|[:=, ...]
>   perform heap, cpu, or monitor profiling
> -Xdebug   enable remote debugging
> 
> The -X options are non-standard and subject to change without notice.
> Segmentation fault (core dumped)


-
This message was sent using Endymion MailMan.
http://www.endymion.com/products/mailman/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: OT. java list

1999-03-22 Thread Christopher Hinds

Why not try Sun.  The the JDC ( Java Developer Connection ) free
of charge , with mutliple discussion groups and Knowledge base of bugs.
and much more.
 http://java.sun.com


Anil kumar wrote:

> greetings,
>
> this is off topic. could you pl. suggest a java mail list where i can
> discuss language-specific issues.
>
> thanks
> Anil
>
> 
> Advanced Technology Group, River Valley Technologies
> URL http://www.river-valley.com
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



kernel 2.0.37

1999-03-22 Thread Sacha Fleury

3 Questions:
1- Where do I get that patch by Alan Cox
2- Does the patch make a 2.0.36 kernel 2.0.37 or does it patch a 2.0.37
kernel?
3- Is it a module or do I need to recompile the kernel?

Thanks in advance
Sacha Fleury


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Still having problems with swing

1999-03-22 Thread Steve Byrne

Knut-Håvard Aksnes writes:
 > I am running Rawhide using glibc-2.1 and tries to use the swing
 > classes. :-(

Glibc-2.1 is known to have show-stopper problems with 1.2 -- we will be
producing a separate version of the binary to run with glibc-2.1

Steve


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: OT. java list

1999-03-22 Thread Jeff Galyan

Anil kumar wrote:
> this is off topic. could you pl. suggest a java mail list where i can
> discuss language-specific issues.

Have you checked out the Java Developer Connection at
developer.javasoft.com? Registration and membership are free, and you
will get an email newsletter every month with tech tips and so forth.
There is also a threaded discussion area on the site where you can post
(and answer) language-specific questions.

Also, there are a number of Java-related Usenet newsgroups you may want
to have a look at. My experiences with the newsgroups and the Jave
Developer Connection have been good.


-- 
Jeff Galyan
http://www.anamorphic.com
http://www.sun.com
jeffrey dot galyan at sun dot com
talisman at anamorphic dot com
Sun Certified Java(TM) Programmer
==
Linus Torvalds on Microsoft and software development:
"... if it's a hobby for me and a job for you, why are you doing such a
shoddy job of it?"

The views expressed herein do not necessarily reflect those of my
employer.

Sun Microsystems, Inc., has no connection to my involvement with the
Mozilla Organization.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: IDE for Java

1999-03-22 Thread Jeff Galyan

Have you looked at NetBeans Developer? It's 100% Java, runs fairly well
(in terms of speed) in my experience, and you can download it free for
non-commercial development.

It's at www.netbeans.com


-- 
Jeff Galyan
http://www.anamorphic.com
http://www.sun.com
jeffrey dot galyan at sun dot com
talisman at anamorphic dot com
Sun Certified Java(TM) Programmer
==
Linus Torvalds on Microsoft and software development:
"... if it's a hobby for me and a job for you, why are you doing such a
shoddy job of it?"

The views expressed herein do not necessarily reflect those of my
employer.

Sun Microsystems, Inc., has no connection to my involvement with the
Mozilla Organization.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: java -X coredumps?

1999-03-22 Thread Peter Schuller

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

> I am trying to java -X in order to see the non-standard vm arguments,
> but it coredumps after printing the message!

[cut]
 
> Has anybody had similar behavior?

Yes. I've forgotten to mention it at the Jitterbug, but I too have that
"problem".

/ Peter Schuller

- ---
PGP userID: 0x5584BD98 or 'Peter Schuller <[EMAIL PROTECTED]>'
E-Mail: [EMAIL PROTECTED] Web: http://hem.passagen.se/petersch
Help create a free Java based operating system - www.jos.org.



-BEGIN PGP SIGNATURE-
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQA+AwUBNvaFPMBfJ1FVhL2YEQJkLACXd8YGIB1kbjpu0+V1SwFkMniCaACg+ISM
NiV1HGsFFl+YpAVo5+qnSJI=
=WxWH
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Applicatin Server for Linux

1999-03-22 Thread bryan vold

I don't know if it's good, but on the Oracle for Linux disk I got at Internet
World this year had the Oracle Application Server on it.  Might be worth
checking out, especially if your an Oracle shop.

-Bryan

On Sun, Mar 21, 1999 at 01:10:19PM -0500, Michael Doherty wrote:
> Are there any good application servers for Linux? Eg., similar to
> Gemstone or NetDynamics.
> 
> TIA,
> 
> -- 
> Michael Doherty
> http://top.monad.net/~vsi/
> 
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
[EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Applicatin Server for Linux

1999-03-22 Thread Justin F Knotzke



bryan vold wrote:
> 
> I don't know if it's good, but on the Oracle for Linux disk I got at Internet
> World this year had the Oracle Application Server on it.  Might be worth
> checking out, especially if your an Oracle shop.
> 


I can say a few things about since I witnessed a demo by a Oracle
vendor. It does not support Session Beans and it sorta supports load
balancing in that it will only balance after a percentage load has been
reached..

But it looks very promising..

Weblogic I think is the best going yet..

Justin.



-- 
Justin F Knotzke
[EMAIL PROTECTED]
www.shampoo.ca
pgp public key: finger -l [EMAIL PROTECTED] | pgp


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



silly thing with libstdc++-lib6.0-1.so.2

1999-03-22 Thread Dimitris Vyzovitis

Hi,

Did anybody else notice that jfc demos generete unsatisfied symbols if
libstdc++-lib6.0-1.so.2 is softlinked to libstdc++.so.2.9.0 ?
It works fine if it is softlinked  to libstdc++.so.2.8.0

Shouldn't something be done with this mess of unsatisfied symbols?

BTW, jfc demos are damn *slow* (my machine is plodding like a 386 ;-} )
and throw a million exceptions (e.g. try Java2D demo )
When is that jit expected? (My vm insists on using the interpreter)

Dimitris



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Application Server for Linux

1999-03-22 Thread allen

(I guess I should throw in my $.02 worth...)

ATG's Dynamo Application Server (http://www.atg.com/) is a pure Java 
application.  It's not officially supported under Linux at the moment,
but (from my experience) runs fine on it.

-allen



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



multi JVM's mem usage in linux?

1999-03-22 Thread Maksim Lin

To get away from the torrent of 1.2 questions, here is one about
jdk1.1.7:

I have a quick question about the jvm's memory usage in linux.  For
instance if I have 3 jvm's running (all same version) will there be any
sharing of memory resources between the jvms?  As I understand it, the
jdk is built using shared libs so should all of the running jvms be
sharing only 1 copy of these libs in memory ?

Why I ask is that I have tried the above scenario and have found that
having 3 jvm's running uses up almost 3x the memory of having 1 runnning
- leading me to think there is no sharing and wondering how much memory
I'm going to need if I want to have a large number of small
(co-operating) java apps running similtaneously (I know an alternative
would be to use something like echidna which will let multiple apps run
inside 1 vm, but will this is a nice solution it still has a problem
since apps in the same vm are vulnerable to each other, ie. if one of
the apps dies it can take the whole vm and all the other apps in it with
it).

TIA,
Maksim.
-- 
Remember Darwin; building a better mousetrap merely results in smarter
mice.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: IDE for Java

1999-03-22 Thread Jon Priddey

Hi Rich,

I've tried to look at things from the angle of prevention, rather than
cure. The IDE and all of our tools were built without the use of
debuggers. We prefer to use a set of assertion mechanisms to continually
test the integrity of the system while it is executing. We find with
this approach we just don't have a need for single stepping. I'm hoping
the require/ensure from Eiffel will make it into Java soon (yes, I've
seen both JContract and IContract - they haven't been updated for quite
a while).

I was just talking to a developer yesterday who described this
situation. He said he got into a catatonic state hitting the next, next,
next button when, if he had sat back and looked at the big picture, he
would have solved his problem faster.

That said, I am currently working on the debugger which will be included
in the next release. It is built on top of the Java2 JDI (early access
from Sun), so it won't work with 1.1 and I don't have a version for
Linux yet :( so I am SuFfErInG another OS...

I'm hoping the JDI will be available from Blackdown after the Java2
release?

Regards, Jon.
Elixir Technology Pte Ltd.

Rich Edwards wrote:
> 
> Sounds interesting, but... does it include a debugger?
> 
> IMHO, that's the only real requirement out of an IDE - everything else
> is just fluff.
> 
> - Rich
>


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: multi JVM's mem usage in linux?

1999-03-22 Thread Michael Sinz

On Tue, 23 Mar 1999 12:17:23 +1100, Maksim Lin wrote:

>To get away from the torrent of 1.2 questions, here is one about
>jdk1.1.7:
>
>I have a quick question about the jvm's memory usage in linux.  For
>instance if I have 3 jvm's running (all same version) will there be any
>sharing of memory resources between the jvms?  As I understand it, the
>jdk is built using shared libs so should all of the running jvms be
>sharing only 1 copy of these libs in memory ?
>
>Why I ask is that I have tried the above scenario and have found that
>having 3 jvm's running uses up almost 3x the memory of having 1 runnning
>- leading me to think there is no sharing and wondering how much memory
>I'm going to need if I want to have a large number of small
>(co-operating) java apps running similtaneously (I know an alternative
>would be to use something like echidna which will let multiple apps run
>inside 1 vm, but will this is a nice solution it still has a problem
>since apps in the same vm are vulnerable to each other, ie. if one of
>the apps dies it can take the whole vm and all the other apps in it with
>it).

Linux automatically will share "code" memory.  That is, the same physical
memory space will be used for all of the same physical code.

Now, PS and TOP show you what each process would take but not how much
is actually shared in the code sections.

Java has another thing that is not as easy to share:  The classes.zip
class files.  These are loaded by the JVM into each JVM.  This is not
shared automatically.  However, there is hack to the VM system called
MergeMem that addresses this type of shared data too.  I, personally,
do not use it but I have seen it work.  The web site is:
http://das.ist.org/mergemem/


Michael Sinz -- Director of Research & Development, NextBus Inc.
mailto:[EMAIL PROTECTED] - http://www.nextbus.com
My place on the web ---> http://www.users.fast.net/~michael_sinz



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: multi JVM's mem usage in linux?

1999-03-22 Thread David Wall

>Why I ask is that I have tried the above scenario and have found that
>having 3 jvm's running uses up almost 3x the memory of having 1 runnning
>- leading me to think there is no sharing and wondering how much memory
>I'm going to need if I want to have a large number of small
>(co-operating) java apps running similtaneously (I know an alternative
>would be to use something like echidna which will let multiple apps run
>inside 1 vm, but will this is a nice solution it still has a problem
>since apps in the same vm are vulnerable to each other, ie. if one of
>the apps dies it can take the whole vm and all the other apps in it with
>it).


Or you could run a single JVM with each "application" running in its own
thread.  They should not interfere with each other (much!), provided your
applications don't expect to be able to call System.exit() and other global
methods.

David



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: multi JVM's mem usage in linux?

1999-03-22 Thread Dustin Lang


Hi,

This is horribly off-topic so please flame me to death.

> Or you could run a single JVM with each "application" running in its own
> thread.  They should not interfere with each other (much!), provided your
> applications don't expect to be able to call System.exit() and other global
> methods.

I was working on an application to run multiple Java apps in one VM in
such a way that it was transparent to the apps, and that would allow the
user to kill one app, get info about an app, and so on. I gave up after a
while because I had actual work to do.  You can create your own custom
security manager that disallows System.exit() calls.  By doing custom
security you can do other neat stuff too, like keep track of which thread
created a given window, and so on.

dstn.


---
--  Dustin Lang, [EMAIL PROTECTED]  --
(java developer, linux guy, green-haired freak)

Why Linux is so cool: /usr/include/string.h:190:
/* Sautee STRING briskly.  */
extern char *strfry __P ((char *__string));
---


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: multi JVM's mem usage in linux?

1999-03-22 Thread Maksim Lin

Thanks for the info, but I'm still confused - even if top is lying to me
about individual jvm mem usage, I think it's telling the truth about
totol mem usage (at least thats my rough assessment by comparing it's
numbers to hearing the hard disk churn swapping mem in/out).  
So why do I get these results ?:

1 jvm:
Mem:   47248K av,  44580K used,   2668K free,  21440K shrd,160K buff
Swap:  72572K av,   7116K used,  65456K free 14456K
cached

2 jvm:
Mem:   47248K av,  46280K used,968K free,  21868K shrd,100K buff
Swap:  72572K av,  11584K used,  60988K free 12648K
cached

3 jvm:
Mem:   47248K av,  46288K used,960K free,  19568K shrd, 92K buff
Swap:  72572K av,  17828K used,  54744K free 11224K
cached

Now back to 2 jvm:
Mem:   47248K av,  38992K used,   8256K free,  18116K shrd, 92K buff
Swap:  72572K av,  17824K used,  54748K free 11472K
cached

Now 1 jvm:
Mem:   47248K av,  32088K used,  15160K free,  16756K shrd, 92K buff
Swap:  72572K av,  17160K used,  55412K free 11472K
cached

Now no jvm:
Mem:   47248K av,  26052K used,  21196K free,  15496K shrd, 92K buff
Swap:  72572K av,  14908K used,  57664K free 11472K
cached

According to this I am better off just running 1 vm and all apps as lots
of threads.

Thanks,
Maksim


> Linux automatically will share "code" memory.  That is, the same physical
> memory space will be used for all of the same physical code.
> 
> Now, PS and TOP show you what each process would take but not how much
> is actually shared in the code sections.
> 
> Java has another thing that is not as easy to share:  The classes.zip
> class files.  These are loaded by the JVM into each JVM.  This is not
> shared automatically.  However, there is hack to the VM system called
> MergeMem that addresses this type of shared data too.  I, personally,
> do not use it but I have seen it work.  The web site is:
> http://das.ist.org/mergemem/
> 
> Michael Sinz -- Director of Research & Development, NextBus Inc.
> mailto:[EMAIL PROTECTED] - http://www.nextbus.com
> My place on the web ---> http://www.users.fast.net/~michael_sinz
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
Remember Darwin; building a better mousetrap merely results in smarter
mice.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]