[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