[jboss-svn-commits] JBL Code SVN: r14289 - in labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources: hsqldb and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Aug 15 23:27:11 EDT 2007
Author: tcunning
Date: 2007-08-15 23:27:11 -0400 (Wed, 15 Aug 2007)
New Revision: 14289
Added:
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/create_database.sql
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/insert_rows.sql
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/create_database.sql
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/insert_rows.sql
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/management-ds.xml
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/create_database.sql
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/insert_rows.sql
labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/management-ds.xml
Log:
bug:JBESB-738
Adding missing database creation files.
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/create_database.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/create_database.sql (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/create_database.sql 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,27 @@
+
+CREATE TABLE JMXPATTERN (
+ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1) NOT NULL PRIMARY KEY,
+CLASSPATTERN VARCHAR(255) NOT NULL,
+KEYVALUE VARCHAR(255) NOT NULL,
+CONSTRAINT UNIQUE_CLASS UNIQUE(CLASSPATTERN, KEYVALUE)
+);
+
+CREATE TABLE JMXATTRIBUTE (
+STATID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY,
+OBJECTNAME VARCHAR(255) NOT NULL,
+ATTRIBUTE VARCHAR(255) NOT NULL,
+CONSTRAINT UNIQUE_ATTRID UNIQUE(STATID),
+CONSTRAINT UNIQUE_ATTR UNIQUE (OBJECTNAME, ATTRIBUTE)
+);
+
+CREATE TABLE JMXDATA (
+ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY,
+STATID INTEGER,
+SERVER VARCHAR(255),
+STATDATE TIMESTAMP,
+TIMEVALUE FLOAT,
+COUNTVALUE INT,
+TEXTVALUE VARCHAR(255),
+CONSTRAINT UNIQUE_DATA UNIQUE(STATID, STATDATE),
+CONSTRAINT FK_ATTRIBUTE FOREIGN KEY(STATID) REFERENCES JMXATTRIBUTE
+);
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/insert_rows.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/insert_rows.sql (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/hsqldb/insert_rows.sql 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,8 @@
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'service=MessageCounter');
+
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'category=MessageCounter');
+
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'listener-name=');
+
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'gateway-name=');
+
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/create_database.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/create_database.sql (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/create_database.sql 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,34 @@
+drop table JMXPATTERN;
+drop table JMXDATA;
+drop table JMXATTRIBUTE;
+
+ create table JMXATTRIBUTE (
+ statid bigint not null auto_increment,
+ objectname varchar(255),
+ attribute varchar(255),
+ primary key (statid)
+ );
+
+ create table JMXDATA (
+ id bigint not null auto_increment,
+ STATID bigint,
+ SERVER varchar(255),
+ STATDATE datetime,
+ timevalue float,
+ countvalue integer,
+ textvalue varchar(255),
+ primary key (id)
+ );
+
+ create table JMXPATTERN (
+ id bigint not null auto_increment,
+ classpattern varchar(255),
+ keyvalue varchar(255),
+ primary key (id)
+ );
+
+ alter table JMXDATA
+ add index FKD2EA449F4522DA9E (STATID),
+ add constraint FKD2EA449F4522DA9E
+ foreign key (STATID)
+ references JMXATTRIBUTE (statid);
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/insert_rows.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/insert_rows.sql (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/insert_rows.sql 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,7 @@
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'service=MessageCounter');
+
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'category=MessageCounter');
+
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'listener-name=');
+
+INSERT INTO JMXPATTERN (CLASSPATTERN, KEYVALUE) VALUES ('jboss.esb:*', 'gateway-name=');
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/management-ds.xml
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/management-ds.xml (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/mysql/management-ds.xml 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- The Hypersonic embedded database JCA connection factory config -->
+
+<!-- $Id: hsqldb-ds.xml 63175 2007-05-21 16:26:06Z rrajesh $ -->
+
+<datasources>
+ <local-tx-datasource>
+ <jndi-name>ManagementDS</jndi-name>
+
+ <connection-url>jdbc:mysql://${jboss.bind.address}:3306/statistics</connection-url>
+
+ <!-- The driver class -->
+ <driver-class>com.mysql.jdbc.Driver</driver-class>
+
+ <!-- The login and password -->
+ <user-name>root</user-name>
+ <password></password>
+
+ <!-- The minimum connections in a pool/sub-pool. Pools are lazily constructed on first use -->
+ <min-pool-size>5</min-pool-size>
+
+ <!-- The maximum connections in a pool/sub-pool -->
+ <max-pool-size>20</max-pool-size>
+ <connection-property name="autoReconnect">true</connection-property>
+ <metadata>
+ <type-mapping>mySQL</type-mapping>
+ </metadata>
+ </local-tx-datasource>
+</datasources>
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/create_database.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/create_database.sql (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/create_database.sql 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,36 @@
+drop table JMXPATTERN;
+drop table JMXATTRIBUTE;
+drop table JMXDATA;
+
+drop sequence SEQ_JMX_DATA;
+drop sequence SEQ_JMX_PATTERN;
+drop sequence SEQ_JMX_ATTRIBUTE;
+
+ create table JMXPATTERN (
+ id number(19,0),
+ classpattern varchar2(255 char),
+ keyvalue varchar2(255 char),
+ primary key (id)
+ );
+
+ create table JMXATTRIBUTE (
+ statid number(19,0),
+ objectname varchar2(255 char),
+ attribute varchar2(255 char),
+ primary key (statid)
+ );
+
+ create table JMXDATA (
+ id number(19,0),
+ STATID number(19,0),
+ SERVER varchar2(255 char),
+ STATDATE timestamp,
+ timevalue float,
+ countvalue number(10,0),
+ textvalue varchar2(255 char),
+ primary key (id)
+ );
+
+ CREATE SEQUENCE SEQ_JMX_ATTRIBUTE START WITH 1 MINVALUE 1 INCREMENT BY 1 NOCYCLE;
+ CREATE SEQUENCE SEQ_JMX_DATA START WITH 1 MINVALUE 1 INCREMENT BY 1 NOCYCLE;
+ CREATE SEQUENCE SEQ_JMX_PATTERN START WITH 1 MINVALUE 1 INCREMENT BY 1 NOCYCLE;
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/insert_rows.sql
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/insert_rows.sql (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/insert_rows.sql 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,7 @@
+INSERT INTO JMXPATTERN (ID, CLASSPATTERN, KEYVALUE) VALUES (1, 'jboss.esb:*', 'service=MessageCounter');
+
+INSERT INTO JMXPATTERN (ID, CLASSPATTERN, KEYVALUE) VALUES (2, 'jboss.esb:*', 'category=MessageCounter');
+
+INSERT INTO JMXPATTERN (ID, CLASSPATTERN, KEYVALUE) VALUES (3, 'jboss.esb:*', 'listener-name=');
+
+INSERT INTO JMXPATTERN (ID, CLASSPATTERN, KEYVALUE) VALUES (4, 'jboss.esb:*', 'gateway-name=');
Added: labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/management-ds.xml
===================================================================
--- labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/management-ds.xml (rev 0)
+++ labs/jbossesb/trunk/product/tools/console/management-esb/src/main/resources/oracle/management-ds.xml 2007-08-16 03:27:11 UTC (rev 14289)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- The Hypersonic embedded database JCA connection factory config -->
+
+<!-- $Id: hsqldb-ds.xml 63175 2007-05-21 16:26:06Z rrajesh $ -->
+
+<datasources>
+ <local-tx-datasource>
+ <jndi-name>ManagementDS</jndi-name>
+
+ <connection-url>jdbc:oracle:thin:@192.168.146.129:1521:VFADV</connection-url>
+
+ <!-- The driver class -->
+ <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
+
+ <!-- The login and password -->
+ <user-name>vfafacility</user-name>
+ <password>vfa</password>
+
+ <!-- The minimum connections in a pool/sub-pool. Pools are lazily constructed on first use -->
+ <min-pool-size>5</min-pool-size>
+
+ <!-- The maximum connections in a pool/sub-pool -->
+ <max-pool-size>20</max-pool-size>
+ <connection-property name="autoReconnect">true</connection-property>
+ </local-tx-datasource>
+</datasources>
More information about the jboss-svn-commits
mailing list