Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] r1396 - in trunk/perfsonar: ant/xmlls conf src/org/perfsonar/service/commons/storage/xmldb src/org/perfsonar/service/commons/storage/xmldb/existHttp

Subject: perfsonar development work

List archive

Re: [pS-dev] r1396 - in trunk/perfsonar: ant/xmlls conf src/org/perfsonar/service/commons/storage/xmldb src/org/perfsonar/service/commons/storage/xmldb/existHttp


Chronological Thread 
  • From: Maciej Glowiak <>
  • To:
  • Subject: Re: [pS-dev] r1396 - in trunk/perfsonar: ant/xmlls conf src/org/perfsonar/service/commons/storage/xmldb src/org/perfsonar/service/commons/storage/xmldb/existHttp
  • Date: Mon, 10 Jul 2006 15:17:35 +0200
  • Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA CXBIWXMAAEU1AABFNQF8gVf5AAAAB3RJTUUH1QYQDjo6uEWvwgAAAM5JREFUGNNN0LFqAkEUheGj KRZsfATrvENgYyH4APabxwgWGUUQC99BsNDCInUq7VImbbDZ0kayxBXMuN7jvTuKVh//mZlmQKZ1 EhQ8GAVgZECspEBdWQHRjR70KlgFKkoUaCw3ijSYQ4n5HfBK4a4jDcdDQPol/80Sr9BxZOOL4Fmr Jq8VBx7eopaSPvWGOm67fqol3j1q0XNs7Nk2cs6MU6gPNzf+ZGKQX4Ek8H6rAnFZnXB2vJxJcv8g C2P+WzL4tD+Txc4KydrIkh+eAdo01QbjQ84vAAAAAElFTkSuQmCC
  • Organization: Poznan Supercomputing and Networking Center


wrote:
Author: mac
Date: 2006-07-10 09:10:57 -0400 (Mon, 10 Jul 2006)
New Revision: 1396

Added:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/

trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbErrorException.java

trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbHTTPAccess.java

trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbResult.java
Modified:
trunk/perfsonar/ant/xmlls/xmlls-test-run-targets.xml
trunk/perfsonar/conf/log4j.properties
Log:

Hi,

I got segmentation fault while adding these files, so log is empty.

All three classes are the implementation of HTTP access to eXist DB. It's may be much faster than communication via XML:DB for small result set.

The main class is ExistDbHTTPAccess.

I'll provide some tests and comparison between XML:DB and HTTP way of communicating to eXist DB XML soon.




Modified: trunk/perfsonar/ant/xmlls/xmlls-test-run-targets.xml
===================================================================
--- trunk/perfsonar/ant/xmlls/xmlls-test-run-targets.xml 2006-07-07
13:35:31 UTC (rev 1395)
+++ trunk/perfsonar/ant/xmlls/xmlls-test-run-targets.xml 2006-07-10
13:10:57 UTC (rev 1396)
@@ -26,7 +26,22 @@
<!-- TESTS -->
+ <target name="y" description="y">
+ <java
classname="org.perfsonar.service.commons.storage.xmldb.existrest.ExistXmlDbHTTPAccess"
classpathref="classpath" fork="true">
+ </java>
+ </target>
+ <target name="x" description="x">
+ <java classname="org.perfsonar.service.testHarness.TestExistTimes"
classpathref="classpath" fork="true">
+ <arg value="xmldb:exist://localhost:8680/exist/xmlrpc"/>
+ <arg value="admin"/>
+ <arg value=""/>
+ <arg value="declare namespace nmwg='http://ggf.org/ns/nmwg/base/2.0/';
data(nmwg:store/nmwg:metadata/@id)"/>
+
+ </java>
+ </target>
+
+
<!-- LS Lookup (Query) test -->
<target name="ls-test-query"

Modified: trunk/perfsonar/conf/log4j.properties
===================================================================
--- trunk/perfsonar/conf/log4j.properties 2006-07-07 13:35:31 UTC (rev
1395)
+++ trunk/perfsonar/conf/log4j.properties 2006-07-10 13:10:57 UTC (rev
1396)
@@ -1,19 +1,13 @@
## $Id$
-## project: perfSONAR
-## author: romradz
+## Project: perfSONAR
-# point the property to the directory where log files should be created. Suggested directory is -# $PERFSONAR/log
+# needs to be adjusted by service deployer
+logDir=/projects/sonar/perfsonar/log
-# example path for log files
-logDir=/opt/perfsonar/log
-
-## --------------- The properties below do not need any changes -----------
-
log4j.rootLogger=INFO, rootAppender
log4j.logger.sonar-debug=DEBUG, debugAppender
log4j.logger.sonar-info=INFO, infoAppender
@@ -27,42 +21,43 @@
log4j.appender.rootAppender.MaxFileSize=500KB
log4j.appender.rootAppender.MaxBackupIndex=1000
log4j.appender.rootAppender.layout=org.apache.log4j.PatternLayout
-log4j.appender.rootAppender.layout.ConversionPattern=%d %5p - %m%n
+log4j.appender.rootAppender.layout.ConversionPattern=%p:
%m%n----------------------\n
log4j.appender.debugAppender=org.apache.log4j.RollingFileAppender
log4j.appender.debugAppender.File=${logDir}/sonar_debug.log
log4j.appender.debugAppender.MaxFileSize=500KB
log4j.appender.debugAppender.MaxBackupIndex=100
log4j.appender.debugAppender.layout=org.apache.log4j.PatternLayout
-log4j.appender.debugAppender.layout.ConversionPattern=%d %5p - %m%n
+## log4j.appender.debugAppender.layout.ConversionPattern=%p:
%m%n----------------------\n
+log4j.appender.debugAppender.layout.ConversionPattern=%p:
%m%n----------------------\n
log4j.appender.infoAppender=org.apache.log4j.RollingFileAppender
log4j.appender.infoAppender.File=${logDir}/sonar_info.log
log4j.appender.infoAppender.MaxFileSize=500KB
log4j.appender.infoAppender.MaxBackupIndex=100
log4j.appender.infoAppender.layout=org.apache.log4j.PatternLayout
-log4j.appender.infoAppender.layout.ConversionPattern=%d %5p - %m%n
+log4j.appender.infoAppender.layout.ConversionPattern=%p:
%m%n----------------------\n
log4j.appender.warnAppender=org.apache.log4j.RollingFileAppender
log4j.appender.warnAppender.File=${logDir}/sonar_warn.log
log4j.appender.warnAppender.MaxFileSize=500KB
log4j.appender.warnAppender.MaxBackupIndex=100
log4j.appender.warnAppender.layout=org.apache.log4j.PatternLayout
-log4j.appender.warnAppender.layout.ConversionPattern=%d %5p - %m%n
+log4j.appender.warnAppender.layout.ConversionPattern=%p:
%m%n----------------------\n
log4j.appender.errorAppender=org.apache.log4j.RollingFileAppender
log4j.appender.errorAppender.File=${logDir}/sonar_error.log
log4j.appender.errorAppender.MaxFileSize=500KB
log4j.appender.errorAppender.MaxBackupIndex=100
log4j.appender.errorAppender.layout=org.apache.log4j.PatternLayout
-log4j.appender.errorAppender.layout.ConversionPattern=%d %5p - %m%n
+log4j.appender.errorAppender.layout.ConversionPattern=%p:
%m%n----------------------\n
log4j.appender.fatalAppender=org.apache.log4j.RollingFileAppender
log4j.appender.fatalAppender.File=${logDir}/sonar_fatal.log
log4j.appender.fatalAppender.MaxFileSize=500KB
log4j.appender.fatalAppender.MaxBackupIndex=100
log4j.appender.fatalAppender.layout=org.apache.log4j.PatternLayout
-log4j.appender.fatalAppender.layout.ConversionPattern=%d %5p - %m%n
+log4j.appender.fatalAppender.layout.ConversionPattern=%p:
%m%n----------------------\n

Added:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbErrorException.java


Property changes on:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbErrorException.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native

Added:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbHTTPAccess.java


Property changes on:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbHTTPAccess.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native

Added:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbResult.java


Property changes on:
trunk/perfsonar/src/org/perfsonar/service/commons/storage/xmldb/existHttp/ExistDbResult.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native




--

--------------------------------------------------------------------
| Maciej Glowiak Network Research and Development ||
|

Poznan Supercomputing and Networking Center ||
| (+48 61) 858 2024 http://monstera.man.poznan.pl/ ||
====================================================================



Archive powered by MHonArc 2.6.16.

Top of Page