svn commit: r429226 - /jakarta/commons/proper/discovery/trunk/project.properties

2006-08-06 Thread dims
Author: dims
Date: Sun Aug  6 18:36:40 2006
New Revision: 429226

URL: http://svn.apache.org/viewvc?rev=429226view=rev
Log:
add the source version to prevent problems in maven 1.0.4

Modified:
jakarta/commons/proper/discovery/trunk/project.properties

Modified: jakarta/commons/proper/discovery/trunk/project.properties
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/discovery/trunk/project.properties?rev=429226r1=429225r2=429226view=diff
==
--- jakarta/commons/proper/discovery/trunk/project.properties (original)
+++ jakarta/commons/proper/discovery/trunk/project.properties Sun Aug  6 
18:36:40 2006
@@ -33,3 +33,4 @@
 
 # generate .class files that can be loaded into a version 1.1 JVM.
 maven.compile.target=1.1
+maven.compile.source=1.1
\ No newline at end of file



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r427134 - in /jakarta/commons/proper/modeler/trunk: build.xml project.xml

2006-07-31 Thread dims
Author: dims
Date: Mon Jul 31 08:06:22 2006
New Revision: 427134

URL: http://svn.apache.org/viewvc?rev=427134view=rev
Log:
prepare for 2.0 final release

Modified:
jakarta/commons/proper/modeler/trunk/build.xml
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/build.xml?rev=427134r1=427133r2=427134view=diff
==
--- jakarta/commons/proper/modeler/trunk/build.xml (original)
+++ jakarta/commons/proper/modeler/trunk/build.xml Mon Jul 31 08:06:22 2006
@@ -53,7 +53,7 @@
   property name=component.title value=Model MBeans Support 
Package/
 
   !-- The current version number of this component --
-  property name=component.version   value=1.2-dev/
+  property name=component.version   value=2.0/
 
   !-- The base directory for compilation targets --
   property name=build.home  value=target/

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=427134r1=427133r2=427134view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Mon Jul 31 08:06:22 2006
@@ -22,7 +22,7 @@
   nameCommons Modeler/name
   groupIdcommons-modeler/groupId
   artifactIdcommons-modeler/artifactId
-  currentVersion2.0-RC1/currentVersion
+  currentVersion2.0/currentVersion
   inceptionYear2002/inceptionYear
   shortDescriptionCommons Modeler/shortDescription
   description



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r427136 - /jakarta/commons/proper/modeler/trunk/build.xml

2006-07-31 Thread dims
Author: dims
Date: Mon Jul 31 08:07:31 2006
New Revision: 427136

URL: http://svn.apache.org/viewvc?rev=427136view=rev
Log:
one more spot to update version #

Modified:
jakarta/commons/proper/modeler/trunk/build.xml

Modified: jakarta/commons/proper/modeler/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/build.xml?rev=427136r1=427135r2=427136view=diff
==
--- jakarta/commons/proper/modeler/trunk/build.xml (original)
+++ jakarta/commons/proper/modeler/trunk/build.xml Mon Jul 31 08:07:31 2006
@@ -316,8 +316,8 @@
 !-- == Release Targets = --
 
   target name=release description=Create the release
-property name=ver value=1.2-dev /
-property name=tag value=MODELER_1_2_DEV /
+property name=ver value=2.0 /
+property name=tag value=MODELER_2_0_DEV /
 delete dir=release /
 mkdir dir=release /
 cvs command=checkout 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r427230 - /jakarta/commons/proper/modeler/tags/MODELER_2_0/

2006-07-31 Thread dims
Author: dims
Date: Mon Jul 31 12:39:27 2006
New Revision: 427230

URL: http://svn.apache.org/viewvc?rev=427230view=rev
Log:
tag Modeler 2.0 release.


Added:
jakarta/commons/proper/modeler/tags/MODELER_2_0/
  - copied from r427229, jakarta/commons/proper/modeler/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r427287 - in /jakarta/commons/proper/modeler/trunk: build.xml project.xml

2006-07-31 Thread dims
Author: dims
Date: Mon Jul 31 14:28:04 2006
New Revision: 427287

URL: http://svn.apache.org/viewvc?rev=427287view=rev
Log:
updating versions after 2.0 final release

Modified:
jakarta/commons/proper/modeler/trunk/build.xml
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/build.xml?rev=427287r1=427286r2=427287view=diff
==
--- jakarta/commons/proper/modeler/trunk/build.xml (original)
+++ jakarta/commons/proper/modeler/trunk/build.xml Mon Jul 31 14:28:04 2006
@@ -53,7 +53,7 @@
   property name=component.title value=Model MBeans Support 
Package/
 
   !-- The current version number of this component --
-  property name=component.version   value=2.0/
+  property name=component.version   value=2.1-dev/
 
   !-- The base directory for compilation targets --
   property name=build.home  value=target/
@@ -316,8 +316,8 @@
 !-- == Release Targets = --
 
   target name=release description=Create the release
-property name=ver value=2.0 /
-property name=tag value=MODELER_2_0_DEV /
+property name=ver value=2.1-dev /
+property name=tag value=MODELER_2_1_DEV /
 delete dir=release /
 mkdir dir=release /
 cvs command=checkout 

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=427287r1=427286r2=427287view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Mon Jul 31 14:28:04 2006
@@ -22,7 +22,7 @@
   nameCommons Modeler/name
   groupIdcommons-modeler/groupId
   artifactIdcommons-modeler/artifactId
-  currentVersion2.0/currentVersion
+  currentVersion2.1-dev/currentVersion
   inceptionYear2002/inceptionYear
   shortDescriptionCommons Modeler/shortDescription
   description



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424415 - in /jakarta/commons/proper/modeler/trunk: STATUS.html project.properties

2006-07-21 Thread dims
Author: dims
Date: Fri Jul 21 11:49:03 2006
New Revision: 424415

URL: http://svn.apache.org/viewvc?rev=424415view=rev
Log:
fix minimum jdk version as 1.3

Modified:
jakarta/commons/proper/modeler/trunk/STATUS.html
jakarta/commons/proper/modeler/trunk/project.properties

Modified: jakarta/commons/proper/modeler/trunk/STATUS.html
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/STATUS.html?rev=424415r1=424414r2=424415view=diff
==
--- jakarta/commons/proper/modeler/trunk/STATUS.html (original)
+++ jakarta/commons/proper/modeler/trunk/STATUS.html Fri Jul 21 11:49:03 2006
@@ -6,7 +6,7 @@
 
 
 div align=center
-h1The Jakarta Commons emWorkflow/em Component/h1
+h1The Jakarta Commons emModeler/em Component/h1
 $Id$br
 a href=#Introduction[Introduction]/a
 a href=#Dependencies[Dependencies]/a
@@ -32,7 +32,7 @@
 components for development and use:/p
 ul
 lia href=http://java.sun.com/j2se;Java Development Kit/a
-(Version 1.2 or later)/li
+(Version 1.3 or later)/li
 lia href=http://jakarta.apache.org/commons/digester/Jakarta Commons 
Digester/a (Optional)/li
 lia href=http://jakarta.apache.org/commons/logging/Jakarta Commons 
Logging/a/li
 liA JMX compliant implementation, like the a 
href=http://java.sun.com/products/JavaManagement/download.html;JMX 
Instrumentation and Agent Specification reference implementation/a or a 
href=http://www.open-jmx.org;OpenJMX/a/li
@@ -42,8 +42,8 @@
 a name=Release Info/a
 h33.  RELEASE INFO/h3
 
-pCurrent Release:  strong1.0/strong/p
-pPlanned Next Release: 1.1/p
+pCurrent Release:  strong2.0/strong/p
+pPlanned Next Release: 2.1 (?)/p
 
 
 a name=Committers/a
@@ -60,11 +60,11 @@
 lia href=mailto:costin at apache.orgCostin Manolache/a/li
 lia href=mailto:yoavs at apache.orgYoav Shapira/a/li
 lia href=mailto:billbarker at apache.orgBill Barker/a/li
+lia href=mailto:dims at apache.orgDavanum Srinivas/a/li
 /ul
 
 pThe following individuals have submitted patches for this component./p
 ul
-lia href=mailto:dims at yahoo.comDavanum Srinivas/a/li
 /ul
 
 /body

Modified: jakarta/commons/proper/modeler/trunk/project.properties
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.properties?rev=424415r1=424414r2=424415view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.properties (original)
+++ jakarta/commons/proper/modeler/trunk/project.properties Fri Jul 21 11:49:03 
2006
@@ -49,5 +49,5 @@
 
maven.dist.src.assembly.dir=${maven.dist.assembly.dir}/src/${maven.final.name}-src
 
 clover.excludes=**/Test*.java
-maven.compile.target=1.4
-maven.compile.source=1.4
\ No newline at end of file
+maven.compile.target=1.3
+maven.compile.source=1.3
\ No newline at end of file



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424418 - /jakarta/commons/proper/modeler/trunk/PROPOSAL.html

2006-07-21 Thread dims
Author: dims
Date: Fri Jul 21 11:51:12 2006
New Revision: 424418

URL: http://svn.apache.org/viewvc?rev=424418view=rev
Log:
fix typo Workflow - Modeler

Modified:
jakarta/commons/proper/modeler/trunk/PROPOSAL.html

Modified: jakarta/commons/proper/modeler/trunk/PROPOSAL.html
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/PROPOSAL.html?rev=424418r1=424417r2=424418view=diff
==
--- jakarta/commons/proper/modeler/trunk/PROPOSAL.html (original)
+++ jakarta/commons/proper/modeler/trunk/PROPOSAL.html Fri Jul 21 11:51:12 2006
@@ -122,7 +122,7 @@
 
 h3(4) Initial Committers/h3
 
-pThe initial committers on the Workflow component shall be:/p
+pThe initial committers on the Modeler component shall be:/p
 
 ul
   liCraig R. McClanahan/li



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424427 - /jakarta/commons/proper/modeler/tags/MODELER_2_0_RC1/

2006-07-21 Thread dims
Author: dims
Date: Fri Jul 21 12:27:27 2006
New Revision: 424427

URL: http://svn.apache.org/viewvc?rev=424427view=rev
Log:
tagging 2.0-RC1


Added:
jakarta/commons/proper/modeler/tags/MODELER_2_0_RC1/
  - copied from r424426, jakarta/commons/proper/modeler/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424039 - in /jakarta/commons/proper/modeler/trunk: KEYS.txt project.xml

2006-07-20 Thread dims
Author: dims
Date: Thu Jul 20 13:10:17 2006
New Revision: 424039

URL: http://svn.apache.org/viewvc?rev=424039view=rev
Log:
add remy's key

Modified:
jakarta/commons/proper/modeler/trunk/KEYS.txt
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/KEYS.txt
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/KEYS.txt?rev=424039r1=424038r2=424039view=diff
==
--- jakarta/commons/proper/modeler/trunk/KEYS.txt (original)
+++ jakarta/commons/proper/modeler/trunk/KEYS.txt Thu Jul 20 13:10:17 2006
@@ -82,5 +82,27 @@
 v1l9ygCghBaiVuzN0Z5XZw7IGyGEn4sqkvMAoMzWc6pmSDSX+6hmhli4WXCIsldH
 =yLoD
 -END PGP PUBLIC KEY BLOCK-
+Type bits  keyID  Date   User ID
+DSS  1024  0x7572CDEF 2001/10/12 *** DEFAULT SIGNING KEY ***
+ Remy Maucherat [EMAIL PROTECTED]
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: PGP 6.5.1i
+
+mQGiBDvGnR4RBADPVhGl+eo6ie6UJ9E4sIW8xbBCYHQxIMwWalcLzbz2FKWl57VP
+JzoIaTZZP6op3yhRv4qRm7NGC/gpabRj/im8vK7eKgoh2VVKhqVdIjWbQW+u9pEb
+pXlp1AAFUbP4kqSIggV54s4lRulE6Uq0eDy6sXK8mBFLGRggwEFvLTHPYQCg/2qx
+u1/hBovB0I8+XJoSzconttMEAJVYrxD2W9FhnVCn3ffHhkjQBxUeXr8bQIRwid6R
+ukAqlcVkGohOngdJ94O7KL40mm2A0t9APFVC0tgEk0M7piB5cE1zAZjoLTrlvWrC
+0tH0LzEyaUgvHdG1fVeHtgwsiGW/raWDzCfiIvLCx80yiaMw2TtYXLmhjy+1qWv3
+v78JA/4idwIP7zEF8O6hSEcn5RopddUte5Ne+Ya+fsuSmKDCqPNnIkVvHYarFbkY
+QPDEiUA2fS9j1ShDz3t0Adt1TRbN2VbENH6rYbx9gwiQGu41jjRVit2Z9JM5YDyq
+VDyYH5PpyKOJkKPzuIFzq6Wn6dh/wczhDNn7YHXH49ES2nO+/LQgUmVteSBNYXVj
+aGVyYXQgPHJlbW1AYXBhY2hlLm9yZz6JAE4EEBECAA4FAjvGnR4ECwMBAgIZAQAK
+CRBuHJULdXLN72cHAKCbdPNI0ep6mGivq/xXoeQOPbBEBwCgpBbCFwc4Q6W+Y+VT
+KQh+f5jVojw=
+=1iBa
+-END PGP PUBLIC KEY BLOCK-
+
 
 

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=424039r1=424038r2=424039view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Thu Jul 20 13:10:17 2006
@@ -22,7 +22,7 @@
   nameCommons Modeler/name
   groupIdcommons-modeler/groupId
   artifactIdcommons-modeler/artifactId
-  currentVersion1.2-RC2/currentVersion
+  currentVersion2.0-RC1/currentVersion
   inceptionYear2002/inceptionYear
   shortDescriptionCommons Modeler/shortDescription
   description



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424051 - in /jakarta/commons/proper/modeler/trunk: RELEASE-NOTES.txt project.xml

2006-07-20 Thread dims
Author: dims
Date: Thu Jul 20 13:34:55 2006
New Revision: 424051

URL: http://svn.apache.org/viewvc?rev=424051view=rev
Log:
update version # in release notes

Modified:
jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt?rev=424051r1=424050r2=424051view=diff
==
--- jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt (original)
+++ jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt Thu Jul 20 13:34:55 
2006
@@ -1,7 +1,7 @@
 $Id$
 
   Commons Modeler Package
-Version 1.2
+Version 2.0
Release Notes
 
 

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=424051r1=424050r2=424051view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Thu Jul 20 13:34:55 2006
@@ -50,7 +50,7 @@
   gumpRepositoryIdjakarta/gumpRepositoryId
   
issueTrackingUrlhttp://issues.apache.org/jira/browse/${pom.artifactId.substring(8).toUpperCase()}/issueTrackingUrl
   siteAddresspeople.apache.org/siteAddress
-  
siteDirectory/www/jakarta.apache.org/commons/${pom.artifactId.substring(8)}//siteDirectory
+  siteDirectorypublic_html/commons-modeler-2.0-RC1/site/siteDirectory
   
distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}//distributionDirectory
 
   repository



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424052 - /jakarta/commons/proper/modeler/trunk/project.xml

2006-07-20 Thread dims
Author: dims
Date: Thu Jul 20 13:36:44 2006
New Revision: 424052

URL: http://svn.apache.org/viewvc?rev=424052view=rev
Log:
oops! sorry

Modified:
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=424052r1=424051r2=424052view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Thu Jul 20 13:36:44 2006
@@ -50,7 +50,7 @@
   gumpRepositoryIdjakarta/gumpRepositoryId
   
issueTrackingUrlhttp://issues.apache.org/jira/browse/${pom.artifactId.substring(8).toUpperCase()}/issueTrackingUrl
   siteAddresspeople.apache.org/siteAddress
-  siteDirectorypublic_html/commons-modeler-2.0-RC1/site/siteDirectory
+  
siteDirectory/www/jakarta.apache.org/commons/${pom.artifactId.substring(8)}//siteDirectory
   
distributionDirectory/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}//distributionDirectory
 
   repository



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r423473 - in /jakarta/commons/proper/modeler/trunk: RELEASE-NOTES.txt project.xml

2006-07-19 Thread dims
Author: dims
Date: Wed Jul 19 07:39:13 2006
New Revision: 423473

URL: http://svn.apache.org/viewvc?rev=423473view=rev
Log:
- Updating version to RC2
- Added info on incompatible API changes (thanks phil!) 


Modified:
jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt?rev=423473r1=423472r2=423473view=diff
==
--- jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt (original)
+++ jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt Wed Jul 19 07:39:13 
2006
@@ -14,6 +14,27 @@
 For more information on Jakarta Commons Modeler, see
 o http://jakarta.apache.org/commons/modeler/
 
+API CHANGES:
+
+o In org.apache.commons.modeler.BaseModelMBean, getObjectName's method 
+  signature was as follows:
+public javax.management.ObjectName getObjectName() 
+  Now it has been changed to 
+public String getObjectName() 
+  NOTE: This was not logged as a modeler bug. More information can be 
+  found at the Sun Bug Database:
+http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4909041
+o In org.apache.commons.modeler.BaseModelMBean, Folks who need the 
+  ObjectName can now use the new method:
+public javax.management.ObjectName getJmxName()
+  NOTE: This was not logged as a modeler bug. More information can be 
+  found at the Sun Bug Database:
+http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4909041
+o In org.apache.commons.modeler.util.IntrospectionUtils, A new method 
+  clear has been added:
+public void clear()
+  NOTE: This was done as part of fix for MODELER-15
+
 BUG REPORTS ADDRESSED:
 =
 

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=423473r1=423472r2=423473view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Wed Jul 19 07:39:13 2006
@@ -22,7 +22,7 @@
   nameCommons Modeler/name
   groupIdcommons-modeler/groupId
   artifactIdcommons-modeler/artifactId
-  currentVersion1.2-RC1/currentVersion
+  currentVersion1.2-RC2/currentVersion
   inceptionYear2002/inceptionYear
   shortDescriptionCommons Modeler/shortDescription
   description



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r423476 - /jakarta/commons/proper/modeler/trunk/KEYS.txt

2006-07-19 Thread dims
Author: dims
Date: Wed Jul 19 07:44:23 2006
New Revision: 423476

URL: http://svn.apache.org/viewvc?rev=423476view=rev
Log:
add my key

Modified:
jakarta/commons/proper/modeler/trunk/KEYS.txt

Modified: jakarta/commons/proper/modeler/trunk/KEYS.txt
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/KEYS.txt?rev=423476r1=423475r2=423476view=diff
==
--- jakarta/commons/proper/modeler/trunk/KEYS.txt (original)
+++ jakarta/commons/proper/modeler/trunk/KEYS.txt Wed Jul 19 07:44:23 2006
@@ -50,3 +50,37 @@
 fUJh7ACdE7QuMkzSbxEzTXnbkS61AUPy06QAoI5b613vrWeqg5Gz9C7TzG+FEEoh
 =O17Z
 -END PGP PUBLIC KEY BLOCK-
+pub 1024D/6103BF59 9/5/2003 Davanum Srinivas (CODE SIGNING) [EMAIL PROTECTED]
+Primary key fingerprint:  A67E 5FD8 80EB 089F 2317 7967 80D8 3A79 6103 
BF59 
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: GnuPG v1.4.3 (MingW32) - WinPT 0.11.12
+
+mQGiBD9Y7IURBAD6qYBnCjMLzjfKqAtfBvmOHBLwfpv1NPZPQXbkpO15tRvU0FRX
+W9eoqgpRwFvc3+gMsnRuQ5t4pHM4qrbFYIPmGh+uA3CzhVmd9+b5v0WnbIpF7PGU
+ttvK7ICKUCewuHA0lYZ0hNjGynRLl2ehR9HCrPTZeTskq4iGYXsO5w7PEQCg/05A
+gW5oQIQr7YwvhorDFWiv/EsD/jILL+hmxKpKht1D+YJG6s+aHzMEHIG9/NAhjq6+
+K4L7ZdDoLjkX04oXXZjNsV3FZopMw9AtMlqELw4l6CIPEWOL6Tkh6/UmmnwpUuvr
+bXfYFvqhFckq4VgC52chLYmVoNI6YFhrhLFGoeluYY5e2oV+Rg4Wngn8FqmL4/Tl
+xUToA/4mMl4ECPUVPEA+5f7r/9lRI9B6qJPYTQ8gaGo2SxHS8t6AwnjEyGG7ZNWd
+rZSj2gsOS6BcyCXuiGwS1CUMr9oHvCprsLGai5i/d8DR/I89krUYVIymVcW3DqGa
+zXW6vSi5ryxDiYwWl5bS3JKr5cSMilLrlRuWx461Y3upuaaZ+bQxRGF2YW51bSBT
+cmluaXZhcyAoQ09ERSBTSUdOSU5HKSA8ZGltc0BhcGFjaGUub3JnPohOBBARAgAO
+BQI/WOyFBAsDAgECGQEACgkQgNg6eWEDv1md5gCgrhuJC5pQmpsVUzhb6s6qrky+
+lzoAoLWG370yw84vCTtm4rqukCxKckFxuQINBD9Y7IUQCAD2Qle3CH8IF3Kiutap
+QvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfU
+odNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7H
+AarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxb
+LY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyE
+pwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1Xp
+Mgs7AAICB/9A7c0FSYaXGQwQmwCNMc2HHuwJiUqgO50SDbjiYGyKDM9QCVonbu/V
+zKIJ1+caCnAaqlYZRXB53AYa3pk0teO39hT1YqNequfYcZdd7+R00YBPM409Ja4f
+Az/A9YYxC/IDiu0YOA+/kuZsatUv/mvOf6hW7UDr0BgFy79CAhhQZgwJm3rilkeu
+py5L3ns+H5EJ2/NI2IGbzcQMTWWFT4WY1LHreS7yPvDLvtlZmBhlEN0JZJQM5oRZ
+R1hOcSA5elQMYrn056I1u0FrX3TEZG/RPNkPv7C68sxEUmus0lviq4hqydKE/qgB
+qIEZEHhzgPrNhw1D/O59+ZN/WMzB9IigiEYEGBECAAYFAj9Y7IUACgkQgNg6eWED
+v1l9ygCghBaiVuzN0Z5XZw7IGyGEn4sqkvMAoMzWc6pmSDSX+6hmhli4WXCIsldH
+=yLoD
+-END PGP PUBLIC KEY BLOCK-
+
+



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r423525 - /jakarta/commons/proper/modeler/tags/MODELER_1_2_RC2/

2006-07-19 Thread dims
Author: dims
Date: Wed Jul 19 09:55:46 2006
New Revision: 423525

URL: http://svn.apache.org/viewvc?rev=423525view=rev
Log:
tag for RC2


Added:
jakarta/commons/proper/modeler/tags/MODELER_1_2_RC2/
  - copied from r423524, jakarta/commons/proper/modeler/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r421983 - /jakarta/commons/proper/modeler/trunk/project.xml

2006-07-14 Thread dims
Author: dims
Date: Fri Jul 14 11:55:24 2006
New Revision: 421983

URL: http://svn.apache.org/viewvc?rev=421983view=rev
Log:
SNAPSHOT to RC1

Modified:
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?rev=421983r1=421982r2=421983view=diff
==
--- jakarta/commons/proper/modeler/trunk/project.xml (original)
+++ jakarta/commons/proper/modeler/trunk/project.xml Fri Jul 14 11:55:24 2006
@@ -22,7 +22,7 @@
   nameCommons Modeler/name
   groupIdcommons-modeler/groupId
   artifactIdcommons-modeler/artifactId
-  currentVersion1.2-SNAPSHOT/currentVersion
+  currentVersion1.2-RC1/currentVersion
   inceptionYear2002/inceptionYear
   shortDescriptionCommons Modeler/shortDescription
   description



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r421985 - /jakarta/commons/proper/modeler/tags/MODELER_1_1_RC1/

2006-07-14 Thread dims
Author: dims
Date: Fri Jul 14 11:58:31 2006
New Revision: 421985

URL: http://svn.apache.org/viewvc?rev=421985view=rev
Log:
cutting a tag for RC1


Added:
jakarta/commons/proper/modeler/tags/MODELER_1_1_RC1/
  - copied from r421984, jakarta/commons/proper/modeler/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r421986 - in /jakarta/commons/proper/modeler/tags: MODELER_1_1_RC1/ MODELER_1_2_RC1/

2006-07-14 Thread dims
Author: dims
Date: Fri Jul 14 11:59:34 2006
New Revision: 421986

URL: http://svn.apache.org/viewvc?rev=421986view=rev
Log:
sorry!


Added:
jakarta/commons/proper/modeler/tags/MODELER_1_2_RC1/
  - copied from r421985, 
jakarta/commons/proper/modeler/tags/MODELER_1_1_RC1/
Removed:
jakarta/commons/proper/modeler/tags/MODELER_1_1_RC1/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r421713 - in /jakarta/commons/proper/modeler/trunk: RELEASE-NOTES.txt maven.xml project.properties project.xml

2006-07-13 Thread dims
Author: dims
Date: Thu Jul 13 15:06:20 2006
New Revision: 421713

URL: http://svn.apache.org/viewvc?rev=421713view=rev
Log:
updates to project.xml, maven.xml, release notes etc in preparation to make a 
release

Modified:
jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt
jakarta/commons/proper/modeler/trunk/maven.xml
jakarta/commons/proper/modeler/trunk/project.properties
jakarta/commons/proper/modeler/trunk/project.xml

Modified: jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt?rev=421713r1=421712r2=421713view=diff
==
--- jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt (original)
+++ jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt Thu Jul 13 15:06:20 
2006
@@ -1,7 +1,7 @@
 $Id$
 
   Commons Modeler Package
-Version 1.0
+Version 1.2
Release Notes
 
 
@@ -11,23 +11,27 @@
 This document contains the release notes for this version of the Commons
 Modeler package, and highlights changes since the previous version.
 
-
-NEW FEATURES:
-
-
-This is the initial release of the Commons Modeler package, which supports
-the easy creation and management of Model MBeans that are compatible with
-the Java Management Extensions (JMX) 1.0 specification.  It has been tested
-in conjunction with two different JMX implementations:
-
-* The JMX Reference Implementation (version 1.0.1), available at:
-  http://java.sun.com/products/JavaManagement/download.html
-
-* The MX4J Open Source Implementation of JMX (version 1.0-beta-3), from:
-  http://mx4j.sourceforge.net/
-
+For more information on Jakarta Commons Modeler, see
+o http://jakarta.apache.org/commons/modeler/
 
 BUG REPORTS ADDRESSED:
 =
 
-No bug reports have been filed against Modeler.
+o MODELER-18support for general descriptors
+o MODELER-17[modeler] MbeansSource don't use args at mbeans and operations
+o MODELER-16[modeler] download links broken  
+o MODELER-15[modeler] IntrospectionUtils memory leak  
+o MODELER-14After setting an Attribute the Notification Listener will not 
performed  
+o MODELER-13[modeler] BaseModelMBean class setModeledType method should be 
setModelerType  
+o MODELER-12[modeler] ManagedBean uses the wrong case for ObjectReference  
+o MODELER-11[modeler] Null Pointer Exception - Non-Singleton Registry  
+o MODELER-10[modeler] DTD violation when using simple wrapping  
+o MODELER-9 [modeler] Registry.convertValue doesn't support longs  
+o MODELER-8 [modeler] AttributeChangeNotification sent before attribute 
changes  
+o MODELER-7 sendAttributeChangeNotification on setAttribute  
+o MODELER-6 [modeler] wiki page is immutable and out-of-date  
+o MODELER-5 [modeler] setServer stack overflow  
+o MODELER-4 [modeler] Overloaded operations throw wrong number of 
parameters exception  
+o MODELER-3 [modeler] maven build fails on os x with test failure.  
+o MODELER-2 [modeler] Registry insufficiently synchronized  
+o MODELER-1 ClassNotFoundException while using the Notification  
\ No newline at end of file

Modified: jakarta/commons/proper/modeler/trunk/maven.xml
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/maven.xml?rev=421713r1=421712r2=421713view=diff
==
--- jakarta/commons/proper/modeler/trunk/maven.xml (original)
+++ jakarta/commons/proper/modeler/trunk/maven.xml Thu Jul 13 15:06:20 2006
@@ -1,4 +1,85 @@
+!--
+   Copyright 2001-2004 The Apache Software Foundation
+
+   Licensed 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.
+--
 project default=java:jar
+  xmlns:ant=jelly:ant
   xmlns:j=jelly:core
 
+  !-- == --
+  !-- Copy into the binary distribution  --
+  !-- == --
+  postGoal name=dist:prepare-bin-filesystem
+
+copy todir=${maven.dist.bin.assembly.dir}
+  fileset file='${basedir}/NOTICE.txt'/
+  fileset file=${basedir}/RELEASE-NOTES.txt/
+/copy
+
+  /postGoal
+
+  !-- == --
+  !-- Copy

svn commit: r409181 - /jakarta/commons/proper/modeler/trunk/src/java/org/apache/commons/modeler/Registry.java

2006-05-24 Thread dims
Author: dims
Date: Wed May 24 08:00:42 2006
New Revision: 409181

URL: http://svn.apache.org/viewvc?rev=409181view=rev
Log:
Fix for Bug 39521 - [modeler] Registry insufficiently synchronized

Modified:

jakarta/commons/proper/modeler/trunk/src/java/org/apache/commons/modeler/Registry.java

Modified: 
jakarta/commons/proper/modeler/trunk/src/java/org/apache/commons/modeler/Registry.java
URL: 
http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/src/java/org/apache/commons/modeler/Registry.java?rev=409181r1=409180r2=409181view=diff
==
--- 
jakarta/commons/proper/modeler/trunk/src/java/org/apache/commons/modeler/Registry.java
 (original)
+++ 
jakarta/commons/proper/modeler/trunk/src/java/org/apache/commons/modeler/Registry.java
 Wed May 24 08:00:42 2006
@@ -28,6 +28,8 @@
 import java.util.Hashtable;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Collections;
+import java.util.Map;
 
 import javax.management.DynamicMBean;
 import javax.management.MBeanAttributeInfo;
@@ -106,16 +108,15 @@
  * The set of ManagedBean instances for the beans this registry
  * knows about, keyed by name.
  */
-private HashMap descriptors = new HashMap();
+private final HashMap descriptors = new HashMap();
 
 /** List of managed byeans, keyed by class name
  */
-private HashMap descriptorsByClass = new HashMap();
+private final HashMap descriptorsByClass = new HashMap();
 
 // map to avoid duplicated searching or loading descriptors 
-private HashMap searchedPaths=new HashMap();
+private final Map searchedPaths= Collections.synchronizedMap(new 
HashMap());
 
-private Object key;
 private Object guard;
 
 // Id - small ints to use array access. No reset on stop()
@@ -160,7 +161,6 @@
 localRegistry=(Registry)perLoaderRegistries.get(key);
 if( localRegistry == null ) {
 localRegistry=new Registry();
-localRegistry.key=key;
 localRegistry.guard=guard;
 perLoaderRegistries.put( key, localRegistry );
 return localRegistry;
@@ -218,9 +218,11 @@
  * @since 1.1
  */ 
 public void stop() {
-descriptorsByClass = new HashMap();
-descriptors = new HashMap();
-searchedPaths=new HashMap();
+synchronized(descriptors) {
+descriptorsByClass.clear();
+descriptors.clear();
+searchedPaths.clear();
+}
 }
 
 /** 
@@ -261,7 +263,6 @@
 public void loadMetadata(Object source ) throws Exception {
 if( source instanceof ClassLoader ) {
 loadMetaInfDescriptors((ClassLoader)source);
-return;
 } else {
 loadDescriptors( null, source, null );
 }
@@ -411,9 +412,11 @@
  */
 public void addManagedBean(ManagedBean bean) {
 // XXX Use group + name
-descriptors.put(bean.getName(), bean);
-if( bean.getType() != null ) {
-descriptorsByClass.put( bean.getType(), bean );
+synchronized(descriptors) {
+descriptors.put(bean.getName(), bean);
+if( bean.getType() != null ) {
+descriptorsByClass.put( bean.getType(), bean );
+}
 }
 }
 
@@ -428,10 +431,12 @@
  */
 public ManagedBean findManagedBean(String name) {
 // XXX Group ?? Use Group + Type
-ManagedBean mb=((ManagedBean) descriptors.get(name));
-if( mb==null )
-mb=(ManagedBean)descriptorsByClass.get(name);
-return mb;
+synchronized(descriptors) {
+ManagedBean mb=((ManagedBean) descriptors.get(name));
+if( mb==null )
+mb=(ManagedBean)descriptorsByClass.get(name);
+return mb;
+}
 }
 
 /**
@@ -441,7 +446,9 @@
  * @since 1.0
  */
 public String[] findManagedBeans() {
-return ((String[]) descriptors.keySet().toArray(new String[0]));
+synchronized(descriptors) {
+return ((String[]) descriptors.keySet().toArray(new String[0]));
+}
 }
 
 
@@ -456,13 +463,16 @@
 public String[] findManagedBeans(String group) {
 
 ArrayList results = new ArrayList();
-Iterator items = descriptors.values().iterator();
-while (items.hasNext()) {
-ManagedBean item = (ManagedBean) items.next();
-if ((group == null)  (item.getGroup() == null)) {
-results.add(item.getName());
-} else if (group.equals(item.getGroup())) {
-results.add(item.getName());
+synchronized (descriptors) {
+for (Iterator items = descriptors.values().iterator(); 
items.hasNext(); ) {
+ManagedBean item = (ManagedBean) items.next();
+if (group == null

svn commit: r227023 - /jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java

2005-08-02 Thread dims
Author: dims
Date: Tue Aug  2 08:23:04 2005
New Revision: 227023

URL: http://svn.apache.org/viewcvs?rev=227023view=rev
Log:
Check permission to create a class loader (Axis fails in Applet Scenarios - 
http://issues.apache.org/jira/browse/AXIS-2145)


Modified:

jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java

Modified: 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java?rev=227023r1=227022r2=227023view=diff
==
--- 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
 (original)
+++ 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
 Tue Aug  2 08:23:04 2005
@@ -210,7 +210,14 @@
 }
 
 if (classLoader == null) {
-classLoader = new PsuedoSystemClassLoader();
+SecurityManager security = System.getSecurityManager();
+if (security != null) {
+try {
+security.checkCreateClassLoader();
+classLoader = new PsuedoSystemClassLoader();
+} catch (SecurityException se){
+}
+}
 }
 
 // Return the selected class loader



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r227044 - in /jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery: jdk/JDK11Hooks.java jdk/JDK12Hooks.java jdk/JDKHooks.java tools/ManagedProperties.java

2005-08-02 Thread dims
Author: dims
Date: Tue Aug  2 10:04:25 2005
New Revision: 227044

URL: http://svn.apache.org/viewcvs?rev=227044view=rev
Log:
- Adding getSystemProperty in JDKHooks for handling SecurityException
- Handle one more SecurityException in classLoader.getParent()


Modified:

jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK11Hooks.java

jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java

jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDKHooks.java

jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/ManagedProperties.java

Modified: 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK11Hooks.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK11Hooks.java?rev=227044r1=227043r2=227044view=diff
==
--- 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK11Hooks.java
 (original)
+++ 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK11Hooks.java
 Tue Aug  2 10:04:25 2005
@@ -27,6 +27,15 @@
 private static final ClassLoader systemClassLoader
 = new PsuedoSystemClassLoader();
 
+/**
+ * Get the system property
+ *
+ * @param propName name of the property
+ * @return value of the property
+ */
+public String getSystemProperty(final String propName) {
+return System.getProperty(propName);
+}
 
 /**
  * The thread context class loader is available for JDK 1.2

Modified: 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java?rev=227044r1=227043r2=227044view=diff
==
--- 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
 (original)
+++ 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
 Tue Aug  2 10:04:25 2005
@@ -46,6 +46,25 @@
 }
 
 /**
+ * Get the system property
+ *
+ * @param propName name of the property
+ * @return value of the property
+ */
+public String getSystemProperty(final String propName) {
+return (String)
+java.security.AccessController.doPrivileged(new 
java.security.PrivilegedAction() {
+public Object run() {
+try {
+return System.getProperty(propName);
+} catch (SecurityException se){
+return null;
+}
+}
+});
+}
+
+/**
  * The thread context class loader is available for JDK 1.2
  * or later, if certain security conditions are met.
  * 

Modified: 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDKHooks.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDKHooks.java?rev=227044r1=227043r2=227044view=diff
==
--- 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDKHooks.java
 (original)
+++ 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/jdk/JDKHooks.java
 Tue Aug  2 10:04:25 2005
@@ -41,6 +41,14 @@
 }
 
 /**
+ * Get the system property
+ *
+ * @param propName name of the property
+ * @return value of the property
+ */
+public abstract String getSystemProperty(final String propName);
+
+/**
  * The thread context class loader is available for JDK 1.2
  * or later, if certain security conditions are met.
  * 

Modified: 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/ManagedProperties.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/ManagedProperties.java?rev=227044r1=227043r2=227044view=diff
==
--- 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/ManagedProperties.java
 (original)
+++ 
jakarta/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/ManagedProperties.java
 Tue Aug  2 10:04:25 2005
@@ -121,7 +121,7 @@
  * @return property value if found, otherwise default.
  */
 public static String getProperty(ClassLoader classLoader, String 
propertyName) {
-String value = System.getProperty(propertyName);
+String value = JDKHooks.getJDKHooks().getSystemProperty

svn commit: r219232 - /jakarta/commons/proper/collections/trunk/src/java/org/apache/commons/collections/buffer/UnboundedFifoBuffer.java

2005-07-15 Thread dims
Author: dims
Date: Fri Jul 15 11:33:44 2005
New Revision: 219232

URL: http://svn.apache.org/viewcvs?rev=219232view=rev
Log:
Fix from Knych, Thomas [IT] thomas.knych () citigroup ! com

http://marc.theaimsgroup.com/?l=jakarta-commons-devm=112144808412305w=2


Modified:

jakarta/commons/proper/collections/trunk/src/java/org/apache/commons/collections/buffer/UnboundedFifoBuffer.java

Modified: 
jakarta/commons/proper/collections/trunk/src/java/org/apache/commons/collections/buffer/UnboundedFifoBuffer.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/collections/trunk/src/java/org/apache/commons/collections/buffer/UnboundedFifoBuffer.java?rev=219232r1=219231r2=219232view=diff
==
--- 
jakarta/commons/proper/collections/trunk/src/java/org/apache/commons/collections/buffer/UnboundedFifoBuffer.java
 (original)
+++ 
jakarta/commons/proper/collections/trunk/src/java/org/apache/commons/collections/buffer/UnboundedFifoBuffer.java
 Fri Jul 15 11:33:44 2005
@@ -123,7 +123,7 @@
 private void readObject(ObjectInputStream in) throws IOException, 
ClassNotFoundException {
 in.defaultReadObject();
 int size = in.readInt();
-buffer = new Object[size];
+buffer = new Object[size+1];
 for (int i = 0; i  size; i++) {
 buffer[i] = in.readObject();
 }



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r208773 - in /jakarta/commons/sandbox/jci/trunk: project.xml src/java/org/apache/commons/jci/compilers/eclipse/EclipseJavaCompiler.java

2005-07-01 Thread dims
Author: dims
Date: Fri Jul  1 09:55:57 2005
New Revision: 208773

URL: http://svn.apache.org/viewcvs?rev=208773view=rev
Log:
Updated to latest JDT


Modified:
jakarta/commons/sandbox/jci/trunk/project.xml

jakarta/commons/sandbox/jci/trunk/src/java/org/apache/commons/jci/compilers/eclipse/EclipseJavaCompiler.java

Modified: jakarta/commons/sandbox/jci/trunk/project.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/sandbox/jci/trunk/project.xml?rev=208773r1=208772r2=208773view=diff
==
--- jakarta/commons/sandbox/jci/trunk/project.xml (original)
+++ jakarta/commons/sandbox/jci/trunk/project.xml Fri Jul  1 09:55:57 2005
@@ -66,7 +66,7 @@
 dependency
   groupIdeclipse/groupId
   artifactIdjdtcore/artifactId
-  version3.0.1/version
+  version3.1.0/version
   typejar/type
 /dependency
 dependency

Modified: 
jakarta/commons/sandbox/jci/trunk/src/java/org/apache/commons/jci/compilers/eclipse/EclipseJavaCompiler.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/sandbox/jci/trunk/src/java/org/apache/commons/jci/compilers/eclipse/EclipseJavaCompiler.java?rev=208773r1=208772r2=208773view=diff
==
--- 
jakarta/commons/sandbox/jci/trunk/src/java/org/apache/commons/jci/compilers/eclipse/EclipseJavaCompiler.java
 (original)
+++ 
jakarta/commons/sandbox/jci/trunk/src/java/org/apache/commons/jci/compilers/eclipse/EclipseJavaCompiler.java
 Fri Jul  1 09:55:57 2005
@@ -174,7 +174,7 @@
 final char[] fileName = clazzName.toCharArray();
 try {
 ClassFileReader classFileReader = new 
ClassFileReader(clazzBytes, fileName, true);
-return new NameEnvironmentAnswer(classFileReader);
+return new NameEnvironmentAnswer(classFileReader, 
null);
 } catch (ClassFormatException e) {
 e.printStackTrace();
 }
@@ -185,7 +185,7 @@
 if (reader.isAvailable(clazzName.replace('.', '/') + 
.java)) {
log.debug(compile  + clazzName);
ICompilationUnit compilationUnit = new 
CompilationUnit(reader, clazzName);
-   return new NameEnvironmentAnswer(compilationUnit);  
  
+   return new NameEnvironmentAnswer(compilationUnit, 
null);
 }
 else {
 final String resourceName = clazzName.replace('.', 
'/') + .class;
@@ -205,7 +205,7 @@
 clazzBytes = baos.toByteArray();
 final char[] fileName = 
clazzName.toCharArray();
 ClassFileReader classFileReader = new 
ClassFileReader(clazzBytes, fileName, true);
-return new 
NameEnvironmentAnswer(classFileReader);
+return new 
NameEnvironmentAnswer(classFileReader, null);
 } catch (Exception e) {
 e.printStackTrace();
 }



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r164241 - /jakarta/commons/proper/discovery/trunk/project.xml

2005-04-22 Thread dims
Author: dims
Date: Fri Apr 22 07:22:50 2005
New Revision: 164241

URL: http://svn.apache.org/viewcvs?rev=164241view=rev
Log:
adding myself to discovery

Modified:
jakarta/commons/proper/discovery/trunk/project.xml

Modified: jakarta/commons/proper/discovery/trunk/project.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/discovery/trunk/project.xml?rev=164241r1=164240r2=164241view=diff
==
--- jakarta/commons/proper/discovery/trunk/project.xml (original)
+++ jakarta/commons/proper/discovery/trunk/project.xml Fri Apr 22 07:22:50 2005
@@ -99,6 +99,11 @@
   idmatth/id
   email[EMAIL PROTECTED]/email
 /developer
+developer
+  nameDavanum Srinivas/name
+  iddims/id
+  email[EMAIL PROTECTED]/email
+/developer
   /developers
 
   dependencies



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/email/src/java/org/apache/commons/mail Email.java

2005-01-26 Thread dims
dims2005/01/26 07:49:43

  Modified:email/src/java/org/apache/commons/mail Email.java
  Log:
  trivial enum changes for jdk1.5 from Stefan Bodewig
  
  Revision  ChangesPath
  1.6   +6 -6  
jakarta-commons/email/src/java/org/apache/commons/mail/Email.java
  
  Index: Email.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/email/src/java/org/apache/commons/mail/Email.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Email.java15 Jan 2005 17:15:31 -  1.5
  +++ Email.java26 Jan 2005 15:49:42 -  1.6
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation
  + * Copyright 2001-2005 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 ( the License );
* you may not use this file except in compliance with the License.
  @@ -797,11 +797,11 @@
   
   if (this.headers.size()  0)
   {
  -Enumeration enum = this.headers.keys();
  +Enumeration enumHeaderKeys = this.headers.keys();
   
  -while (enum.hasMoreElements())
  +while (enumHeaderKeys.hasMoreElements())
   {
  -String name = (String) enum.nextElement();
  +String name = (String) enumHeaderKeys.nextElement();
   String value = (String) headers.get(name);
   this.message.addHeader(name, value);
   }
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/attributes/compiler/src/java/org/apache/commons/attributes/validation AttributeValidatorTask.java

2005-01-26 Thread dims
dims2005/01/26 07:54:19

  Modified:attributes/api/src/java/org/apache/commons/attributes
AttributeIndex.java
   
attributes/compiler/src/java/org/apache/commons/attributes/compiler
AttributeIndexer.java
   
attributes/compiler/src/java/org/apache/commons/attributes/validation
AttributeValidatorTask.java
  Log:
  trivial enum changes for jdk1.5 from Stefan Bodewig
  
  Revision  ChangesPath
  1.3   +4 -4  
jakarta-commons/attributes/api/src/java/org/apache/commons/attributes/AttributeIndex.java
  
  Index: AttributeIndex.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/attributes/api/src/java/org/apache/commons/attributes/AttributeIndex.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AttributeIndex.java   27 Aug 2004 21:30:10 -  1.2
  +++ AttributeIndex.java   26 Jan 2005 15:54:19 -  1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2003-2004 The Apache Software Foundation
  + * Copyright 2003-2005 The Apache Software Foundation
* 
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
  @@ -219,9 +219,9 @@
*/
   public AttributeIndex (ClassLoader cl) throws Exception {
   this.classLoader = cl;
  -Enumeration enum = cl.getResources (META-INF/attrs.index);
  -while (enum.hasMoreElements ()) {
  -URL url = (URL) enum.nextElement ();
  +Enumeration e = cl.getResources (META-INF/attrs.index);
  +while (e.hasMoreElements ()) {
  +URL url = (URL) e.nextElement ();
   loadFromURL (url);
   }
   
  
  
  
  1.2   +4 -4  
jakarta-commons/attributes/compiler/src/java/org/apache/commons/attributes/compiler/AttributeIndexer.java
  
  Index: AttributeIndexer.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/attributes/compiler/src/java/org/apache/commons/attributes/compiler/AttributeIndexer.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttributeIndexer.java 6 Jul 2004 20:42:04 -   1.1
  +++ AttributeIndexer.java 26 Jan 2005 15:54:19 -  1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2003-2004 The Apache Software Foundation
  + * Copyright 2003-2005 The Apache Software Foundation
* 
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
  @@ -150,9 +150,9 @@
   File newJarFile = new File (jarFile.getPath () + .new);
   JarOutputStream output = new JarOutputStream (new 
FileOutputStream (newJarFile));
   try {
  -Enumeration enum = jar.entries ();
  -while (enum.hasMoreElements ()) {
  -JarEntry entry = (JarEntry) enum.nextElement ();
  +Enumeration e = jar.entries ();
  +while (e.hasMoreElements ()) {
  +JarEntry entry = (JarEntry) e.nextElement ();
   if (!entry.isDirectory ()) {
   String className = entry.getName ();
   if (className.endsWith (SUFFIX)) {
  
  
  
  1.2   +4 -4  
jakarta-commons/attributes/compiler/src/java/org/apache/commons/attributes/validation/AttributeValidatorTask.java
  
  Index: AttributeValidatorTask.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/attributes/compiler/src/java/org/apache/commons/attributes/validation/AttributeValidatorTask.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttributeValidatorTask.java   6 Jul 2004 20:42:09 -   1.1
  +++ AttributeValidatorTask.java   26 Jan 2005 15:54:19 -  1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2003-2004 The Apache Software Foundation
  + * Copyright 2003-2005 The Apache Software Foundation
* 
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
  @@ -143,9 +143,9 @@
   
   JarFile jar = new JarFile (jarFile);
   try {
  -Enumeration enum = jar.entries ();
  -while (enum.hasMoreElements ()) {
  -JarEntry entry = (JarEntry) enum.nextElement ();
  +Enumeration e = jar.entries ();
  +while (e.hasMoreElements ()) {
  +JarEntry entry = (JarEntry) e.nextElement ();
   if (!entry.isDirectory ()) {
   String className = entry.getName ();
   if (className.endsWith (SUFFIX

cvs commit: jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource DiscoverResources.java

2005-01-26 Thread dims
dims2005/01/26 07:56:31

  Modified:discovery/src/java/org/apache/commons/discovery/resource
DiscoverResources.java
  Log:
  trivial enum changes for jdk1.5 from Stefan Bodewig
  
  Revision  ChangesPath
  1.5   +3 -3  
jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/DiscoverResources.java
  
  Index: DiscoverResources.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/DiscoverResources.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DiscoverResources.java27 Feb 2004 23:36:55 -  1.4
  +++ DiscoverResources.java26 Jan 2005 15:56:31 -  1.5
  @@ -108,9 +108,9 @@
   if (log.isDebugEnabled())
   log.debug(getNextResources: search using 
ClassLoader ' + loader + ');
   try {
  -Enumeration enum = 
JDKHooks.getJDKHooks().getResources(loader, resourceName);
  -if (enum != null  enum.hasMoreElements()) {
  -return enum;
  +Enumeration e = 
JDKHooks.getJDKHooks().getResources(loader, resourceName);
  +if (e != null  e.hasMoreElements()) {
  +return e;
   }
   } catch( IOException ex ) {
   log.warn(getNextResources: Ignoring Exception, ex);
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons-sandbox/messenger/src/java/org/apache/commons/messagelet BridgeMDO.java

2005-01-26 Thread dims
dims2005/01/26 08:45:30

  Modified:messenger/src/java/org/apache/commons/messagelet
BridgeMDO.java
  Log:
  trivial enum changes for jdk1.5 from Stefan Bodewig
  
  Revision  ChangesPath
  1.8   +4 -4  
jakarta-commons-sandbox/messenger/src/java/org/apache/commons/messagelet/BridgeMDO.java
  
  Index: BridgeMDO.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/messenger/src/java/org/apache/commons/messagelet/BridgeMDO.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- BridgeMDO.java4 Mar 2003 10:21:06 -   1.7
  +++ BridgeMDO.java26 Jan 2005 16:45:30 -  1.8
  @@ -344,8 +344,8 @@
   MapMessage answer = getOutputMessenger().createMapMessage();
   
   // copy across all values
  -for ( Enumeration enum = inputMessage.getMapNames(); 
enum.hasMoreElements(); ) {
  -String name = (String) enum.nextElement();
  +for ( Enumeration e = inputMessage.getMapNames(); 
e.hasMoreElements(); ) {
  +String name = (String) e.nextElement();
   Object value = inputMessage.getObject( name );
   answer.setObject( name, value );
   }
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: jakarta-commons/modeler build.properties.default build.properties.sample build.xml project.xml STATUS.html

2003-07-23 Thread dims
dims2003/07/23 13:41:02

  Modified:modeler  build.properties.default build.properties.sample
build.xml project.xml STATUS.html
  Log:
  - Reflect the reality that modeler does not depend on beanutils (or) collections.
  - Ensure that build/test works even when digester jars are absent as this is an 
optional component now.
  
  Revision  ChangesPath
  1.2   +4 -16 jakarta-commons/modeler/build.properties.default
  
  Index: build.properties.default
  ===
  RCS file: /home/cvs/jakarta-commons/modeler/build.properties.default,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.properties.default  20 Apr 2003 20:19:58 -  1.1
  +++ build.properties.default  23 Jul 2003 20:41:02 -  1.2
  @@ -11,30 +11,18 @@
   #base.path=../repository
   
   # --
  -#REQUIRED LIBRARIES
  +#OPTIONAL LIBRARIES
   # --
   
  -
  -# - Commons Beanutils, version 1.4 or later -
  -commons-beanutils.home=${base.path}/commons-beanutils-1.6.1
  -commons-beanutils.lib=${commons-beanutils.home}
  -commons-beanutils.jar=${commons-beanutils.lib}/commons-beanutils.jar
  
-commons-beanutils.loc=http://www.apache.org/dist/jakarta/commons/beanutils/binaries/commons-beanutils-1.6.1.tar.gz
  -
  -
  -# - Commons Collections, version 2.0 or later -
  -commons-collections.home=${base.path}/commons-collections-2.1
  -commons-collections.lib=${commons-collections.home}
  -commons-collections.jar=${commons-collections.lib}/commons-collections.jar
  
-commons-collections.loc=http://www.apache.org/dist/jakarta/commons/collections/binaries/collections-2.1.tar.gz
  -
  -
   # - Commons Digester, version 1.4 or later -
   commons-digester.home=${base.path}/commons-digester-1.4.1
   commons-digester.lib=${commons-digester.home}
   commons-digester.jar=${commons-digester.lib}/commons-digester.jar
   
commons-digester.loc=http://www.apache.org/dist/jakarta/commons/digester/binaries/commons-digester-1.4.1.tar.gz
   
  +# --
  +#REQUIRED LIBRARIES
  +# --
   
   # - Commons Logging, version 1.0.1 or later -
   commons-logging.home=${base.path}/commons-logging-1.0.3
  
  
  
  1.2   +0 -4  jakarta-commons/modeler/build.properties.sample
  
  Index: build.properties.sample
  ===
  RCS file: /home/cvs/jakarta-commons/modeler/build.properties.sample,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.properties.sample   30 Apr 2002 20:58:50 -  1.1
  +++ build.properties.sample   23 Jul 2003 20:41:02 -  1.2
  @@ -8,14 +8,10 @@
   jmx.home=/usr/local/jmx-ri_1.0.1/jmx
   
   # Derived home directories
  -beanutils.home=${commons.home}/beanutils
  -collections.home=${commons.home}/collections
   digester.home=${commons.home}/digester
   logging.home=${commons.home}/logging
   
   # Jakarta JAR files
  -commons-beanutils.jar=${beanutils.home}/dist/commons-beanutils.jar
  -commons-collections.jar=${collections.home}/dist/commons-collections.jar
   commons-digester.jar=${digester.home}/dist/commons-digester.jar
   commons-logging.jar=${logging.home}/dist/commons-logging.jar
   
  
  
  
  1.19  +3 -19 jakarta-commons/modeler/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-commons/modeler/build.xml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- build.xml 20 Apr 2003 20:37:05 -  1.18
  +++ build.xml 23 Jul 2003 20:41:02 -  1.19
  @@ -25,8 +25,6 @@
 property name=junit.home  value=${base.path}/junit3.7/
 property name=commons.homelocation=../../jakarta-commons/
 property name=sandbox.home
location=../../jakarta-commons-sandbox/
  -  property name=beanutils.home  value=${commons.home}/beanutils/
  -  property name=collections.homevalue=${commons.home}/collections/
 property name=digester.home   value=${commons.home}/digester/
 property name=jmx.homevalue=${base.path}/jmx-ri_1.0.1/jmx/
 property name=logging.homevalue=${commons.home}/logging/
  @@ -41,8 +39,6 @@
 property name=jaxp.xalan.jar  value=${jaxp.home}/xalan.jar/
 property name=jmx.jar value=${jmx.home}/lib/jmxri.jar/
 property name=junit.jar   value=${junit.home}/junit.jar/
  -  property name=commons-beanutils.jar   
value=${beanutils.home}/dist/commons-beanutils.jar/
  -  property name=commons-collections.jar 
value=${collections.home}/dist/commons-collections.jar

cvs commit: jakarta-commons/modeler/src/java/org/apache/commons/modeler/modules MbeansDescriptorsIntrospectionSource.java

2003-07-22 Thread dims
dims2003/07/22 09:03:19

  Modified:modeler  STATUS.html
   modeler/src/java/org/apache/commons/modeler/modules
MbeansDescriptorsIntrospectionSource.java
  Log:
  - Added myself to STATUS.html
  - Introspection now allows all primitives listed in the open mbeans spec as method 
parameters
  - Introspection now allows javabeans as method parameters.
  
  Revision  ChangesPath
  1.3   +6 -1  jakarta-commons/modeler/STATUS.html
  
  Index: STATUS.html
  ===
  RCS file: /home/cvs/jakarta-commons/modeler/STATUS.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- STATUS.html   19 Apr 2003 16:53:59 -  1.2
  +++ STATUS.html   22 Jul 2003 16:03:18 -  1.3
  @@ -62,5 +62,10 @@
   lia href=mailto:costin at apache.orgCostin Manolache/a/li
   /ul
   
  +pThe following individuals have submitted patches for this component./p
  +ul
  +lia href=mailto:dims at yahoo.comDavanum Srinivas/a/li
  +/ul
  +
   /body
   /html
  
  
  
  1.10  +88 -22
jakarta-commons/modeler/src/java/org/apache/commons/modeler/modules/MbeansDescriptorsIntrospectionSource.java
  
  Index: MbeansDescriptorsIntrospectionSource.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/modeler/src/java/org/apache/commons/modeler/modules/MbeansDescriptorsIntrospectionSource.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- MbeansDescriptorsIntrospectionSource.java 20 Jul 2003 07:35:12 -  1.9
  +++ MbeansDescriptorsIntrospectionSource.java 22 Jul 2003 16:03:19 -  1.10
  @@ -1,14 +1,5 @@
   package org.apache.commons.modeler.modules;
   
  -import java.lang.reflect.Method;
  -import java.lang.reflect.Modifier;
  -import java.util.ArrayList;
  -import java.util.Enumeration;
  -import java.util.Hashtable;
  -import java.util.List;
  -
  -import javax.management.ObjectName;
  -
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   import org.apache.commons.modeler.AttributeInfo;
  @@ -17,6 +8,16 @@
   import org.apache.commons.modeler.ParameterInfo;
   import org.apache.commons.modeler.Registry;
   
  +import javax.management.ObjectName;
  +import java.lang.reflect.Method;
  +import java.lang.reflect.Modifier;
  +import java.math.BigDecimal;
  +import java.math.BigInteger;
  +import java.util.ArrayList;
  +import java.util.Enumeration;
  +import java.util.Hashtable;
  +import java.util.List;
  +
   
   public class MbeansDescriptorsIntrospectionSource extends ModelerSource
   {
  @@ -88,21 +89,86 @@
   private static ObjectName objNameArray[]=new ObjectName[0];
   // createMBean == registerClass + registerMBean
   
  -private boolean supportedType( Class ret ) {
  -return ret == String.class ||
  -ret == Integer.class ||
  -ret == Integer.TYPE ||
  -ret == Long.class ||
  -ret == Long.TYPE ||
  -ret == java.io.File.class ||
  -ret == Boolean.class ||
  -ret == Boolean.TYPE ||
  -ret == strArray.getClass() || 
  -ret == ObjectName.class  ||
  -ret == objNameArray.getClass()
  -;
  +private static Class[] supportedTypes  = new Class[] {
  +Boolean.class,
  +Boolean.TYPE,
  +Byte.class,
  +Byte.TYPE,
  +Character.class,
  +Character.TYPE,
  +Short.class,
  +Short.TYPE,
  +Integer.class,
  +Integer.TYPE,
  +Long.class,
  +Long.TYPE,
  +Float.class, 
  +Float.TYPE,
  +Double.class,
  +Double.TYPE,
  +String.class,
  +strArray.getClass(),
  +BigDecimal.class,
  +BigInteger.class,
  +ObjectName.class,
  +objNameArray.getClass(),
  +java.io.File.class,
  +};
  +
  +/**
  + * Check if this class is one of the supported types.
  + * @param ret
  + * @return true if the class is a supported type.
  + */ 
  +private boolean supportedType(Class ret) {
  +for (int i = 0; i  supportedTypes.length; i++) {
  +if (ret == supportedTypes[i]) {
  +return true;
  +}
  +}
  +if (isBeanCompatible(ret)) {
  +return true;
  +}
  +return false;
   }
   
  +/**
  + * Check if this class conforms to JavaBeans specifications.
  + * @param javaType
  + * @return
  + */
  +protected boolean isBeanCompatible(Class javaType) {
  +// Must be a non-primitive and non array
  +if (javaType.isArray() || javaType.isPrimitive()) {
  +return false;
  +}
  +
  +// Anything in the java or javax