blob: 630f74e085a734a61b2465d42d3207ba6e4d2d61 [file] [log] [blame]
type=page
status=published
title=package-appclient
next=manvol5asc.html
prev=capture-schema.html
~~~~~~
= package-appclient
[[package-appclient-1m]][[GSRFM00264]][[package-appclient]]
== package-appclient
Packs the application client container libraries and jar files
[[sthref2387]]
=== Synopsis
[source]
----
package-appclient
----
[[sthref2388]]
=== Description
Use the `package-appclient` command to pack the application client
container libraries and jar files into an `appclient.jar` file, which is
created in the as-install``/lib`` directory on the machine on which
{productName} is installed. The `appclient.jar` file provides an
application client container package targeted at remote hosts that do
not contain a server installation.
After copying the `appclient.jar` file to a remote location, unjar or
unzip it to get a set of libraries and jar files in the `appclient`
directory under the current directory.
After unjarring on the client machine, modify
`appclient/glassfish/config/asenv.conf` (`asenv.bat` for Windows) as follows:
* set `AS_WEBSERVICES_LIB` to path-to-appclient`/appclient/lib`
* set `AS_IMQ_LIB` to path-to-appclient`/appclient/mq/lib`
* set `AS_INSTALL` to path-to-appclient``/appclient``
* set `AS_JAVA` to your JDK 7 or JRE 7 home directory
* set `AS_ACC_CONFIG` to
path-to-appclient``/appclient/glassfish/domains/domain1/config/sun-acc.xml``
Modify `appclient/glassfish/domains/domain1/config/sun-acc.xml` as follows:
* Ensure the `DOCTYPE` file references
path-to-appclient``/appclient/glassfish/lib/dtds``
* Ensure that `target-server` address attribute references the server machine.
* Ensure that `target-server` port attribute references the ORB port on
the remote machine.
* Ensure that `log-service` references a log file; if the user wants to
put log messages to a log file.
To use the newly installed application client container, you must do the
following:
* Obtain the application client files for your target application,
including the generated yourAppClient.jar file.
* Execute the `appclient` utility: ``appclient -``client yourAppClient.jar
[[sthref2389]]
=== Attributes
See
http://www.oracle.com/pls/topic/lookup?ctx=E18752&id=REFMAN5attributes-5[`attributes`(5)]
for descriptions of the following attributes:
[width="100%",cols="50%,50%",options="header",]
|===
|ATTRIBUTE TYPE |ATTRIBUTE VALUE
|Interface Stability |Unstable
|===
[[sthref2390]]
=== See Also
link:appclient.html#appclient-1m[`appclient`(1M)]