Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/wavesoftware/glassfish-console-maven-plugin
- Owner: wavesoftware
- Created: 2014-05-13T20:07:27.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-05-15T19:27:18.000Z (over 10 years ago)
- Last Synced: 2024-10-19T03:18:35.346Z (about 1 month ago)
- Language: Java
- Size: 152 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```