[jira] Created: (GERONIMO-2043) remove context-priority-classloader element, provide separate artifact and dependency elements

2006-05-20 Thread David Jencks (JIRA)
remove context-priority-classloader element, provide separate artifact and 
dependency elements
--

 Key: GERONIMO-2043
 URL: http://issues.apache.org/jira/browse/GERONIMO-2043
 Project: Geronimo
Type: Bug
Security: public (Regular issues) 
  Components: deployment  
Versions: 1.1
Reporter: David Jencks
 Assigned to: David Jencks 
 Fix For: 1.1


The context-priority-classloader flag in web plans is redundant and/or 
contradicts the inverse-classloading element in environment and should be 
removed.

We need separate artifact and dependency elements in the environment element so 
you can't give a moduleId an import element, which doesn't make sense.

As a side note, the securty-builder module needs an xmlbeans dependency on 
j2ee-schema to pull in xml.xsd which is used in a description element.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (GERONIMO-1784) SQL Login Modules logs null instead of the driver name

2006-05-20 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1784?page=all ]
 
David Jencks closed GERONIMO-1784:
--

Fix Version: (was: 1.2)
 Resolution: Fixed
  Assign To: David Jencks

Fixed in rev 407961

 SQL Login Modules logs null instead of the driver name
 

  Key: GERONIMO-1784
  URL: http://issues.apache.org/jira/browse/GERONIMO-1784
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: security
 Versions: 1.0, 1.2, 1.1
 Reporter: Vamsavardhana Reddy
 Assignee: David Jencks
 Priority: Minor
  Fix For: 1.1


 SQLLoginModule.java has the following line:
 throw new IllegalArgumentException(Driver class  + driver +  is not 
 available.  Perhaps you need to add it as a dependency in your deployment 
 plan?)
 Change to 
 throw new IllegalArgumentException(Driver class  + options.get(DRIVER)+  
 is not available.  Perhaps you need to add it as a dependency in your 
 deployment plan?);

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (GERONIMO-2043) remove context-priority-classloader element, provide separate artifact and dependency elements

2006-05-20 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2043?page=all ]
 
David Jencks closed GERONIMO-2043:
--

Resolution: Fixed

Fixed in rev 407962.  Also made the upgrader remove 
context-priority-classloader elements and put in a comment if you need to set 
the inverse-classloading element. It might be possible to make the upgrader add 
the inverse-classloading element but it would be a bit complicated.

 remove context-priority-classloader element, provide separate artifact and 
 dependency elements
 --

  Key: GERONIMO-2043
  URL: http://issues.apache.org/jira/browse/GERONIMO-2043
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: deployment
 Versions: 1.1
 Reporter: David Jencks
 Assignee: David Jencks
  Fix For: 1.1


 The context-priority-classloader flag in web plans is redundant and/or 
 contradicts the inverse-classloading element in environment and should be 
 removed.
 We need separate artifact and dependency elements in the environment element 
 so you can't give a moduleId an import element, which doesn't make sense.
 As a side note, the securty-builder module needs an xmlbeans dependency on 
 j2ee-schema to pull in xml.xsd which is used in a description element.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Commented: (GERONIMO-1196) Keystore portlet: Viewing trusted certificate results in an error

2006-05-20 Thread David Jencks (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-1196?page=comments#action_12412628
 ] 

David Jencks commented on GERONIMO-1196:


I couldn't get the portlet called keystore to work: it wouldn't create a new 
keystore for me.
The old keystore portlet would not let me create a key pair with blank alias 
or validity, but did let me create a key pair with alias =   (a single space).

 Keystore portlet: Viewing trusted certificate results in an error
 -

  Key: GERONIMO-1196
  URL: http://issues.apache.org/jira/browse/GERONIMO-1196
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: console
 Versions: 1.0, 1.0-M5
  Environment: Win XP, Sun JDK 1.4.2_08
 Reporter: Vamsavardhana Reddy
 Assignee: Aaron Mulder
 Priority: Critical
  Fix For: 1.1
  Attachments: GERONIMO-1196-2.patch, GERONIMO-1196.patch

 Viewing a trusted certificate results in an error.  The following exception 
 is logged to geronimo.log
 12:04:01,806 ERROR [PortletInvokerImpl] PortletInvokerImpl.render() - Error 
 while dispatching portlet.
 javax.portlet.PortletException
   at 
 org.apache.geronimo.console.certmanager.actions.ViewKeyStoreEntryDetail.render(ViewKeyStoreEntryDetail.java:69)
   at 
 org.apache.geronimo.console.certmanager.CertManagerPortlet.doView(CertManagerPortlet.java:134)
   at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:250)
...
 Caused by: java.lang.NullPointerException
   at 
 sun.security.provider.JavaKeyStore$JKS.convertAlias(JavaKeyStore.java:40)
   at 
 sun.security.provider.JavaKeyStore.engineIsCertificateEntry(JavaKeyStore.java:409)
   at java.security.KeyStore.isCertificateEntry(KeyStore.java:567)
   at 
 org.apache.geronimo.console.core.keystore.KeyStoreGBean.getKeyEntryInfo(KeyStoreGBean.java:179)
 ...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (GERONIMO-1846) geronimo-config-1.1.xsd needs to be changed - import element is not valid as a child of the configId element in a plan

2006-05-20 Thread John Sisson (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1846?page=all ]
 
John Sisson closed GERONIMO-1846:
-

Resolution: Duplicate
 Assign To: John Sisson

Fixed as part of djencks changes in 
http://svn.apache.org/viewvc?rev=407962view=rev

 geronimo-config-1.1.xsd needs to be changed - import element is not valid as 
 a child of the configId element in a plan
 --

  Key: GERONIMO-1846
  URL: http://issues.apache.org/jira/browse/GERONIMO-1846
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: deployment, kernel
 Versions: 1.1
 Reporter: John Sisson
 Assignee: John Sisson
  Fix For: 1.1


 In the geronimo-config-1.1.xsd schema the configId  has a type of 
 sys:artifactType.  The last element in sys:artifactType  is the import 
 element, but the import element is not used when specifying a configId, it 
 is only used when specifying dependencies.
 The import element should be moved out of the type sys:artifact type.  Do 
 we need to introduce a dependencyArtifactType type that has the import 
 element?
 Here is what the schema currently looks like:
 xs:complexType name=environmentType
 xs:sequence
 xs:element name=configId type=sys:artifactType 
 minOccurs=0/ 
 xs:element name=dependencies type=sys:dependenciesType 
 minOccurs=0/
 xs:element name=hidden-classes type=sys:classFilterType 
 minOccurs=0/
 xs:element name=non-overridable-classes 
 type=sys:classFilterType minOccurs=0/
 xs:element name=inverse-classloading type=sys:emptyType 
 minOccurs=0/
 xs:element name=suppress-default-environment 
 type=sys:emptyType minOccurs=0/
 /xs:sequence
 /xs:complexType
xs:complexType name=artifactType
 xs:sequence
 !-- TODO not sure if groupId can in fact be optional --
 xs:element name=groupId type=xs:string minOccurs=0/
 xs:element name=artifactId type=xs:string/
 xs:element name=version type=xs:string minOccurs=0/
 xs:element name=type type=xs:string minOccurs=0/
 xs:element name=import type=sys:importType 
 minOccurs=0/
 /xs:sequence
 /xs:complexType
  xs:complexType name=dependenciesType
 xs:sequence
 xs:element name=dependency type=sys:artifactType 
 minOccurs=0 maxOccurs=unbounded/
 /xs:sequence
 /xs:complexType

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Assigned: (XBEAN-11) JMX notification to SNMP converter

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-11?page=all ]

Alan Cabrera reassigned XBEAN-11:
-

Assign To: Alan Cabrera

 JMX notification to SNMP converter
 --

  Key: XBEAN-11
  URL: http://issues.apache.org/jira/browse/XBEAN-11
  Project: XBean
 Type: New Feature

 Reporter: Dan Diephouse
 Assignee: Alan Cabrera
  Attachments: snmp.diff

 This patch adds an xbean-snmp module which converts jmx notifications to snmp 
 messages. Everything is configured via beans. Here is a short sample:
 SnmpEmitter em = new SnmpEmitter();
 SnmpServer ss = new SnmpServer();
 ss.setHost(127.0.0.1);
 ss.setPort(162);
 ss.setVarBindings(new ArrayList());
 
 /* Bind the JMX notification type 
 java.management.memory.threshold.exceeded
  * to the specified OID. The payload of the snmp message will be the 
 usage
  * attribute.
  */
 SnmpBinding binding = new SnmpBinding();
 binding.setOid(1.3.6.1.2.1.1.3);
 binding.setPayload(usage);
 binding.setType(java.management.memory.threshold.exceeded);
 ss.getVarBindings().add(binding);
 Set servers = new HashSet();
 servers.add(ss);
 em.setServers(servers);
 em.start();
 Then all you need to do as add the SnmpEmitter as a NotificationListener for 
 your JMX events.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Created: (GERONIMO-2044) Compilation failure: java.nio.BufferOverflowException

2006-05-20 Thread chenjianghong (JIRA)
Compilation failure: java.nio.BufferOverflowException
-

 Key: GERONIMO-2044
 URL: http://issues.apache.org/jira/browse/GERONIMO-2044
 Project: Geronimo
Type: Bug
Security: public (Regular issues) 
  Components: buildsystem  
Versions: 1.2
 Environment: windows 2003 server,jdk 1.5.0_05,Celeren 64bit 2.6G
Reporter: chenjianghong


[INFO] Scanning for projects...
[INFO] Reactor build order: 
[INFO]   Geronimo
[INFO]   Geronimo Plugins
[INFO]   Geronimo Modules
[INFO]   Geronimo :: Activation
[INFO]   Geronimo :: ActiveMQ Embedded RAR
[INFO]   Geronimo :: Interceptor
[INFO]   Geronimo :: Kernel
[INFO]   Geronimo :: Common
[INFO]   Geronimo :: Management API
[INFO]   Geronimo :: Core
[INFO]   Geronimo :: Util
[INFO]   Geronimo :: System
[INFO]   Geronimo :: J2EE
[INFO]   Geronimo :: Security
[INFO]   Geronimo :: Web Services
[INFO]   Geronimo :: Axis
[INFO]   Geronimo :: J2EE Schema
[INFO]   Geronimo :: Naming
[INFO]   Geronimo :: Deployment
[INFO]   Geronimo :: Service :: Builder
[INFO]   Geronimo :: Deploy :: Common Config
[INFO]   Geronimo :: Security :: Builder
[INFO]   Geronimo :: J2EE :: Builder
[INFO]   Geronimo :: Naming :: Builder
[INFO]   Geronimo :: Axis :: Builder
[INFO]   Geronimo :: Transaction
[INFO]   Geronimo :: Client
[INFO]   Geronimo :: Test :: DDBeans
[INFO]   Geronimo :: Connector
[INFO]   Geronimo :: Connector :: Builder
[INFO]   Geronimo :: Client Builder
[INFO]   Geronimo :: Configuration Converter
[INFO]   Geronimo :: Web :: Builder
[INFO]   Geronimo :: Deploy :: JSR-88
[INFO]   Geronimo :: Deploy :: CLI Tool
[INFO]   Geronimo :: Derby
[INFO]   Geronimo :: Directory
[INFO]   Geronimo :: Deploy :: Hot Deployer
[INFO]   Geronimo :: Installer :: Processing
[INFO]   Geronimo :: Installer :: Support
[INFO]   Geronimo :: Jetty
[INFO]   Geronimo :: Jetty :: Builder
[INFO]   Geronimo :: JavaMail Transport
[INFO]   Geronimo :: JMX Remoting
[INFO]   Geronimo :: Mail
[INFO]   Geronimo :: Scripts
[INFO]   Geronimo :: Session
[INFO]   Geronimo :: Spring
[INFO]   Geronimo :: Timer
[INFO]   Geronimo :: Tomcat
[INFO]   Geronimo :: Tomcat :: Builder
[INFO]   Geronimo Configs
[INFO]   Geronimo Applications
[INFO]   Geronimo Demo Application
[INFO]   Geronimo JMX Debug Application
[INFO]   Geronimo LDAP Demo Application
[INFO]   Geronimo :: The Magic G Ball
[INFO]   Geronimo :: The Magic G Ball Sample :: EJB
[INFO]   Geronimo :: The Magic G Ball Sample :: Client
[INFO]   Geronimo :: The Magic G Ball Sample :: WAR
[INFO]   Geronimo :: The Magic G Ball Sample Application
[INFO]   Geronimo :: Remote Deploy GBean
[INFO]   Geronimo Remote Deploy Application
[INFO]   Geronimo UDDI Server Database
[INFO]   Geronimo UDDI Server
[INFO]   Geronimo Welcome Application
[INFO]   Geronimo Assemblies
[INFO] 

[INFO] Building Geronimo
[INFO]task-segment: [install]
[INFO] 

[INFO] Skipping missing optional mojo: 
org.apache.maven.plugins:maven-site-plugin:attach-descriptor
[INFO] [install:install]
[INFO] Installing F:\apache\src\Geronimo\pom.xml to 
F:\usr\.m2\repository\org\apache\geronimo\geronimo-parent\1.2-SNAPSHOT\geronimo-parent-1.2-SNAPSHOT.pom
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]
[INFO] Installing F:\apache\src\Geronimo\pom.xml to C:\Documents and 
Settings\Administrator\.maven\repository\org.apache.geronimo\poms\geronimo-parent-1.2-SNAPSHOT.pom
[INFO] 

[INFO] Building Geronimo Plugins
[INFO]task-segment: [install]
[INFO] 

[INFO] Skipping missing optional mojo: 
org.apache.maven.plugins:maven-site-plugin:attach-descriptor
[INFO] [install:install]
[INFO] Installing F:\apache\src\Geronimo\plugins\pom.xml to 
F:\usr\.m2\repository\org\apache\geronimo\plugins\plugins-parent\1.2-SNAPSHOT\plugins-parent-1.2-SNAPSHOT.pom
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]
[INFO] Installing F:\apache\src\Geronimo\plugins\pom.xml to C:\Documents and 
Settings\Administrator\.maven\repository\org.apache.geronimo.plugins\poms\plugins-parent-1.2-SNAPSHOT.pom
[INFO] 

[INFO] Building Geronimo Modules
[INFO]task-segment: [install]
[INFO] 

[INFO] Skipping missing optional mojo: 
org.apache.maven.plugins:maven-site-plugin:attach-descriptor
[INFO] [install:install]
[INFO] Installing F:\apache\src\Geronimo\modules\pom.xml to 
F:\usr\.m2\repository\org\apache\geronimo\modules\modules-parent\1.2-SNAPSHOT\modules-parent-1.2-SNAPSHOT.pom
[INFO] [maven-one-plugin:install-maven-one-repository {execution: default}]

[jira] Closed: (XBEAN-11) JMX notification to SNMP converter

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-11?page=all ]
 
Alan Cabrera closed XBEAN-11:
-

Fix Version: 2.4
 Resolution: Fixed

Nice.  Many thanks!

 JMX notification to SNMP converter
 --

  Key: XBEAN-11
  URL: http://issues.apache.org/jira/browse/XBEAN-11
  Project: XBean
 Type: New Feature

 Reporter: Dan Diephouse
 Assignee: Alan Cabrera
  Fix For: 2.4
  Attachments: snmp.diff

 This patch adds an xbean-snmp module which converts jmx notifications to snmp 
 messages. Everything is configured via beans. Here is a short sample:
 SnmpEmitter em = new SnmpEmitter();
 SnmpServer ss = new SnmpServer();
 ss.setHost(127.0.0.1);
 ss.setPort(162);
 ss.setVarBindings(new ArrayList());
 
 /* Bind the JMX notification type 
 java.management.memory.threshold.exceeded
  * to the specified OID. The payload of the snmp message will be the 
 usage
  * attribute.
  */
 SnmpBinding binding = new SnmpBinding();
 binding.setOid(1.3.6.1.2.1.1.3);
 binding.setPayload(usage);
 binding.setType(java.management.memory.threshold.exceeded);
 ss.getVarBindings().add(binding);
 Set servers = new HashSet();
 servers.add(ss);
 em.setServers(servers);
 em.start();
 Then all you need to do as add the SnmpEmitter as a NotificationListener for 
 your JMX events.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (XBEAN-11) JMX notification to SNMP converter

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-11?page=all ]

Alan Cabrera updated XBEAN-11:
--

Component: jmx

 JMX notification to SNMP converter
 --

  Key: XBEAN-11
  URL: http://issues.apache.org/jira/browse/XBEAN-11
  Project: XBean
 Type: New Feature

   Components: jmx
 Reporter: Dan Diephouse
 Assignee: Alan Cabrera
  Fix For: 2.4
  Attachments: snmp.diff

 This patch adds an xbean-snmp module which converts jmx notifications to snmp 
 messages. Everything is configured via beans. Here is a short sample:
 SnmpEmitter em = new SnmpEmitter();
 SnmpServer ss = new SnmpServer();
 ss.setHost(127.0.0.1);
 ss.setPort(162);
 ss.setVarBindings(new ArrayList());
 
 /* Bind the JMX notification type 
 java.management.memory.threshold.exceeded
  * to the specified OID. The payload of the snmp message will be the 
 usage
  * attribute.
  */
 SnmpBinding binding = new SnmpBinding();
 binding.setOid(1.3.6.1.2.1.1.3);
 binding.setPayload(usage);
 binding.setType(java.management.memory.threshold.exceeded);
 ss.getVarBindings().add(binding);
 Set servers = new HashSet();
 servers.add(ss);
 em.setServers(servers);
 em.start();
 Then all you need to do as add the SnmpEmitter as a NotificationListener for 
 your JMX events.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (XBEAN-2) XBean should throw exceptions when a namespace can not be mapped or when an element / attribute can not be mapped

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-2?page=all ]
 
Alan Cabrera closed XBEAN-2:



 XBean should throw exceptions when a namespace can not be mapped or when an 
 element / attribute can not be mapped
 -

  Key: XBEAN-2
  URL: http://issues.apache.org/jira/browse/XBEAN-2
  Project: XBean
 Type: Improvement

   Components: spring
 Versions: 2.3
 Reporter: Guillaume Nodet
 Assignee: Guillaume Nodet
  Fix For: 2.3
  Attachments: XBEAN-2.patch



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (XBEAN-4) Create a maven 2 plugin for spring mapping generation

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-4?page=all ]
 
Alan Cabrera closed XBEAN-4:



 Create a maven 2 plugin for spring mapping generation
 -

  Key: XBEAN-4
  URL: http://issues.apache.org/jira/browse/XBEAN-4
  Project: XBean
 Type: New Feature

   Components: spring
 Versions: 2.3
 Reporter: Guillaume Nodet
 Assignee: Guillaume Nodet
  Fix For: 2.3
  Attachments: XBEAN-4.patch



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (XBEAN-6) Fix dependencies scope

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-6?page=all ]
 
Alan Cabrera closed XBEAN-6:



 Fix dependencies scope
 --

  Key: XBEAN-6
  URL: http://issues.apache.org/jira/browse/XBEAN-6
  Project: XBean
 Type: Bug

 Reporter: Guillaume Nodet
 Assignee: Guillaume Nodet
  Fix For: 2.3
  Attachments: XBEAN-6.patch

 Some dependencies do not have the right scope and this can be annoying for 
 end users

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (XBEAN-8) Support flat collections

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-8?page=all ]
 
Alan Cabrera closed XBEAN-8:



 Support flat collections
 

  Key: XBEAN-8
  URL: http://issues.apache.org/jira/browse/XBEAN-8
  Project: XBean
 Type: New Feature

   Components: spring
 Versions: 2.2
 Reporter: Dan Diephouse
 Assignee: Guillaume Nodet
  Fix For: 2.3
  Attachments: flat.diff, xbean8.diff

 I would like to be able to do 
 serviceoperation//service 
 instead of 
 serviceoperationsoperation//operations

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (XBEAN-7) Inconsistent use of classloader when using spring configurations for xbean-server

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-7?page=all ]
 
Alan Cabrera closed XBEAN-7:



 Inconsistent use of classloader when using spring configurations for 
 xbean-server
 -

  Key: XBEAN-7
  URL: http://issues.apache.org/jira/browse/XBEAN-7
  Project: XBean
 Type: Bug

   Components: server
 Versions: 2.2
 Reporter: Guillaume Nodet
 Assignee: Guillaume Nodet
  Fix For: 2.3
  Attachments: XBEAN-7.patch

 The ClassLoaderXmlPreprocessor redefines the classloader used by spring / 
 xbean when loading a spring configuration file.
 Unfortunately, the behavior is inconsistent when using the classpath / tag 
 and when not.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (XBEAN-9) Support flat properties

2006-05-20 Thread Alan Cabrera (JIRA)
 [ http://issues.apache.org/jira/browse/XBEAN-9?page=all ]
 
Alan Cabrera closed XBEAN-9:



 Support flat properties
 ---

  Key: XBEAN-9
  URL: http://issues.apache.org/jira/browse/XBEAN-9
  Project: XBean
 Type: New Feature

   Components: spring
 Versions: 2.2
 Reporter: Dan Diephouse
 Assignee: Guillaume Nodet
  Fix For: 2.3


 Right now in servicemix we have to do:
 eip:inListener
 eip:exchange-target service=test:trace1 /
   /eip:inListener
 It would be much better if we could do:
 eip:inListener service=test:trace1 /

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



Re: [jira] Created: (GERONIMO-2044) Compilation failure: java.nio.BufferOverflowException

2006-05-20 Thread anita kulshreshtha
chenjianghong,
The trunk (1.2) has become obsolete. Most of the work is being done
in branches/1.1. Geronimo does not build with M2 yet. 

Thanks
Anita

--- chenjianghong (JIRA) dev@geronimo.apache.org wrote:

 Compilation failure: java.nio.BufferOverflowException
 -
 
  Key: GERONIMO-2044
  URL: http://issues.apache.org/jira/browse/GERONIMO-2044
  Project: Geronimo
 Type: Bug
 Security: public (Regular issues) 
   Components: buildsystem  
 Versions: 1.2
  Environment: windows 2003 server,jdk 1.5.0_05,Celeren 64bit 2.6G
 Reporter: chenjianghong
 
 
 [INFO] Scanning for projects...
 [INFO] Reactor build order: 
 [INFO]   Geronimo
 [INFO]   Geronimo Plugins
 [INFO]   Geronimo Modules
 [INFO]   Geronimo :: Activation
 [INFO]   Geronimo :: ActiveMQ Embedded RAR
 [INFO]   Geronimo :: Interceptor
 [INFO]   Geronimo :: Kernel
 [INFO]   Geronimo :: Common
 [INFO]   Geronimo :: Management API
 [INFO]   Geronimo :: Core
 [INFO]   Geronimo :: Util
 [INFO]   Geronimo :: System
 [INFO]   Geronimo :: J2EE
 [INFO]   Geronimo :: Security
 [INFO]   Geronimo :: Web Services
 [INFO]   Geronimo :: Axis
 [INFO]   Geronimo :: J2EE Schema
 [INFO]   Geronimo :: Naming
 [INFO]   Geronimo :: Deployment
 [INFO]   Geronimo :: Service :: Builder
 [INFO]   Geronimo :: Deploy :: Common Config
 [INFO]   Geronimo :: Security :: Builder
 [INFO]   Geronimo :: J2EE :: Builder
 [INFO]   Geronimo :: Naming :: Builder
 [INFO]   Geronimo :: Axis :: Builder
 [INFO]   Geronimo :: Transaction
 [INFO]   Geronimo :: Client
 [INFO]   Geronimo :: Test :: DDBeans
 [INFO]   Geronimo :: Connector
 [INFO]   Geronimo :: Connector :: Builder
 [INFO]   Geronimo :: Client Builder
 [INFO]   Geronimo :: Configuration Converter
 [INFO]   Geronimo :: Web :: Builder
 [INFO]   Geronimo :: Deploy :: JSR-88
 [INFO]   Geronimo :: Deploy :: CLI Tool
 [INFO]   Geronimo :: Derby
 [INFO]   Geronimo :: Directory
 [INFO]   Geronimo :: Deploy :: Hot Deployer
 [INFO]   Geronimo :: Installer :: Processing
 [INFO]   Geronimo :: Installer :: Support
 [INFO]   Geronimo :: Jetty
 [INFO]   Geronimo :: Jetty :: Builder
 [INFO]   Geronimo :: JavaMail Transport
 [INFO]   Geronimo :: JMX Remoting
 [INFO]   Geronimo :: Mail
 [INFO]   Geronimo :: Scripts
 [INFO]   Geronimo :: Session
 [INFO]   Geronimo :: Spring
 [INFO]   Geronimo :: Timer
 [INFO]   Geronimo :: Tomcat
 [INFO]   Geronimo :: Tomcat :: Builder
 [INFO]   Geronimo Configs
 [INFO]   Geronimo Applications
 [INFO]   Geronimo Demo Application
 [INFO]   Geronimo JMX Debug Application
 [INFO]   Geronimo LDAP Demo Application
 [INFO]   Geronimo :: The Magic G Ball
 [INFO]   Geronimo :: The Magic G Ball Sample :: EJB
 [INFO]   Geronimo :: The Magic G Ball Sample :: Client
 [INFO]   Geronimo :: The Magic G Ball Sample :: WAR
 [INFO]   Geronimo :: The Magic G Ball Sample Application
 [INFO]   Geronimo :: Remote Deploy GBean
 [INFO]   Geronimo Remote Deploy Application
 [INFO]   Geronimo UDDI Server Database
 [INFO]   Geronimo UDDI Server
 [INFO]   Geronimo Welcome Application
 [INFO]   Geronimo Assemblies
 [INFO]


 [INFO] Building Geronimo
 [INFO]task-segment: [install]
 [INFO]


 [INFO] Skipping missing optional mojo:
 org.apache.maven.plugins:maven-site-plugin:attach-descriptor
 [INFO] [install:install]
 [INFO] Installing F:\apache\src\Geronimo\pom.xml to

F:\usr\.m2\repository\org\apache\geronimo\geronimo-parent\1.2-SNAPSHOT\geronimo-parent-1.2-SNAPSHOT.pom
 [INFO] [maven-one-plugin:install-maven-one-repository {execution:
 default}]
 [INFO] Installing F:\apache\src\Geronimo\pom.xml to C:\Documents and

Settings\Administrator\.maven\repository\org.apache.geronimo\poms\geronimo-parent-1.2-SNAPSHOT.pom
 [INFO]


 [INFO] Building Geronimo Plugins
 [INFO]task-segment: [install]
 [INFO]


 [INFO] Skipping missing optional mojo:
 org.apache.maven.plugins:maven-site-plugin:attach-descriptor
 [INFO] [install:install]
 [INFO] Installing F:\apache\src\Geronimo\plugins\pom.xml to

F:\usr\.m2\repository\org\apache\geronimo\plugins\plugins-parent\1.2-SNAPSHOT\plugins-parent-1.2-SNAPSHOT.pom
 [INFO] [maven-one-plugin:install-maven-one-repository {execution:
 default}]
 [INFO] Installing F:\apache\src\Geronimo\plugins\pom.xml to
 C:\Documents and

Settings\Administrator\.maven\repository\org.apache.geronimo.plugins\poms\plugins-parent-1.2-SNAPSHOT.pom
 [INFO]


 [INFO] Building Geronimo Modules
 [INFO]task-segment: [install]
 [INFO]


 [INFO] Skipping missing optional mojo:
 

[jira] Closed: (GERONIMO-1762) Create a derby network /embedded XA datasource via admin console fail

2006-05-20 Thread David Jencks (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1762?page=all ]
 
David Jencks closed GERONIMO-1762:
--

Resolution: Fixed
 Assign To: David Jencks

I've applied the patch because with it you can in fact create derby xa pools.  
However, the portlet should know what additional jars are needed to go with 
these particular adapters, so the user doesn't need to.  Also it looks like 
there are some hardcoded 1.1 versions in DatabaseInfo.

 Create a derby network /embedded XA datasource via admin console fail
 -

  Key: GERONIMO-1762
  URL: http://issues.apache.org/jira/browse/GERONIMO-1762
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: console
 Versions: 1.0, 1.1
  Environment: winXP
 Reporter: Lin Sun
 Assignee: David Jencks
  Fix For: 1.1
  Attachments: G1762.patch

 Wehn tried to deploy a derby embedded or network XA datasource via console, 
 got a class not found error and failed.
 This is caused by the plan generated by the console not declaring the 
 dependency elements correctly (for example derbyclient.jar is needed as 
 dependency for derby network XA).  
 The fix adds a jar selection for XA resource adapters, thus the dependency 
 URI element can be set correctly with user's selection.   With the fix, I am 
 able to create database connection pools using either derby embedded XA or 
 network XA. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



Re: Notes from JavaOne

2006-05-20 Thread David Blevins
Just as a reminder, these notes are just a starting point for  
discussion.


-David

On May 19, 2006, at 2:01 PM, Aaron Mulder wrote:


All,

A great time was had at JavaOne, including a variety of
Geronimo-related meetings, hacking time in the W and Moscone, a BOF, a
party, etc.  Here are some thoughts I put together based on the bits I
was involved with, which I think we'd all like to run by everyone who
couldn't be there.

Also, here are the slides from the Geronimo BOF, that talk a bit about
the various releases:
http://people.apache.org/~ammulder/geronimo-javaone2006.pdf

Thanks,
   Aaron


Ebay announced in a BOF that they are deploying their site on
WebSphere CE (Geronimo)!!!  Yeah, let's talk about acalability... :)

Vendor Support
- Many vendors are supporting Geronimo, including:
  - 24x7 support
  - services
  - building applications on Geronimo
  - building/supporting software stacks including Geronimo

1.1/1.2 Merge
- Major things changed in 1.2: OpenEJB refactoring, JavaMail
providers, initial Maven 2 build script, ActiveMQ 3-4, dynamic EJB
queries
- Still, not that much compared to 1.1
- We plan for the process to be
  1) move 1.2 to branches/1.2-pre
  2) copy 1.1 to trunk
  3) maintain 1.1 in current 1.1 branch
  4) merge changes from branches/1.2-pre to trunk
  5) eventually whack branches/1.2-pre perhaps

Release Schedule
- 1.0 took too long to arrive (since founding) and 1.1 took too long
to arrive (since 1.0)
- We need to avoid TCK breakage and do a better job of incremental  
change

- Some people advocate time-based releases (2/3/4 months)
- Some people would like to see XBean releases more often, outside
the Geronimo release schedule
- Vendors don't like the uncertainty about release dates; most are
still targeting 1.0 because it's here and there's no guarantee when
1.1 will actually arrive
- Overall, there seems to be interest in targeting a 3-month release
schedule for 1.2 (2 months active development and 1 month
stabilization)
- Proposal to target 4 features releases per year with incremental
features available via plugins

Jira Process
- lots of open Jiras
- estimate we have closed 250 for 1.1, and have 500 currently open
- may need to clean up some old/stale issues
- Jira never reflects how close we are to a release
- Many Jiras go unnoticed
- There's not a good way to have a personal work/priority list
separate from the project release/priority list
- Might be good to have 3 Jira releases: current release, next
release, everything else
- Might be helpful to have someone take responsibility for evaluating
all incoming Jiras for a period of time (1-4 weeks?) and rotate that
responsibility
- Maybe could add custom fiuelds to help us manage it

Java SE 5
- We can develop on Java 5 and support 1.4.2 via Retrotranslator
- It supports most of Java 5, with some caveats regarding
Serialization and new classes added outside of Collections (some
SSL-related stuff, etc.)
- Running on 1.4 with Retrotranslator causes a startup penalty of
~20% (but shouldn't have much effect after startup, when all the
classes are loaded)
- Running on 1.5 speeds startup by 20% and should have benefits after
startup too
- Dain will try a more extensive test and make sure everything  
works for us

- Yoko is making good progress.  Some holes (e.g. SSL) but we can
probably start integrating and may have this for 1.2 (Rick will work
on this)

Java EE 5
- OpenJPA code is only partially available; more expected soon
- Should be able to implement a JPA factory that lets us give access
to installed JPA implementations
- Should be able to get web features from Jetty 6
- Should be able to get JAX-WS from XFire/Celtix
- Don't have an immediate plan for EJB3 (outside of JPA), though
Spring reportedly has working code we could leverage
- Should be easy to get initial EE 5 features in 1.2, may not have
full support, but this is enough for people to play with

Candidate Features for Future Releases
- Console portlets can be added at runtime
- OpenEJB 2.x revisions
- Initial XBean-style features
 - Don't require GBeanInfo for GBeans
 - Integrate XBean reflect to support factory beans, nested complex
objects, etc.
 - Designate startup methods instead of requiring interface
- Full XBean Integration
- Monitoring / Statistics
- DConfigBeans
- Improved JMX+SNMP
- Pluggable JACC (Acegi, LDAP, etc.)
- Start Levels
- ActiveIO
- IBM AIO???
- Workflow via BeanFlow
- Global JNDI
- XDoclet
- Startup Wrapper
- Upgrade on the fly
- Security Rewrite
- 1-click to disable unused services
- Separate App/Server ClassLoaders
- Spring Deployment
- Improve Hot Deployment
- Integrate (plugins, etc.)
  - XFire
  - OpenJPA
  - OpenEJB 3
  - Jetty 6
  - Yoko
  - LiveTribe
  - JetSpeed
- Clustering
- DAG ClassLoader
- Maven 2
- Parallel Startup
- Windows/UNIX Service
- Performance
- No Proxies
- Console manage multiple servers
- Provisioning via agents
- Lingo
- Map apps to ports
- Eliminate XML namespaces
- Telnet / GShell
- GShell
- Purpose-built 

[jira] Closed: (GERONIMO-2020) Relative symlinks to the shell scripts were not handled correctly

2006-05-20 Thread John Sisson (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2020?page=all ]
 
John Sisson closed GERONIMO-2020:
-

Resolution: Fixed

 Relative symlinks to the shell scripts were not handled correctly
 -

  Key: GERONIMO-2020
  URL: http://issues.apache.org/jira/browse/GERONIMO-2020
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: startup/shutdown
 Versions: 1.0
  Environment: UNIX, Linux
 Reporter: John Sisson
 Assignee: John Sisson
 Priority: Minor
  Fix For: 1.1
  Attachments: relative-symlinks.patch

 Geronimo's shell scripts originated from Tomcat and recently Tomcat had this 
 fix applied to fix issues with relative symlinks.
 http://mail-archives.apache.org/mod_mbox/tomcat-dev/200603.mbox/[EMAIL 
 PROTECTED]
 Attaching patch for someone to test on a unix box.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Updated: (GERONIMO-1638) Multiple servers sharing the same repo and config store

2006-05-20 Thread John Sisson (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1638?page=all ]

John Sisson updated GERONIMO-1638:
--

Fix Version: 1.1
 (was: 1.2)

 Multiple servers sharing the same repo and config store
 ---

  Key: GERONIMO-1638
  URL: http://issues.apache.org/jira/browse/GERONIMO-1638
  Project: Geronimo
 Type: New Feature
 Security: public(Regular issues) 
   Components: usability
 Versions: 1.0
 Reporter: Gianny Damour
 Assignee: John Sisson
  Fix For: 1.1


 David J. sent to the dev mailing list:
 Many people have talked on and off about how to set up multiple  servers 
 sharing the same repository and config-store, but we haven't  arrived at an 
 agreed on way to do it.  We have a prospective customer  for this feature 
 (Vincent Massol with Cargo) so I'd like to move  beyond thinking about it in 
 my head, discuss it, and have someone  implement it.  I believe any 
 implementation will be more or less  trivial, the hard part is figuring out 
 what to do.
 I've only thought of ways to extend what we have now, rather than  
 restructure anything or add big new capabilities.  If someone sees a  better 
 way, please speak up.
 So, we have a ServerInfo gbean that knows where geronimo is located  and can 
 resolve absolute locations for other components.  Then we  have things like 
 the repository and config store gbeans that  typically are located outside 
 the var dir and things like the  logging framework,  local attribute manager, 
 derby, and tomcat, that  typically keep stuff in the var directory.
 All or most of these start with the first configuration loaded so  they can't 
 have any attributes overridden by config.xml: in fact this  file is read by 
 one of the gbeans that we need to relocate.
 I've thought of two related solutions.  Both of them involve giving  
 ServerInfo knowledge of another path and another resolve method.
 One would be something like resolveVar and would normally resolve  to 
 geronimo_home/var.  This would involve all the gbeans currently  looking 
 inside var having the var trimmed off the front of their  paths and using 
 the new resolveVar method.  In this case we'd have  different servers 
 represented as e.g.
 var1
 var2
 var3
 ...
 The other would give ServerInfo something like resolveServer which  would 
 normally resolve to geronimo_home.  The gbeans looking inside  var would keep 
 their current paths and just call the new resolve  method instead of the old 
 one.  In this case we'd have servers like
 var
 server1/var
 server2/var
 ...
 In either case I think starting geronimo with a command line argument  
 pointing to the var directory is the only way to specify which server  you 
 want to run; the default would presumably be as now var.
 Several people have suggested putting an additional config-store into  var 
 for private use by a particular server.  At the moment I think   that 
 providing a different config-store class that uses the new  resolve  method 
 on server info would be the best way to do this.
 I'm not attached to these ideas but this is as far as my thinking has  gone.  
 Please comment.
 thanks
 david jencks

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



1.1 Status

2006-05-20 Thread Matt Hogstrom

All,

We're still waiting for the Codehaus Repo to go writeable.  I just checked their web site and there 
was no prognosis on the date yet.


I have some uncommitted performance changes and I believe others have changes as well.  Gianny was 
also completing some work on TranQL I believe.


At this point I want to release a candidate early next week based on Codehaus' situation.  Then 
release 1.1 by the end of May.


Any questions / comments reply back to this note.

Matt


[jira] Commented: (GERONIMO-2037) Build failing on some Windows boxes and Solaris x86

2006-05-20 Thread John Sisson (JIRA)
[ 
http://issues.apache.org/jira/browse/GERONIMO-2037?page=comments#action_12412661
 ] 

John Sisson commented on GERONIMO-2037:
---

On Solaris x86 (geronimo rev 408120), I narrowed the problem down a bit 
further.. to the call to getJarEntry(..) in the initializeVerifier() method of 
the JarFile class throwing a NullPointerException if getJarEntry(..) returns 
null.

I placed a modified version of the JarFile class to debug the problem on my 
bootclasspath that dumps the name of the jar entry and the jar file name by 
doing a
export MAVEN_OPTS='-Xmx512m -XX:MaxPermSize=128m -server -ea 
-Xbootclasspath/p:/home/sissonj/patch/'

I am guessing that on windows, the native code called by  
java.util.zip.ZipFile.getEntry(..) maybe doesn't handle errors gracefully and 
causes an access violation instead of returning null.

I found that repeated runs on Solaris x86 always had the problem with getting 
the same entry.  Here is my debugging info for it that shows the entry being 
looked up, its index in the array, the jar file name, and the contents of the 
array:

java.lang.NullPointerException: jarEntry(META-INF/LICENSE.txt) (names index 6) 
returned null for jar file: 
/home/sissonj/.geronimo-1.1.x-maven/repository/geronimo/jars/geronimo-system-1.1-SNAPSHOT.
 jarNames array: 
[META-INF/,META-INF/MANIFEST.MF,META-INF/schema/,META-INF/product-versions.properties,META-INF/schema/local-attributes-1.1.xsd,META-INF/schema/plugins-1.1.xsd,META-INF/LICENSE.txt]
at java.util.jar.JarFile.initializeVerifier(JarFile.java:307)
at java.util.jar.JarFile.getInputStream(JarFile.java:381)
at sun.misc.URLClassPath$5.getInputStream(URLClassPath.java:619)
at sun.misc.Resource.getBytes(Resource.java:57)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at 
org.apache.geronimo.deployment.PluginBootstrap.bootstrap(PluginBootstrap.java:73)

It is interesting that it is the last entry in the array that it has problems 
with.

 Build failing on some Windows boxes and Solaris x86
 ---

  Key: GERONIMO-2037
  URL: http://issues.apache.org/jira/browse/GERONIMO-2037
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: buildsystem
  Environment: Windows XP - 1.4.2_11-b06
 Solaris x86 - 1.4.2_10-b03
 Reporter: John Sisson
 Priority: Blocker
  Fix For: 1.1


 I can build geronimo on my windows notebook ok (with the GERONIMO-1434 
 openejb patch applied).
 But when I try to build on my windows desktop (tried latest 1.4.2_11-b06 jvm) 
 it fails with a JVM crash.
 I found that whilst running with diagnostic code enabled (slowing the build 
 down) the build worked on my windows desktop.
 I think Joe Bohn had also run into this crash on Windows.
 I didn't get a JVM crash on Solaris x86, but got a NoClassDefFoundError (see 
 below) in the same part of the build that had the JVM crash.
 *Windows Output ***
 13:12:30,732 INFO  [ReactorTag] | configurations Geronimo Configuration for 
 performing service deployments
 13:12:30,732 INFO  [ReactorTag] | Memory: 96M/103M
 build:start:
 multiproject:install-callback:
 [echo] Running car:install for Geronimo Configuration for performing 
 service deployments
 #
 # An unexpected error has been detected by HotSpot Virtual Machine:
 #
 #  EXCEPTION_ACCESS_VIOLATION (0xc005) at pc=0x7c92ae22, pid=5240, 
 tid=4788
 #
 # Java VM: Java HotSpot(TM) Client VM (1.4.2_11-b06 mixed mode)
 # Problematic frame:
 # C  [ntdll.dll+0x2ae22]
 #
 ---  T H R E A D  ---
 Current thread (0x000377a8):  JavaThread main [_thread_in_native, id=4788]
 siginfo: ExceptionCode=0xc005, reading address 0xd1d7763b
 Registers:
 EAX=0x00048b77, EBX=0x, ECX=0xd1d7763b, EDX=0x00030608
 ESP=0x0007d858, EBP=0x0007d914, ESI=0x030654d0, EDI=0x0003
 EIP=0x7c92ae22, EFLAGS=0x00010213
 Top of Stack: (sp=0x0007d858)
 0x0007d858:   77c2c21b 030654f0 04ba4238 0356
 0x0007d868:   04ba4238 0008 000e 7ffdd000
 0x0007d878:   001e 7ffdd000 000377a8 0007d860
 0x0007d888:   63617061 0007d8fc 7c8399f3 7c809bd8
 0x0007d898:    d1d7763b 77c2f941 00048b77
 0x0007d8a8:   030654d0 001e 0007d8c4 
 0x0007d8b8:   77c62448 01d4 004d 001e
 0x0007d8c8:   001e 77c2e556 02fa1bd8 0007d90c
 Instructions: (pc=0x7c92ae22)
 0x7c92ae12:   75 cc 

[jira] Updated: (GERONIMO-1740) Plugin migration to Maven 2: geronimo-packaging-plugin

2006-05-20 Thread Anita Kulshreshtha (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-1740?page=all ]

Anita Kulshreshtha updated GERONIMO-1740:
-

Attachment: modules.patch
pom.patch

These patches are  for  building all the modules in 1.1 :
  - modules.patch
 - pom.patch - created from the top directory 
Some more work is needed - 
1. There are 2 fatal test failures, one in system and one in connector-builder. 
Hence the tests are being skipped in these two modules. 
2. The j2ee-schema should be built online. This restriction will be removed as 
soon as newer version of xmlbeans plugin is available.  
3. The jvm needed to be forked per test for the security module.
4. The geronimo-dependency.xml files will be checked in after the merge.
5. A separate patch will be submitted for the configs and the plugin. The 
packaging-plugin got changed again today!

 Plugin migration to Maven 2: geronimo-packaging-plugin
 --

  Key: GERONIMO-1740
  URL: http://issues.apache.org/jira/browse/GERONIMO-1740
  Project: Geronimo
 Type: Sub-task
 Security: public(Regular issues) 
   Components: buildsystem
 Versions: 1.x
 Reporter: Jacek Laskowski
 Assignee: Anita Kulshreshtha
  Attachments: configs.patch, geronimo.patch, geronimo.patch, geronimo.patch, 
 m2-plugins.patch, m2-plugins.patch, modules.patch, pom.patch

 It's a task to keep track of the progress of the plugin build migration to 
 Maven2

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



[jira] Closed: (GERONIMO-2039) typos in org.apache.geronimo.kernel.config.recursiveCopy(File srcDir, File destDir)

2006-05-20 Thread John Sisson (JIRA)
 [ http://issues.apache.org/jira/browse/GERONIMO-2039?page=all ]
 
John Sisson closed GERONIMO-2039:
-

Resolution: Fixed

Fixed.  Good eyes Anita :-)

 typos in org.apache.geronimo.kernel.config.recursiveCopy(File srcDir, File 
 destDir)
 ---

  Key: GERONIMO-2039
  URL: http://issues.apache.org/jira/browse/GERONIMO-2039
  Project: Geronimo
 Type: Bug
 Security: public(Regular issues) 
   Components: kernel
 Versions: 1.1
 Reporter: John Sisson
 Assignee: John Sisson
  Fix For: 1.1


 Hi,
 I came across some typos in o.a.g.k.config.IOUtil.recursiveCopy()-
 ...
  if (srcDir == null)  throw new NullPointerException(sourceDir is
 null);
 if (srcDir == null)  throw new NullPointerException(destDir is
 null);
 .
if (destDir.equals(destDir)) {
 throw new IllegalArgumentException(Source and destination
 directory are the same  + srcDir);
 }
 ..
 Thanks
 Anita

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira