Minutes: JDO TCK Conference Call Friday, May 25, 9 am Pacific Time

2012-05-25 Thread Craig L Russell

Attendees: Michelle Caisse, Michael Bouschen, Craig Russell

Agenda:

1. log4j class loader, no enhancer log output with maven 2: 
https://issues.apache.org/jira/browse/JDO-706

Michael suggests a new copyjdorijars with a plugin "copyfiles" that  
would copy jars from the dependencies location to the jdori/lib  
directory. The project would be an independent project that would be  
downloaded independent of the tck project and exectck project.  AI  
Michael provide a patch.


Take a look at the README and run rules to be sure it's all  
documented. AI Michelle add a new JIRA for updates to README and run  
rules.


2. News on "Automate OSGi bundling in JDO 3.1+ build" 
https://issues.apache.org/jira/browse/JDO-694?

no change.

3. News on patch JDO-707 https://issues.apache.org/jira/browse/JDO-707?

no change.

4. Autocommit or nontransactional actions: 
https://issues.apache.org/jira/browse/JDO-589

AI Craig update the JIRA.

5. Reorganize sources to conform with maven conventions 
https://issues.apache.org/jira/browse/JDO-711

no change.

6. What's needed to release 3.1? Go to https://issues.apache.org/jira/secure/BrowseProject.jspa?id=10630 
,
   click "Issues" in the menu on the left and then click "JDO 3  
maintenance release 1 (3.1)" under "Unresolved: By Version"


no change.

7. Other issues

Pdf to odf converter: Online services can take care of one-time  
conversions. One issue is that paragraph styles seem to be hard coded  
(as opposed to defining paragraph styles and using the styles by  
name). Conditional text is used for assertions, and conditional text  
doesn't seem to be a general feature. Michelle will continue to  
investigate.


Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@oracle.com
P.S. A good JDO? O, Gasp!



Re: Minutes: JDO TCK Conference Call Friday, May 25, 9 am Pacific Time

2012-05-28 Thread Michael Bouschen

Hi,


1. log4j class loader, no enhancer log output with maven 2: 
https://issues.apache.org/jira/browse/JDO-706


Michael suggests a new copyjdorijars with a plugin "copyfiles" that 
would copy jars from the dependencies location to the jdori/lib 
directory. The project would be an independent project that would be 
downloaded independent of the tck project and exectck project.  AI 
Michael provide a patch.
attached you find a patch creating a new module copyjdorijars and adds 
this to the list of mdules in the root pom. Please have a look.


Regards Michael

--
*Michael Bouschen*
*Prokurist*

akquinet tech@spree GmbH
Bülowstr. 66, D-10783 Berlin

Fon:   +49 30 235 520-33
Fax:   +49 30 217 520-12
Email: michael.bousc...@akquinet.de
Web: www.akquinet.de 

akquinet tech@spree GmbH, Berlin
Geschäftsführung: Martin Weber, Dr. Torsten Fink
Amtsgericht Berlin-Charlottenburg HRB 86780 B
USt.-Id. Nr.: DE 225 964 680
Index: copyjdorijars/src/main/resources/log4j.properties
===
--- copyjdorijars/src/main/resources/log4j.properties   (revision 0)
+++ copyjdorijars/src/main/resources/log4j.properties   (revision 0)
@@ -0,0 +1,93 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+# 
+# http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software 
+# distributed under the License is distributed on an "AS IS" BASIS, 
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
+# See the License for the specific language governing permissions and 
+# limitations under the License.
+
+#
+# TCK loggers and appenders 
+#
+
+# Root logger
+log4j.rootLogger = ERROR, TCK
+
+# TCK logger
+log4j.logger.org.apache.jdo.tck = INFO, TCK
+log4j.additivity.org.apache.jdo.tck = false 
+
+# SpringFramework loggers 
+log4j.logger.org.springframework = ERROR, TCK
+log4j.additivity.org.springframework = false 
+log4j.logger.org.apache.jdo.tck.pc.company.CompanyModelReader = ERROR, TCK
+log4j.logger.org.apache.jdo.tck.pc.mylib.MylibReader = ERROR, TCK
+
+# TCK appenders
+log4j.appender.TCK = org.apache.jdo.tck.util.TCKFileAppender
+log4j.appender.TCK.File = tck.txt
+log4j.appender.TCK.layout = org.apache.log4j.PatternLayout
+log4j.appender.TCK.layout.ConversionPattern = %d{HH:mm:ss,SSS} (%t) %-5p [%c] 
- %m%n
+
+
+# JDO vendor specific loggers and appenders 
+
+
+#log4j.logger. = INFO
+#log4j.additivity. = false 
+
+#log4j.appender. = org.apache.jdo.tck.util.TCKFileAppender
+#log4j.appender..File = .txt
+#log4j.appender..layout = org.apache.log4j.PatternLayout
+#log4j.appender..layout.ConversionPattern = %d{HH:mm:ss,SSS} (%t) %-5p 
[%c] - %m%n
+
+###
+# DataNucleus loggers and appenders 
+###
+
+# DataNucleus loggers
+# For more details on DataNucleus logging see 
+# http://www.datanucleus.org/products/accessplatform/logging.html
+log4j.logger.DataNucleus = INFO, DataNucleus
+log4j.logger.DataNucleus.Enhancer = INFO, DataNucleus
+log4j.additivity.DataNucleus = false
+#log4j.logger.DataNucleus.JDO = INFO, DataNucleus
+#log4j.logger.DataNucleus.Persistence = INFO, DataNucleus
+#log4j.logger.DataNucleus.Query = INFO, DataNucleus
+#log4j.logger.DataNucleus.Lifecycle = INFO, DataNucleus
+#log4j.logger.DataNucleus.Reachability = INFO, DataNucleus
+#log4j.logger.DataNucleus.Cache = INFO, DataNucleus
+#log4j.logger.DataNucleus.ClassLoading = INFO, DataNucleus
+#log4j.logger.DataNucleus.MetaData = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.Management = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.General = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.Connection = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.JCA = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.Transaction = INFO, DataNucleus
+#log4j.logger.DataNucleus.Plugin = INFO, DataNucleus
+#log4j.logger.DataNucleus.Store.Poid = INFO, DataNucleus
+#log4j.logger.DataNucleus.Datastore = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.Datastore.Schema = INFO, DataNucleus
+#log4j.logger.DataNucleus.Datastore.Persist = INFO, DataNucleus
+#log4j.logger.DataNucleus.Datastore.Retrieve = DEBUG, DataNucleus
+#log4j.logger.DataNucleus.SchemaTool = INFO, DataNucleus
+
+# C3P0 loggers
+log4j.logger.com.mchange.v2 = INFO, DataNucleus
+log4j.additivity.com.mchange.v2 = false 
+
+# DataNucleus appenders
+log4j.appender.DataNucleus = org.apache.jdo.tck.util.TCKFileAppender
+

Re: Minutes: JDO TCK Conference Call Friday, May 25, 9 am Pacific Time

2012-05-29 Thread Michelle Caisse

Worked fine for me. I applied the patch and did mvn clean install.

-- Michelle

On 5/28/2012 1:02 PM, Michael Bouschen wrote:

Hi,


1. log4j class loader, no enhancer log output with maven 2: 
https://issues.apache.org/jira/browse/JDO-706


Michael suggests a new copyjdorijars with a plugin "copyfiles" that 
would copy jars from the dependencies location to the jdori/lib 
directory. The project would be an independent project that would be 
downloaded independent of the tck project and exectck project.  AI 
Michael provide a patch.
attached you find a patch creating a new module copyjdorijars and adds 
this to the list of mdules in the root pom. Please have a look.


Regards Michael

--
*Michael Bouschen*
*Prokurist*

akquinet tech@spree GmbH
Bülowstr. 66, D-10783 Berlin

Fon:   +49 30 235 520-33
Fax:   +49 30 217 520-12
Email: michael.bousc...@akquinet.de
Web: www.akquinet.de 

akquinet tech@spree GmbH, Berlin
Geschäftsführung: Martin Weber, Dr. Torsten Fink
Amtsgericht Berlin-Charlottenburg HRB 86780 B
USt.-Id. Nr.: DE 225 964 680