Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wavesoftware/glassfish-console-maven-plugin

Glassfish Console - Maven Plugin
https://github.com/wavesoftware/glassfish-console-maven-plugin

Last synced: about 12 hours ago
JSON representation

Glassfish Console - Maven Plugin

Awesome Lists containing this project

README

        

[![Build Status](https://secure.travis-ci.org/wavesoftware/glassfish-console-maven-plugin.png)](http://travis-ci.org/wavesoftware/glassfish-console-maven-plugin) [![Coverage Status](https://coveralls.io/repos/wavesoftware/glassfish-console-maven-plugin/badge.png)](https://coveralls.io/r/wavesoftware/glassfish-console-maven-plugin)

Introduction
------------

Project has the goal of adding the ability to integrate with *Glassfish 3 Application Server* server from Maven.
It adds some goals for `auth-realm`, `resource`, `pool` to standard tasks supplied by *Oracle* in `ant-tasks` project.

Tasks
-----

Added goals:

* `auth-realm` [read help](https://github.com/wavesoftware/glassfish-ant-console/wiki/task-glassfish-auth-realm)

Oracle goals included (these are not described here):
* `embedded-deploy`
* `embedded-stop`
* `embedded-start`
* `embedded-admin`
* `embedded-undeploy`
* `admin`
* `start`
* `stop`
* `deploy`
* `undeploy`
* `redeploy`
* `component`
* `sun-appserv-admin`
* `sun-appserv-start`
* `sun-appserv-stop`
* `sun-appserv-deploy`
* `sun-appserv-undeploy`
* `sun-appserv-redeploy`
* `sun-appserv-update`
* `sun-appserv-component`

Example
-------

Example usage:

```xml

pl.wavesoftware.maven
glassfish-console-maven-plugin
0.1.0


package

auth-realm


AUTO
true
JDBC
${project.build.directory}/glassfish-4.0/glassfish4
${basedir}/src/main/setup/glassfish-console.xml

MD5



org.apache.maven.plugins
maven-dependency-plugin


test-unpack-glassfish
generate-resources

unpack




org.glassfish.main.distributions
glassfish
4.0
zip
false
${project.build.directory}/glassfish-4.0




```

Sample xml with properties:

```xml



JDBC_realm
com.sun.enterprise.security.auth.realm.jdbc.JDBCRealm
jdbcRealm
jdbc/MyApp
users
login
password
user_group
group_name
user_name
MD5

```