Hi Kirk
Its the same here

localhost:bin hrahman$
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Commands/java
-version

java version "1.6.0_65"

Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)

Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)


Thanks

Habeeb

On Thu, Sep 1, 2016 at 2:01 PM, Kirk Lund <[email protected]> wrote:

> That's good!
>
> Can you please give me one more piece of data? I notice that on my Mac,
> the version of Java that is located in /System/Library/Frameworks/
> JavaVM.framework/Versions/CurrentJDK is 1.6.0_65 and that's apparently
> the location that gfsh attempts to go to for the tools.jar. What version do
> you have if you execute the following?
>
> $ 
> /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Commands/java
> -version
> java version "1.6.0_65"
> Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
> Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
>
> Thanks,
> Kirk
>
>
> On Thu, Sep 1, 2016 at 1:49 PM, Habeeb Rahman <[email protected]>
> wrote:
>
>> Thanks Kirk for the support
>> I was able to make it working
>>
>> Thanks
>> Habeeb
>>
>> On Thu, Sep 1, 2016 at 1:32 PM, Kirk Lund <[email protected]> wrote:
>>
>>> Hi Habeeb,
>>>
>>> I experience the same when I try to use apache-geode-1.0.0-incubating.M3
>>> on Mac. It seems to fail to find the Attach API which is in the tools.jar.
>>>
>>> (I'm using /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/H
>>> ome)
>>>
>>> $ ./gfsh
>>>     _________________________     __
>>>    / _____/ ______/ ______/ /____/ /
>>>   / /  __/ /___  /_____  / _____  /
>>>  / /__/ / ____/  _____/ / /    / /
>>> /______/_/      /______/_/    /_/    1.0.0-incubating.M3
>>>
>>> Monitor and Manage Apache Geode (incubating)
>>> gfsh>start server --name=server
>>> Starting a Geode Server in /Users/klund/apache-geode-1.0.
>>> 0-incubating.M3/bin/server...
>>> An error occurred while attempting to start a Geode Cache Server:
>>> sun.tools.attach.MacosxVirtualMachine.isLinuxThreads()Z
>>>
>>> The server named "server" actually starts up fine but GFSH is unable to
>>> get its status because the GFSH process is failing to load
>>> sun.tools.attach. MacosxVirtualMachine.
>>>
>>> The "gfsh" script is written for Linux, and I believe we'll need to
>>> alter the script some to make it work on Mac. I'll file a bug for this.
>>>
>>> For now, the best workaround I can offer up is to add the tools.jar to
>>> your CLASSPATH:
>>>
>>> $ export CLASSPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/
>>> Contents/Home/lib/tools.jar
>>>
>>> $ ./gfsh
>>>     _________________________     __
>>>    / _____/ ______/ ______/ /____/ /
>>>   / /  __/ /___  /_____  / _____  /
>>>  / /__/ / ____/  _____/ / /    / /
>>> /______/_/      /______/_/    /_/    1.0.0-incubating.M3
>>>
>>> Monitor and Manage Apache Geode (incubating)
>>> gfsh>start server --name=server
>>> Starting a Geode Server in /Users/klund/apache-geode-1.0.
>>> 0-incubating.M3/bin/server...
>>> ....
>>> Server in /Users/klund/apache-geode-1.0.0-incubating.M3/bin/server on
>>> pdx2-office-dhcp32.eng.vmware.com[40404] as server is currently online.
>>> Process ID: 50858
>>> Uptime: 2 seconds
>>> GemFire Version: 1.0.0-incubating.M3
>>> Java Version: 1.8.0_66
>>> Log File: /Users/klund/apache-geode-1.0.0-incubating.M3/bin/server/ser
>>> ver.log
>>> JVM Arguments: -Dgemfire.use-cluster-configuration=true
>>> -XX:OnOutOfMemoryError=kill -KILL %p 
>>> -Dgemfire.launcher.registerSignalHandlers=true
>>> -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterva
>>> l=9223372036854775806
>>> Class-Path: /Users/klund/apache-geode-1.0.0-incubating.M3/lib/geode-core
>>> -1.0.0-incubating.M3.jar:/Users/klund/apache-geode-1.0.0-inc
>>> ubating.M3/lib/geode-dependencies.jar
>>>
>>> Thanks,
>>> Kirk
>>>
>>>
>>> On Thu, Sep 1, 2016 at 1:06 PM, Habeeb Rahman <[email protected]>
>>> wrote:
>>>
>>>> Thanks for the reply Swapnil
>>>>
>>>> I ran the following
>>>>
>>>> localhost:bin hrahman$ java -version
>>>>
>>>> java version "1.8.0_31"
>>>>
>>>> Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
>>>>
>>>> Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
>>>>
>>>>
>>>> localhost:bin hrahman$ /usr/libexec/java_home -V
>>>>
>>>> Matching Java Virtual Machines (4):
>>>>
>>>>     1.8.0_31, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachi
>>>> nes/jdk1.8.0_31.jdk/Contents/Home
>>>>
>>>>     1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachi
>>>> nes/jdk1.7.0_71.jdk/Contents/Home
>>>>
>>>>     1.6.0_65-b14-466.1, x86_64: "Java SE 6"
>>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
>>>>
>>>>     1.6.0_65-b14-466.1, i386: "Java SE 6"
>>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
>>>>
>>>>
>>>> /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
>>>>
>>>> localhost:bin hrahman$
>>>>
>>>>
>>>> I have restarted my macbook in between. So I had set the JAVA_HOME and
>>>> PATH properties once more as they were not yet added to the bash_profile
>>>>
>>>> Thanks
>>>>
>>>> Habeeb
>>>>
>>>> On Thu, Sep 1, 2016 at 12:34 PM, Swapnil Bawaskar <[email protected]
>>>> > wrote:
>>>>
>>>>> Looks like a JDK problem. Which JDK are you using? Can you please
>>>>> provide an output of running "/usr/libexec/java_home" and "java -version"?
>>>>> Also did you make any changes to the jdk between your first and second
>>>>> attempts?
>>>>>
>>>>> On Thu, Sep 1, 2016 at 10:56 AM, Habeeb Rahman <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi
>>>>>> I was trying with the Apache Geode for the first time
>>>>>> Initially I was able to start the locator and server properly and I
>>>>>> was able to create the region as well.
>>>>>> But when I tried next time, I am getting some error. I have ensured
>>>>>> both the previous locator and server are killed before starting the new
>>>>>> locator and server. But still the error is present. Even the log file 
>>>>>> under
>>>>>> locator and server are not providing any info
>>>>>>
>>>>>> Can you please help me out here
>>>>>>
>>>>>> gfsh>start locator --name=locator
>>>>>>
>>>>>> Starting a Geode Locator in /Users/hrahman/apache-geode-1.
>>>>>> 0.0-incubating.M3/bin/locator...
>>>>>>
>>>>>> An error occurred while attempting to start a Locator in
>>>>>> /Users/hrahman/apache-geode-1.0.0-incubating.M3/bin/locator on
>>>>>> rws-habeeb.saba.com[10334]: sun.tools.attach.MacosxVirtual
>>>>>> Machine.isLinuxThreads()Z
>>>>>>
>>>>>>
>>>>>> gfsh>start server --name=server
>>>>>>
>>>>>> Starting a Geode Server in /Users/hrahman/apache-geode-1.
>>>>>> 0.0-incubating.M3/bin/server...
>>>>>>
>>>>>> An error occurred while attempting to start a Geode Cache Server:
>>>>>> Could not initialize class sun.tools.attach.MacosxVirtualMachine
>>>>>>
>>>>>>
>>>>>> gfsh>
>>>>>>
>>>>>> --
>>>>>> Regards
>>>>>> Habeeb
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards
>>>> Habeeb
>>>>
>>>
>>>
>>
>>
>> --
>> Regards
>> Habeeb
>>
>
>


-- 
Regards
Habeeb

Reply via email to