Issue Details (XML | Word | Printable)

Key: CONTINUUM-1816
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Olivier Lamy
Reporter: Olivier Lamy
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Continuum

Continuum trunk failed to start on unix os

Created: 03/Jul/08 03:16 AM   Updated: 07/Jul/08 04:40 PM   Resolved: 07/Jul/08 04:40 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 1.2

Time Tracking:
Not Specified

File Attachments: 1. Text File out.log (949 kB)

Environment: unix (tested on solaris)

Complexity: Intermediate


 Description  « Hide

When I start continuum trunk (rev 673597) on a unix os, starting failed.



Olivier Lamy added a comment - 03/Jul/08 03:22 AM

Here the stack trace.
What I don't understand is why commons-configuration search files with the following path :
Cannot locate configuration source org\/apache\/maven\/continuum\/security.properties
Which is not correct on a unix env.


Olivier Lamy added a comment - 07/Jul/08 02:34 PM

More logs

2008-07-07 12:21:42,410 [btpool0-6] DEBUG org.apache.commons.configuration.ConfigurationUtils  - 
ConfigurationUtils.locate(): base is null, name is org\/apache\/maven\/continuum\/security.properties
2008-07-07 12:21:42.805::WARN:  EXCEPTION
org.apache.jasper.JasperException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userManager#configurable': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'userConfiguration': Post-processing of the FactoryBean's object failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'registry#commons-configuration': 
Post-processing of the FactoryBean's object failed; nested exception is org.springframework.beans.factory.BeanInitializationException: Failed to invoke plexus lifecycle Initializable.initialize on registry#commons-configuration; nested exception is org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException: org.apache.commons.configuration.ConfigurationRuntimeException: 
org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source org\/apache\/maven\/continuum\/security.properties

I don't really inderstand ! (arghh !)


Olivier Lamy added a comment - 07/Jul/08 02:54 PM

related to http://issues.apache.org/jira/browse/LANG-363.
StringEscapeUtils.escapeJavaScript now escape \ in commons-lang 2.4.
And this method is used in plexus-spring to escape attributes values from xml files.


Olivier Lamy added a comment - 07/Jul/08 04:40 PM

fixed in rev 674652.