Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
heiko-braun committed Feb 9, 2011
0 parents commit c10d6b5
Show file tree
Hide file tree
Showing 287 changed files with 4,110 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
out
*.iml
target
.DS_Store
.idea
build.number

34 changes: 34 additions & 0 deletions README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Running in hosted mode:
----------------------

1.) Make sure you build the top level module first.

2.) cd 'standalone'

Start the GWT shell with

mvn gwt:<run|debug>

When the hosted browser is started, it's enough to hit the 'refresh' button to recompile
and verify changes. You can get the OOPHM Plugin, required for attaching your browser to the
hosted mode execution here: http://gwt.google.com/samples/MissingPlugin/MissingPlugin.html

NOTE: Really quick turnaround through

mvn -Dhosted gwt:<run|debug>

Running in web mode:
-------------------

mvn package

Produces a war file in target/*-console.war,
which can be deployed to a running jboss instance.

Problems?
---------
Please post any questions to the jboss as 7 mailing list:
[email protected]

Have fun.

258 changes: 258 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,258 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<name>JBoss 7 - Management Console</name>
<groupId>org.jboss.as</groupId>
<artifactId>management-console</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>

<description>JBoss AS 7 Management Console</description>

<url>
http://github.com/heiko-braun/as7-console
</url>

<scm>
<connection>scm:git:[email protected]:heiko-braun/as7-console.git</connection>
<developerConnection>scm:git:[email protected]:heiko-braun/as7-console.git</developerConnection>
<url>http://github.com/heiko-braun/as7-console</url>
</scm>

<organization>
<name>JBoss, a division of Red Hat</name>
<url>http://www.jboss.org</url>
</organization>

<developers>
<developer>
<name>Heiko Braun</name>
<id>hbraun</id>
<email>[email protected]</email>
<organization>Red Hat</organization>
<roles>
<role>Developer</role>
</roles>
<timezone>+1</timezone>
</developer>
</developers>

<!-- IssueManagement -->
<issueManagement>
<system>jira</system>
<url>http://jira.jboss.org/jira/browse/AS7Console</url>
</issueManagement>

<!-- licenses -->
<licenses>
<license>
<name>lgpl</name>
<url>http://repository.jboss.com/licenses/lgpl.txt</url>
</license>
</licenses>

<properties>
<gwt.version>2.1.1</gwt.version>
<gwt.maven>2.1.0-1</gwt.maven>
<smartgwt.version>2.4</smartgwt.version>
<gwt-log.version>3.0.1</gwt-log.version>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<modules>
<module>standalone</module>
<!--module>domain</module>
<module>shared</module-->
</modules>

<dependencyManagement>
<dependencies>

<!-- GWT related -->
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwt.version}</version>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwt.version}</version>
</dependency>

<dependency>
<groupId>smartgwt</groupId>
<artifactId>smartgwt</artifactId>
<version>${smartgwt.version}</version>
</dependency>

<dependency>
<groupId>com.google.code.gwt-log</groupId>
<artifactId>gwt-log</artifactId>
<version>${gwt-log.version}</version>
</dependency>

</dependencies>
</dependencyManagement>

<build>
<plugins>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-beta-1</version>
</plugin>

<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
<failIfNoTests>false</failIfNoTests>
<trimStackTrace>false</trimStackTrace>
<systemProperties>
<property>
<name>log4j.output.dir</name>
<value>${project.build.directory}</value>
</property>
</systemProperties>
</configuration>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<showDeprecation>false</showDeprecation>
<showWarnings>true</showWarnings>
<optimize>true</optimize>
</configuration>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
</archive>
</configuration>
</plugin>

<plugin>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>

</plugins>

<!-- PluginManagement -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2.SP1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<groupId>net.sourceforge.maven-taglib</groupId>
<artifactId>maven-taglib-plugin</artifactId>
<version>2.3</version>
</plugin>
</plugins>
</pluginManagement>

</build>

<!-- Profiles -->
<profiles>

<profile>
<id>enableTests</id>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>false</skipTests>
</configuration>
</plugin>
</plugins>
</build>
</profile>

</profiles>


<!-- Repositories -->
<repositories>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Maven Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<layout>default</layout>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
</repositories>

<pluginRepositories>
<pluginRepository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Maven Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<layout>default</layout>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>

<!-- DistributionManagement -->
<distributionManagement>
<repository>
<id>jboss-releases-repository</id>
<name>JBoss Releases Repository</name>
<url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>
</repository>

<snapshotRepository>
<id>jboss-snapshots-repository</id>
<name>JBoss Snapshots Repository</name>
<url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
</snapshotRepository>

</distributionManagement>

</project>
14 changes: 14 additions & 0 deletions scripts/antrun-version.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<project basedir=".." default="generate-version">
<target name="generate-version">
<mkdir dir="${src.dir}/org/jboss/as/console/client"/>
<echo file="${src.dir}/org/jboss/as/console/client/Build.java">
package org.jboss.as.console.client;
/** Automatically generated by ant. */
public class Build {
public static final String VERSION = "${version}";
public static final String BUILD = "${build.number}";
public static final String USER = "${build.user}";
}
</echo>
</target>
</project>
Loading

0 comments on commit c10d6b5

Please sign in to comment.