[Freeswitch-branches] [commit] r10064 - in freeswitch/branches/jkr888/CDRLogger/trunk/target: . cdr-logger-1.0 cdr-logger-1.0/META-INF cdr-logger-1.0/WEB-INF cdr-logger-1.0/WEB-INF/classes cdr-logger-1.0/WEB-INF/classes/com cdr-logger-1.0/WEB-INF/classes/com/jkr cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/logger cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model cdr-logger-1.0/WEB-INF/l
Author: jkr888 Date: Fri Oct 17 20:51:24 2008 New Revision: 10064 Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0.war (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/META-INF/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/logger/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRLogger.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRSchema.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/ConstructCDRSchema.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.hbm.xml freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.hbm.xml freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/HibernateUtil.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/hibernate.cfg.xml freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/log4j.properties freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/antlr-2.7.6.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/asm-1.5.3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/asm-attrs-1.5.3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/cglib-2.1_3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/commons-collections-3.1.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/commons-logging-1.0.4.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/dom4j-1.6.1.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/ehcache-1.2.3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/ejb3-persistence-1.0.1.GA.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-3.2.6.ga-sources.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-3.2.6.ga.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-annotations-3.3.1.GA.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-commons-annotations-3.0.0.ga.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/jdom-1.1.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/jta-1.0.1B.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/log4j-1.2.14.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/persistence-api-1.0.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/postgresql-8.3-603.jdbc3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/servlet-api-2.5.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/slf4j-api-1.5.3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/slf4j-log4j12-1.4.3.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/xercesImpl-2.2.1.jar (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/web.xml freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/logger/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRLogger.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRSchema.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/ freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/ConstructCDRSchema.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/HibernateUtil.class (contents, props changed) freeswitch/branches/jkr888/CDRLogger/trunk/target/test-classes/ freeswitch/branches/jkr888/CDRLogger/trunk/target/war/ freeswitch/branches/jkr888/CDRLogger/trunk/target/war/work/ freeswitch/branches/jkr888/CDRLogger/trunk/target/war/work/webapp-cache.xml Log: Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0.war ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRLogger.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRSchema.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/ConstructCDRSchema.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.hbm.xml ============================================================================== --- (empty file) +++ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.hbm.xml Fri Oct 17 20:51:24 2008 @@ -0,0 +1,50 @@ +<?xml version="1.0"?> +<!DOCTYPE hibernate-mapping PUBLIC + "-//Hibernate/Hibernate Mapping DTD 3.0//EN" + "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> + +<hibernate-mapping package="com.jkr.freeswitch.cdr.model"> + + <class name="FreeswitchCDR" table="FREESWITCH_CDRS"> + <id name="id"> + <generator class="increment"/> + </id> + + <property name="start_stamp" length="32"/> + <property name="answer_stamp" length="32"/> + <property name="end_stamp" length="32"/> + <property name="profile_start_stamp" length="32"/> + <property name="answered_time" length="32"/> + <property name="hangup_time" length="32"/> + <property name="created_time" length="32"/> + + <property name="billsec"/> + <property name="billmsec"/> + <property name="billusec"/> + <property name="total_duration_sec"/> + <property name="total_duration_msec"/> + + <property name="sip_from_uri" length="64"/> + <property name="sip_to_uri" length="64"/> + <property name="sip_call_id" length="64"/> + + <property name="custom_tag_1" type="text"/> + <property name="custom_tag_2" type="text"/> + <property name="custom_tag_3" type="text"/> + <property name="custom_tag_4" type="text"/> + <property name="custom_tag_5" type="text"/> + <property name="custom_tag_6" type="text"/> + <property name="custom_tag_7" type="text"/> + <property name="custom_tag_8" type="text"/> + <property name="custom_tag_9" type="text"/> + + <property name="xml_data" type="text"/> + + <set name="cdr_data" inverse="true"> + <key column="cdr_id"/> + <one-to-many class="FreeswitchCDRData"/> + </set> + + </class> + +</hibernate-mapping> \ No newline at end of file Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.hbm.xml ============================================================================== --- (empty file) +++ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.hbm.xml Fri Oct 17 20:51:24 2008 @@ -0,0 +1,24 @@ +<?xml version="1.0"?> +<!DOCTYPE hibernate-mapping PUBLIC + "-//Hibernate/Hibernate Mapping DTD 3.0//EN" + "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> + +<hibernate-mapping package="com.jkr.freeswitch.cdr.model"> + + <class name="FreeswitchCDRData" table="FREESWITCH_CDR_DATA"> + <id name="id"> + <generator class="increment"/> + </id> + + <property name="category" length="64"/> + <property name="name" length="64"/> + <property name="value" type="text"/> + + <many-to-one name="cdr" + column="cdr_id" + class="FreeswitchCDR" + not-null="true"/> + + </class> + +</hibernate-mapping> \ No newline at end of file Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/com/jkr/freeswitch/cdr/model/HibernateUtil.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/hibernate.cfg.xml ============================================================================== --- (empty file) +++ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/hibernate.cfg.xml Fri Oct 17 20:51:24 2008 @@ -0,0 +1,33 @@ +<?xml version='1.0' encoding='utf-8'?> +<!DOCTYPE hibernate-configuration PUBLIC + "-//Hibernate/Hibernate Configuration DTD 3.0//EN" + "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> +<hibernate-configuration> + + <session-factory> + <property name="connection.url">jdbc:postgresql://localhost/mydb</property> + <property name="connection.username">postgres</property> + <property name="connection.driver_class">org.postgresql.Driver</property> + <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property> + <property name="connection.password">postgres</property> + <property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property> + <!-- + thread is the short name for + org.hibernate.context.ThreadLocalSessionContext and let Hibernate + bind the session automatically to the thread + --> + <property name="current_session_context_class">thread</property> + + <!-- this will show us all sql statements --> + <property name="hibernate.show_sql">true</property> + + <!-- Drop and re-create the database schema on startup + <property name="hbm2ddl.auto">create</property> + --> + + <!-- mapping files --> + <mapping resource="com/jkr/freeswitch/cdr/model/FreeswitchCDR.hbm.xml" /> + <mapping resource="com/jkr/freeswitch/cdr/model/FreeswitchCDRData.hbm.xml" /> + + </session-factory> +</hibernate-configuration> \ No newline at end of file Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/log4j.properties ============================================================================== --- (empty file) +++ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/classes/log4j.properties Fri Oct 17 20:51:24 2008 @@ -0,0 +1,43 @@ +# Set root logger level to DEBUG and its only appender to A1. +#log4j.rootLogger=DEBUG, A1 + +log4j.rootLogger=ERROR, A1 +#log4j.rootLogger=DEBUG, A1 +# A1 is set to be a ConsoleAppender. +log4j.appender.A1=org.apache.log4j.ConsoleAppender +log4j.appender.A1.layout=org.apache.log4j.PatternLayout +log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,S} [%20.20t] %-5p %l %x - %m%n + +# detail application logging configuration +# ======================================== +log4j.logger.com.jkr.freeswitch=DEBUG, R + +# R is set to be a RollingFileAppender +log4j.appender.R=org.apache.log4j.RollingFileAppender +log4j.appender.R.File=../../logs/cdr-logger.log +log4j.appender.R.MaxFileSize=10MB +log4j.appender.R.MaxBackupIndex=10 +log4j.appender.R.layout=org.apache.log4j.PatternLayout +# log4j.appender.R.layout.ConversionPattern=%d{HH:mm:ss,S} [%20.20t] %-5p %c{1} %x - %m%n +log4j.appender.R.layout.ConversionPattern=%d{HH:mm:ss,S} [%20.20t] %-5p %l %x - %m%n + +Log all SQL DML statements as they are executed +org.hibernate.SQL = DEBUG +#Log all JDBC parameters +#org.hibernate.type +#Log all SQL DDL statements as they are executed +org.hibernate.tool.hbm2ddl = DEBUG +#Log the state of all entities (max 20 entities) associated with the session at flush time +#org.hibernate.pretty +#Log all second-level cache activity +#org.hibernate.cache +#Log transaction related activity +#org.hibernate.transaction +#Log all JDBC resource acquisition +#org.hibernate.jdbc +#Log HQL and SQL ASTs during query parsing +#org.hibernate.hql.ast.AST +#Log all JAAS authorization requests +#org.hibernate.secure +#Log everything (a lot of information, but very useful for troubleshooting) +#org.hibernate \ No newline at end of file Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/antlr-2.7.6.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/asm-1.5.3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/asm-attrs-1.5.3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/cglib-2.1_3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/commons-collections-3.1.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/commons-logging-1.0.4.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/dom4j-1.6.1.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/ehcache-1.2.3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/ejb3-persistence-1.0.1.GA.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-3.2.6.ga-sources.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-3.2.6.ga.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-annotations-3.3.1.GA.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/hibernate-commons-annotations-3.0.0.ga.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/jdom-1.1.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/jta-1.0.1B.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/log4j-1.2.14.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/persistence-api-1.0.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/postgresql-8.3-603.jdbc3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/servlet-api-2.5.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/slf4j-api-1.5.3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/slf4j-log4j12-1.4.3.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/lib/xercesImpl-2.2.1.jar ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/web.xml ============================================================================== --- (empty file) +++ freeswitch/branches/jkr888/CDRLogger/trunk/target/cdr-logger-1.0/WEB-INF/web.xml Fri Oct 17 20:51:24 2008 @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + version="2.4" + xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> + <description>Freeswitch CDR Logger</description> + <display-name>com.jkr.freeswitch.cdr.logger + </display-name> + <distributable /> + <welcome-file-list> + <welcome-file>index.jsp</welcome-file> + <welcome-file>index.html</welcome-file> + </welcome-file-list> + <servlet> + <servlet-name>CDRLogger</servlet-name> + <servlet-class>com.jkr.freeswitch.cdr.logger.FreeswitchCDRLogger</servlet-class> + <!-- Log raw cdr XML --> + <init-param> + <param-name>StoreRawXML</param-name> + <param-value>false</param-value> + </init-param> + <init-param> + <param-name>custom_tag_1</param-name> + <param-value>caller_id_number</param-value> + </init-param> + <init-param> + <param-name>custom_tag_2</param-name> + <param-value>caller_id_name</param-value> + </init-param> + <init-param> + <param-name>custom_tag_3</param-name> + <param-value>destination_number</param-value> + </init-param> + <init-param> + <param-name>custom_tag_4</param-name> + <param-value>uuid</param-value> + </init-param> + <init-param> + <param-name>custom_tag_5</param-name> + <param-value>chan_name</param-value> + </init-param> + <init-param> + <param-name>custom_tag_6</param-name> + <param-value></param-value> + </init-param> + <init-param> + <param-name>custom_tag_7</param-name> + <param-value></param-value> + </init-param> + <init-param> + <param-name>custom_tag_8</param-name> + <param-value></param-value> + </init-param> + <init-param> + <param-name>custom_tag_9</param-name> + <param-value></param-value> + </init-param> + </servlet> + <servlet> + <servlet-name>CDRSchema</servlet-name> + <servlet-class>com.jkr.freeswitch.cdr.logger.FreeswitchCDRSchema</servlet-class> + <!-- Log raw cdr XML --> + <init-param> + <param-name>allowShemaGenerator</param-name> + <param-value>true</param-value> + </init-param> + </servlet> + <servlet-mapping> + <servlet-name>CDRLogger</servlet-name> + <url-pattern>/cdr</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>CDRSchema</servlet-name> + <url-pattern>/schema</url-pattern> + </servlet-mapping> +</web-app> \ No newline at end of file Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRLogger.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRSchema.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/ConstructCDRSchema.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/classes/com/jkr/freeswitch/cdr/model/HibernateUtil.class ============================================================================== Binary file. No diff available. Added: freeswitch/branches/jkr888/CDRLogger/trunk/target/war/work/webapp-cache.xml ============================================================================== --- (empty file) +++ freeswitch/branches/jkr888/CDRLogger/trunk/target/war/work/webapp-cache.xml Fri Oct 17 20:51:24 2008 @@ -0,0 +1,44 @@ +<webapp-structure> + <registeredFiles> + <entry> + <string>currentBuild</string> + <path-set> + <pathsSet class="linked-hash-set"> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.hbm.xml</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.hbm.xml</string> + <string>WEB-INF/classes/hibernate.cfg.xml</string> + <string>WEB-INF/classes/log4j.properties</string> + <string>WEB-INF/web.xml</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRLogger.class</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/logger/FreeswitchCDRSchema.class</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/model/ConstructCDRSchema.class</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDR.class</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/model/FreeswitchCDRData.class</string> + <string>WEB-INF/classes/com/jkr/freeswitch/cdr/model/HibernateUtil.class</string> + <string>WEB-INF/lib/commons-collections-3.1.jar</string> + <string>WEB-INF/lib/hibernate-3.2.6.ga.jar</string> + <string>WEB-INF/lib/ehcache-1.2.3.jar</string> + <string>WEB-INF/lib/commons-logging-1.0.4.jar</string> + <string>WEB-INF/lib/jta-1.0.1B.jar</string> + <string>WEB-INF/lib/asm-attrs-1.5.3.jar</string> + <string>WEB-INF/lib/dom4j-1.6.1.jar</string> + <string>WEB-INF/lib/antlr-2.7.6.jar</string> + <string>WEB-INF/lib/cglib-2.1_3.jar</string> + <string>WEB-INF/lib/asm-1.5.3.jar</string> + <string>WEB-INF/lib/hibernate-3.2.6.ga-sources.jar</string> + <string>WEB-INF/lib/hibernate-annotations-3.3.1.GA.jar</string> + <string>WEB-INF/lib/hibernate-commons-annotations-3.0.0.ga.jar</string> + <string>WEB-INF/lib/ejb3-persistence-1.0.1.GA.jar</string> + <string>WEB-INF/lib/persistence-api-1.0.jar</string> + <string>WEB-INF/lib/postgresql-8.3-603.jdbc3.jar</string> + <string>WEB-INF/lib/log4j-1.2.14.jar</string> + <string>WEB-INF/lib/jdom-1.1.jar</string> + <string>WEB-INF/lib/servlet-api-2.5.jar</string> + <string>WEB-INF/lib/slf4j-api-1.5.3.jar</string> + <string>WEB-INF/lib/slf4j-log4j12-1.4.3.jar</string> + <string>WEB-INF/lib/xercesImpl-2.2.1.jar</string> + </pathsSet> + </path-set> + </entry> + </registeredFiles> +</webapp-structure> \ No newline at end of file
participants (1)
-
Freeswitch SVN