[ 
https://issues.apache.org/jira/browse/GEODE-2594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16087718#comment-16087718
 ] 

ASF GitHub Bot commented on GEODE-2594:
---------------------------------------

Github user kirklund commented on a diff in the pull request:

    https://github.com/apache/geode/pull/635#discussion_r127515650
  
    --- Diff: 
geode-docs/configuring/running/running_the_cacheserver.html.md.erb ---
    @@ -31,7 +31,7 @@ The Geode server is used primarily for hosting long-lived 
data regions and for r
     
     The `gfsh` utility uses a working directory for its configuration files 
and log files. These are the defaults and configuration options:
     
    --   When you start a standalone server using `gfsh`, `gfsh` will 
automatically load the required JAR files 
`$GEMFIRE/lib/server-dependencies.jar` and `$JAVA_HOME/lib/tools.jar` into the 
CLASSPATH of the JVM process. If you start a standalone server using the 
ServerLauncher API, you must specify `$GEMFIRE/lib/server-dependencies.jar` 
inside your command to launch the process. For more information on CLASSPATH 
settings in Geode, see [Setting Up the 
CLASSPATH](../../getting_started/setup_classpath.html).
    +-   When you start a standalone server using `gfsh`, `gfsh` will 
automatically load the required JAR file `$GEMFIRE/lib/server-dependencies.jar` 
into the CLASSPATH of the JVM process. If you start a standalone server using 
the ServerLauncher API, you must specify `$GEMFIRE/lib/server-dependencies.jar` 
inside your command to launch the process. For more information on CLASSPATH 
settings in Geode, see [Setting Up the 
CLASSPATH](../../getting_started/setup_classpath.html).
    --- End diff --
    
    All references to $GEMFIRE/lib/server-dependencies.jar should change to 
$GEODE/lib/geode-dependencies.jar


> Remove optional usage of Attach API
> -----------------------------------
>
>                 Key: GEODE-2594
>                 URL: https://issues.apache.org/jira/browse/GEODE-2594
>             Project: Geode
>          Issue Type: Improvement
>          Components: docs, gfsh
>            Reporter: Kirk Lund
>            Assignee: Karen Smoler Miller
>              Labels: StartCommand, StatusCommand, StopCommand, gfsh
>             Fix For: 1.2.0
>
>
> This is a request to remove our optional usage of Attach API.
> Users keep running into issues caused by GFSH using the Attach API. If the 
> user kills a GemFire process that was started by GFSH, the Attach API leaves 
> a java_pid file in /tmp which prevents the Attach API from working with any 
> future JVMs that reuse that pid. Most users also want to use a JRE without 
> the tools.jar.
> The only functionality that will be removed is status and stop command 
> support for --pid option.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to