You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Jacques Le Roux <ja...@les7arts.com> on 2016/04/09 11:16:31 UTC

The OFBIZ-VM crashed

Hi,

The OFBIZ-VM crashed, so the demos were down, restarting...

Jacques


Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
I would like to mention that the author of Script BASIC (Peter Verhas)
turned over the project to me in 2005 so he could be a Java genius.
(which he is as well as anything else he does)



On Sat, 2016-04-09 at 04:10 -0700, John Spikowski wrote:
> Why I don't like Java. (see previous disclaimer)
> 
> 1. Linux shared objects are foreign entities.
> 2. Communication with the JAR requires two tin cans.
> 3. A product of the LarryWare that comes with a tort instead of a
> warranty.
> 
> I use Java via B4J when I have to.
> 
>  
> 
> On Sat, 2016-04-09 at 13:52 +0300, Taher Alkhateeb wrote:
> > Hi John,
> > 
> > Many methods exist. Your app could have its own logs (like ofbiz). Java
> > -XDebug, specialized tools like JMeter for load testing. The resources on
> > this are numerous. Then again, debugging any environment after a crash is a
> > challenge. You can apply the same question to LAMP, RoR, Linux, Windows or
> > whatever. It's all about being familiar with the environment and the tools
> > and methods really.
> > 
> > Taher Alkhateeb
> > 
> > On Saturday, 9 April 2016, John Spikowski <e-...@johnspikowski.com> wrote:
> > 
> > > Disclaimer: Not trying to sound negative.
> > >
> > > How do you debug this monster after a crash?
> > >
> > >
> > >
> > > On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> > > > John,
> > > >
> > > > You're confusing VM with JVM. And if you think Java is unstable perhaps
> > > > read into it some more. Java is the most powerful eco
> > > > -system for business on the planet!
> > > >
> > > > Taher Alkhateeb
> > > > On Apr 9, 2016 12:46 PM, "John Spikowski" <e-mail@johnspikowski.com
> > > <javascript:;>> wrote:
> > > >
> > > > > My biggest concern using Java is its fragile VM environment. What do
> > > you
> > > > > tell a client when the Java balloon 'pops' and everyone goes 500?
> > > > >
> > > > > On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > > > > > Hi,
> > > > > >
> > > > > > The OFBIZ-VM crashed, so the demos were down, restarting...
> > > > > >
> > > > > > Jacques
> > > > > >
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
> 
> 



Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
Peter Verhas's Java Script BASIC project.

https://github.com/verhas/jScriptBasic




On Sat, 2016-04-09 at 04:10 -0700, John Spikowski wrote:
> Why I don't like Java. (see previous disclaimer)
> 
> 1. Linux shared objects are foreign entities.
> 2. Communication with the JAR requires two tin cans.
> 3. A product of the LarryWare that comes with a tort instead of a
> warranty.
> 
> I use Java via B4J when I have to.
> 
>  
> 
> On Sat, 2016-04-09 at 13:52 +0300, Taher Alkhateeb wrote:
> > Hi John,
> > 
> > Many methods exist. Your app could have its own logs (like ofbiz). Java
> > -XDebug, specialized tools like JMeter for load testing. The resources on
> > this are numerous. Then again, debugging any environment after a crash is a
> > challenge. You can apply the same question to LAMP, RoR, Linux, Windows or
> > whatever. It's all about being familiar with the environment and the tools
> > and methods really.
> > 
> > Taher Alkhateeb
> > 
> > On Saturday, 9 April 2016, John Spikowski <e-...@johnspikowski.com> wrote:
> > 
> > > Disclaimer: Not trying to sound negative.
> > >
> > > How do you debug this monster after a crash?
> > >
> > >
> > >
> > > On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> > > > John,
> > > >
> > > > You're confusing VM with JVM. And if you think Java is unstable perhaps
> > > > read into it some more. Java is the most powerful eco
> > > > -system for business on the planet!
> > > >
> > > > Taher Alkhateeb
> > > > On Apr 9, 2016 12:46 PM, "John Spikowski" <e-mail@johnspikowski.com
> > > <javascript:;>> wrote:
> > > >
> > > > > My biggest concern using Java is its fragile VM environment. What do
> > > you
> > > > > tell a client when the Java balloon 'pops' and everyone goes 500?
> > > > >
> > > > > On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > > > > > Hi,
> > > > > >
> > > > > > The OFBIZ-VM crashed, so the demos were down, restarting...
> > > > > >
> > > > > > Jacques
> > > > > >
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
> 
> 



Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
Why I don't like Java. (see previous disclaimer)

1. Linux shared objects are foreign entities.
2. Communication with the JAR requires two tin cans.
3. A product of the LarryWare that comes with a tort instead of a
warranty.

I use Java via B4J when I have to.

 

On Sat, 2016-04-09 at 13:52 +0300, Taher Alkhateeb wrote:
> Hi John,
> 
> Many methods exist. Your app could have its own logs (like ofbiz). Java
> -XDebug, specialized tools like JMeter for load testing. The resources on
> this are numerous. Then again, debugging any environment after a crash is a
> challenge. You can apply the same question to LAMP, RoR, Linux, Windows or
> whatever. It's all about being familiar with the environment and the tools
> and methods really.
> 
> Taher Alkhateeb
> 
> On Saturday, 9 April 2016, John Spikowski <e-...@johnspikowski.com> wrote:
> 
> > Disclaimer: Not trying to sound negative.
> >
> > How do you debug this monster after a crash?
> >
> >
> >
> > On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> > > John,
> > >
> > > You're confusing VM with JVM. And if you think Java is unstable perhaps
> > > read into it some more. Java is the most powerful eco
> > > -system for business on the planet!
> > >
> > > Taher Alkhateeb
> > > On Apr 9, 2016 12:46 PM, "John Spikowski" <e-mail@johnspikowski.com
> > <javascript:;>> wrote:
> > >
> > > > My biggest concern using Java is its fragile VM environment. What do
> > you
> > > > tell a client when the Java balloon 'pops' and everyone goes 500?
> > > >
> > > > On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > > > > Hi,
> > > > >
> > > > > The OFBIZ-VM crashed, so the demos were down, restarting...
> > > > >
> > > > > Jacques
> > > > >
> > > >
> > > >
> > > >
> >
> >
> >



Re: The OFBIZ-VM crashed

Posted by Taher Alkhateeb <sl...@gmail.com>.
Hi John,

Many methods exist. Your app could have its own logs (like ofbiz). Java
-XDebug, specialized tools like JMeter for load testing. The resources on
this are numerous. Then again, debugging any environment after a crash is a
challenge. You can apply the same question to LAMP, RoR, Linux, Windows or
whatever. It's all about being familiar with the environment and the tools
and methods really.

Taher Alkhateeb

On Saturday, 9 April 2016, John Spikowski <e-...@johnspikowski.com> wrote:

> Disclaimer: Not trying to sound negative.
>
> How do you debug this monster after a crash?
>
>
>
> On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> > John,
> >
> > You're confusing VM with JVM. And if you think Java is unstable perhaps
> > read into it some more. Java is the most powerful eco
> > -system for business on the planet!
> >
> > Taher Alkhateeb
> > On Apr 9, 2016 12:46 PM, "John Spikowski" <e-mail@johnspikowski.com
> <javascript:;>> wrote:
> >
> > > My biggest concern using Java is its fragile VM environment. What do
> you
> > > tell a client when the Java balloon 'pops' and everyone goes 500?
> > >
> > > On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > > > Hi,
> > > >
> > > > The OFBIZ-VM crashed, so the demos were down, restarting...
> > > >
> > > > Jacques
> > > >
> > >
> > >
> > >
>
>
>

Re: The OFBIZ-VM crashed

Posted by Jacques Le Roux <ja...@les7arts.com>.
Nice summary, thanks Paul :)

Jacques

Le 12/04/2016 19:01, Paul Mandeltort a écrit :
> Also to comment on your Java observations - it has become the English of the business programming world, so you’re going to get the whole spectrum from code-monkies to proper computer-science educated developers working with it. The Supreme Court and the Kardashians both speak English, would you say English is useless?
>
> Another killer feature of OFBiz is its service engine:
> https://cwiki.apache.org/confluence/display/OFBIZ/Service+Engine+Guide <https://cwiki.apache.org/confluence/display/OFBIZ/Service+Engine+Guide>
>
> One of the cool things about OFBiz is that while it is java under the hood, the majority business logic and customization is implemented at a scripting level so you can rapidly test, modify, and deploy components with the option of moving logic down to the Java layer if you do need the performance. The service engine is elegant in that it can call services written in Java, XML workflows, beanshell scripts, etc, so you can duct-tape different pieces together into your business system.
> —P
>
>> On Apr 10, 2016, at 12:38 AM, John Spikowski <e-...@johnspikowski.com> wrote:
>>
>> My observation has been, Java programmers spend more time in their
>> toolbox playing/learning then coding.
>>
>> Can someone tell me what an OFBiz 'entity' is an how is it represented?
>> (object, structure, ...)
>>
>>
>>
>>
>>
>> On Sat, 2016-04-09 at 19:59 +0200, Jacques Le Roux wrote:
>>> Good question.
>>>
>>> I had to do exactly that once for our demos when I crossed this not obvious bug
>>> http://bugs.java.com/view_bug.do?bug_id=6973402
>>> I then mostly used https://eclipse.org/mat/
>>>
>>> I since then also used the more complete https://www.yourkit.com/
>>> As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.
>>>
>>> Jacques
>>>
>>> Le 09/04/2016 12:45, John Spikowski a écrit :
>>>> Disclaimer: Not trying to sound negative.
>>>>
>>>> How do you debug this monster after a crash?
>>>>
>>>>
>>>>
>>>> On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
>>>>> John,
>>>>>
>>>>> You're confusing VM with JVM. And if you think Java is unstable perhaps
>>>>> read into it some more. Java is the most powerful eco
>>>>> -system for business on the planet!
>>>>>
>>>>> Taher Alkhateeb
>>>>> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
>>>>>
>>>>>> My biggest concern using Java is its fragile VM environment. What do you
>>>>>> tell a client when the Java balloon 'pops' and everyone goes 500?
>>>>>>
>>>>>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>> The OFBIZ-VM crashed, so the demos were down, restarting...
>>>>>>>
>>>>>>> Jacques
>>>>>>>
>>>>>>
>>>>
>>
>

Re: The OFBIZ-VM crashed

Posted by Paul Mandeltort <pa...@marcospec.com>.
Also to comment on your Java observations - it has become the English of the business programming world, so you’re going to get the whole spectrum from code-monkies to proper computer-science educated developers working with it. The Supreme Court and the Kardashians both speak English, would you say English is useless? 

Another killer feature of OFBiz is its service engine: 
https://cwiki.apache.org/confluence/display/OFBIZ/Service+Engine+Guide <https://cwiki.apache.org/confluence/display/OFBIZ/Service+Engine+Guide>

One of the cool things about OFBiz is that while it is java under the hood, the majority business logic and customization is implemented at a scripting level so you can rapidly test, modify, and deploy components with the option of moving logic down to the Java layer if you do need the performance. The service engine is elegant in that it can call services written in Java, XML workflows, beanshell scripts, etc, so you can duct-tape different pieces together into your business system. 
—P

> On Apr 10, 2016, at 12:38 AM, John Spikowski <e-...@johnspikowski.com> wrote:
> 
> My observation has been, Java programmers spend more time in their
> toolbox playing/learning then coding.
> 
> Can someone tell me what an OFBiz 'entity' is an how is it represented?
> (object, structure, ...)
> 
> 
> 
> 
> 
> On Sat, 2016-04-09 at 19:59 +0200, Jacques Le Roux wrote:
>> Good question.
>> 
>> I had to do exactly that once for our demos when I crossed this not obvious bug
>> http://bugs.java.com/view_bug.do?bug_id=6973402
>> I then mostly used https://eclipse.org/mat/
>> 
>> I since then also used the more complete https://www.yourkit.com/
>> As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.
>> 
>> Jacques
>> 
>> Le 09/04/2016 12:45, John Spikowski a écrit :
>>> Disclaimer: Not trying to sound negative.
>>> 
>>> How do you debug this monster after a crash?
>>> 
>>> 
>>> 
>>> On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
>>>> John,
>>>> 
>>>> You're confusing VM with JVM. And if you think Java is unstable perhaps
>>>> read into it some more. Java is the most powerful eco
>>>> -system for business on the planet!
>>>> 
>>>> Taher Alkhateeb
>>>> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
>>>> 
>>>>> My biggest concern using Java is its fragile VM environment. What do you
>>>>> tell a client when the Java balloon 'pops' and everyone goes 500?
>>>>> 
>>>>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
>>>>>> Hi,
>>>>>> 
>>>>>> The OFBIZ-VM crashed, so the demos were down, restarting...
>>>>>> 
>>>>>> Jacques
>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 
> 
> 


Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
Thanks Paul!




On Tue, 2016-04-12 at 09:39 -0500, Paul Mandeltort wrote:
> John: overview of the entity engine is here:
> https://cwiki.apache.org/confluence/display/OFBIZ/Entity+Engine+Guide <https://cwiki.apache.org/confluence/display/OFBIZ/Entity+Engine+Guide>
> 
> 
> > On Apr 11, 2016, at 1:24 PM, Skip <sk...@thedevers.org> wrote:
> > 
> > John
> > 
> > Not really interested in getting into a flame war, but I think your observations are obviously uneducated.  I have been writing Java code for 20 years and I can assure you that I spend almost no time with any "tools" except a text editor and compiler.  If you live in the U.S., every banking transaction you make is processed by a program I (and a couple others) wrote in Java.  Most most run on a JVM (some run java natively).  A single reasonably fast machine is processing 40,000 of these transactions a second and they are non-trivial computations.
> > 
> > I moved from C to Java when I started the banking application and I initially had the same sour taste as you have.  I quickly became a true believer.  You will too if you if you spend any honest time with it.
> > 
> > Java is perhaps the best language to use for any large and serious project where speed is required.
> > 
> > Skip
> > 
> > -----Original Message-----
> > From: John Spikowski [mailto:e-mail@johnspikowski.com]
> > Sent: Saturday, April 09, 2016 10:38 PM
> > To: user@ofbiz.apache.org
> > Subject: Re: The OFBIZ-VM crashed
> > 
> > 
> > My observation has been, Java programmers spend more time in their
> > toolbox playing/learning then coding.
> > 
> > Can someone tell me what an OFBiz 'entity' is an how is it represented?
> > (object, structure, ...)
> > 
> > 
> > 
> > 
> > 
> > On Sat, 2016-04-09 at 19:59 +0200, Jacques Le Roux wrote:
> >> Good question.
> >> 
> >> I had to do exactly that once for our demos when I crossed this not obvious bug
> >> http://bugs.java.com/view_bug.do?bug_id=6973402
> >> I then mostly used https://eclipse.org/mat/
> >> 
> >> I since then also used the more complete https://www.yourkit.com/
> >> As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.
> >> 
> >> Jacques
> >> 
> >> Le 09/04/2016 12:45, John Spikowski a écrit :
> >>> Disclaimer: Not trying to sound negative.
> >>> 
> >>> How do you debug this monster after a crash?
> >>> 
> >>> 
> >>> 
> >>> On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> >>>> John,
> >>>> 
> >>>> You're confusing VM with JVM. And if you think Java is unstable perhaps
> >>>> read into it some more. Java is the most powerful eco
> >>>> -system for business on the planet!
> >>>> 
> >>>> Taher Alkhateeb
> >>>> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
> >>>> 
> >>>>> My biggest concern using Java is its fragile VM environment. What do you
> >>>>> tell a client when the Java balloon 'pops' and everyone goes 500?
> >>>>> 
> >>>>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> >>>>>> Hi,
> >>>>>> 
> >>>>>> The OFBIZ-VM crashed, so the demos were down, restarting...
> >>>>>> 
> >>>>>> Jacques
> >>>>>> 
> >>>>> 
> >>>>> 
> >>> 
> >>> 
> > 
> > 
> > 
> 



Re: The OFBIZ-VM crashed

Posted by Paul Mandeltort <pa...@marcospec.com>.
John: overview of the entity engine is here:
https://cwiki.apache.org/confluence/display/OFBIZ/Entity+Engine+Guide <https://cwiki.apache.org/confluence/display/OFBIZ/Entity+Engine+Guide>


> On Apr 11, 2016, at 1:24 PM, Skip <sk...@thedevers.org> wrote:
> 
> John
> 
> Not really interested in getting into a flame war, but I think your observations are obviously uneducated.  I have been writing Java code for 20 years and I can assure you that I spend almost no time with any "tools" except a text editor and compiler.  If you live in the U.S., every banking transaction you make is processed by a program I (and a couple others) wrote in Java.  Most most run on a JVM (some run java natively).  A single reasonably fast machine is processing 40,000 of these transactions a second and they are non-trivial computations.
> 
> I moved from C to Java when I started the banking application and I initially had the same sour taste as you have.  I quickly became a true believer.  You will too if you if you spend any honest time with it.
> 
> Java is perhaps the best language to use for any large and serious project where speed is required.
> 
> Skip
> 
> -----Original Message-----
> From: John Spikowski [mailto:e-mail@johnspikowski.com]
> Sent: Saturday, April 09, 2016 10:38 PM
> To: user@ofbiz.apache.org
> Subject: Re: The OFBIZ-VM crashed
> 
> 
> My observation has been, Java programmers spend more time in their
> toolbox playing/learning then coding.
> 
> Can someone tell me what an OFBiz 'entity' is an how is it represented?
> (object, structure, ...)
> 
> 
> 
> 
> 
> On Sat, 2016-04-09 at 19:59 +0200, Jacques Le Roux wrote:
>> Good question.
>> 
>> I had to do exactly that once for our demos when I crossed this not obvious bug
>> http://bugs.java.com/view_bug.do?bug_id=6973402
>> I then mostly used https://eclipse.org/mat/
>> 
>> I since then also used the more complete https://www.yourkit.com/
>> As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.
>> 
>> Jacques
>> 
>> Le 09/04/2016 12:45, John Spikowski a écrit :
>>> Disclaimer: Not trying to sound negative.
>>> 
>>> How do you debug this monster after a crash?
>>> 
>>> 
>>> 
>>> On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
>>>> John,
>>>> 
>>>> You're confusing VM with JVM. And if you think Java is unstable perhaps
>>>> read into it some more. Java is the most powerful eco
>>>> -system for business on the planet!
>>>> 
>>>> Taher Alkhateeb
>>>> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
>>>> 
>>>>> My biggest concern using Java is its fragile VM environment. What do you
>>>>> tell a client when the Java balloon 'pops' and everyone goes 500?
>>>>> 
>>>>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
>>>>>> Hi,
>>>>>> 
>>>>>> The OFBIZ-VM crashed, so the demos were down, restarting...
>>>>>> 
>>>>>> Jacques
>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 
> 
> 
> 


RE: The OFBIZ-VM crashed

Posted by Skip <sk...@thedevers.org>.
John

Not really interested in getting into a flame war, but I think your observations are obviously uneducated.  I have been writing Java code for 20 years and I can assure you that I spend almost no time with any "tools" except a text editor and compiler.  If you live in the U.S., every banking transaction you make is processed by a program I (and a couple others) wrote in Java.  Most most run on a JVM (some run java natively).  A single reasonably fast machine is processing 40,000 of these transactions a second and they are non-trivial computations.

 I moved from C to Java when I started the banking application and I initially had the same sour taste as you have.  I quickly became a true believer.  You will too if you if you spend any honest time with it.

Java is perhaps the best language to use for any large and serious project where speed is required.

Skip

-----Original Message-----
From: John Spikowski [mailto:e-mail@johnspikowski.com]
Sent: Saturday, April 09, 2016 10:38 PM
To: user@ofbiz.apache.org
Subject: Re: The OFBIZ-VM crashed


My observation has been, Java programmers spend more time in their
toolbox playing/learning then coding.

Can someone tell me what an OFBiz 'entity' is an how is it represented?
(object, structure, ...)





On Sat, 2016-04-09 at 19:59 +0200, Jacques Le Roux wrote:
> Good question.
> 
> I had to do exactly that once for our demos when I crossed this not obvious bug
> http://bugs.java.com/view_bug.do?bug_id=6973402
> I then mostly used https://eclipse.org/mat/
> 
> I since then also used the more complete https://www.yourkit.com/
> As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.
> 
> Jacques
> 
> Le 09/04/2016 12:45, John Spikowski a écrit :
> > Disclaimer: Not trying to sound negative.
> >
> > How do you debug this monster after a crash?
> >
> >
> >
> > On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> >> John,
> >>
> >> You're confusing VM with JVM. And if you think Java is unstable perhaps
> >> read into it some more. Java is the most powerful eco
> >> -system for business on the planet!
> >>
> >> Taher Alkhateeb
> >> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
> >>
> >>> My biggest concern using Java is its fragile VM environment. What do you
> >>> tell a client when the Java balloon 'pops' and everyone goes 500?
> >>>
> >>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> >>>> Hi,
> >>>>
> >>>> The OFBIZ-VM crashed, so the demos were down, restarting...
> >>>>
> >>>> Jacques
> >>>>
> >>>
> >>>
> >
> >




Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
My observation has been, Java programmers spend more time in their
toolbox playing/learning then coding.

Can someone tell me what an OFBiz 'entity' is an how is it represented?
(object, structure, ...)





On Sat, 2016-04-09 at 19:59 +0200, Jacques Le Roux wrote:
> Good question.
> 
> I had to do exactly that once for our demos when I crossed this not obvious bug
> http://bugs.java.com/view_bug.do?bug_id=6973402
> I then mostly used https://eclipse.org/mat/
> 
> I since then also used the more complete https://www.yourkit.com/
> As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.
> 
> Jacques
> 
> Le 09/04/2016 12:45, John Spikowski a écrit :
> > Disclaimer: Not trying to sound negative.
> >
> > How do you debug this monster after a crash?
> >
> >
> >
> > On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> >> John,
> >>
> >> You're confusing VM with JVM. And if you think Java is unstable perhaps
> >> read into it some more. Java is the most powerful eco
> >> -system for business on the planet!
> >>
> >> Taher Alkhateeb
> >> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
> >>
> >>> My biggest concern using Java is its fragile VM environment. What do you
> >>> tell a client when the Java balloon 'pops' and everyone goes 500?
> >>>
> >>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> >>>> Hi,
> >>>>
> >>>> The OFBIZ-VM crashed, so the demos were down, restarting...
> >>>>
> >>>> Jacques
> >>>>
> >>>
> >>>
> >
> >



Re: The OFBIZ-VM crashed

Posted by Jacques Le Roux <ja...@les7arts.com>.
Good question.

I had to do exactly that once for our demos when I crossed this not obvious bug
http://bugs.java.com/view_bug.do?bug_id=6973402
I then mostly used https://eclipse.org/mat/

I since then also used the more complete https://www.yourkit.com/
As an ASF committer you have few privileges. Like sometimes free access to some tools, when you ask, it's not automatic.

Jacques

Le 09/04/2016 12:45, John Spikowski a écrit :
> Disclaimer: Not trying to sound negative.
>
> How do you debug this monster after a crash?
>
>
>
> On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
>> John,
>>
>> You're confusing VM with JVM. And if you think Java is unstable perhaps
>> read into it some more. Java is the most powerful eco
>> -system for business on the planet!
>>
>> Taher Alkhateeb
>> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
>>
>>> My biggest concern using Java is its fragile VM environment. What do you
>>> tell a client when the Java balloon 'pops' and everyone goes 500?
>>>
>>> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
>>>> Hi,
>>>>
>>>> The OFBIZ-VM crashed, so the demos were down, restarting...
>>>>
>>>> Jacques
>>>>
>>>
>>>
>
>

Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
Disclaimer: Not trying to sound negative.

How do you debug this monster after a crash?



On Sat, 2016-04-09 at 12:49 +0300, Taher Alkhateeb wrote:
> John,
> 
> You're confusing VM with JVM. And if you think Java is unstable perhaps
> read into it some more. Java is the most powerful eco
> -system for business on the planet!
> 
> Taher Alkhateeb
> On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:
> 
> > My biggest concern using Java is its fragile VM environment. What do you
> > tell a client when the Java balloon 'pops' and everyone goes 500?
> >
> > On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > > Hi,
> > >
> > > The OFBIZ-VM crashed, so the demos were down, restarting...
> > >
> > > Jacques
> > >
> >
> >
> >



Re: The OFBIZ-VM crashed

Posted by Taher Alkhateeb <sl...@gmail.com>.
John,

You're confusing VM with JVM. And if you think Java is unstable perhaps
read into it some more. Java is the most powerful eco
-system for business on the planet!

Taher Alkhateeb
On Apr 9, 2016 12:46 PM, "John Spikowski" <e-...@johnspikowski.com> wrote:

> My biggest concern using Java is its fragile VM environment. What do you
> tell a client when the Java balloon 'pops' and everyone goes 500?
>
> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > Hi,
> >
> > The OFBIZ-VM crashed, so the demos were down, restarting...
> >
> > Jacques
> >
>
>
>

Re: The OFBIZ-VM crashed

Posted by Pierre Smits <pi...@gmail.com>.
John,

Creating HAFO environment will help mitigating that risk.

Best regards,

Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

On Sat, Apr 9, 2016 at 11:46 AM, John Spikowski <e-...@johnspikowski.com>
wrote:

> My biggest concern using Java is its fragile VM environment. What do you
> tell a client when the Java balloon 'pops' and everyone goes 500?
>
> On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> > Hi,
> >
> > The OFBIZ-VM crashed, so the demos were down, restarting...
> >
> > Jacques
> >
>
>
>

Re: The OFBIZ-VM crashed

Posted by John Spikowski <e-...@johnspikowski.com>.
My biggest concern using Java is its fragile VM environment. What do you
tell a client when the Java balloon 'pops' and everyone goes 500?

On Sat, 2016-04-09 at 11:16 +0200, Jacques Le Roux wrote:
> Hi,
> 
> The OFBIZ-VM crashed, so the demos were down, restarting...
> 
> Jacques
> 



Re: The OFBIZ-VM crashed

Posted by Jacques Le Roux <ja...@les7arts.com>.
Again this night, restarting again.

We should have a new VM next week.
Hopefully it will be better, else we will need to investigate what's going there...

Jacques

Le 09/04/2016 11:16, Jacques Le Roux a écrit :
> Hi,
>
> The OFBIZ-VM crashed, so the demos were down, restarting...
>
> Jacques
>
>