[
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)