velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthias Epheser <matthias.ephe...@gmx.at>
Subject Re: classpath problem with ResourceManager and JUnit
Date Mon, 05 Nov 2007 18:05:11 GMT
Nathan Bubna schrieb:
> Just for reference, what version of Velocity are you using?
> 

it is velocity-1.5


> On 11/5/07, Matthias Epheser <matthias.epheser@gmx.at> wrote:
>> Claude Brisson schrieb:
>>> Have you checked that there isn't any older version of Velocity
>>> somewhere in the classpath that junit swing gui is using?
>>>
>>> What happens for instance if you put your velocity jar first in the
>>> classpath?
>>>
>> yep, there is definitely only one velocity.jar present. In fact, as
>> mentioned, it is exectly the same classpath as it is using the textui.
>> The main class is just started without an optional "-text" argument.
>>
>> I am using the old ant build to avoid maven-specific dependeny issues.
>> So only the jars in my "lib" directory are used.
>>
>> That's why I'm so confused. Tried it with velocity.jar as first
>> classpath item too.
>>
>> hth
>> matthias
>>
>>>   Claude
>>>
>>> Le lundi 05 novembre 2007 à 16:12 +0100, Matthias Epheser a écrit :
>>>> Hi list,
>>>>
>>>> I'm currently implementing a velocity integration into the source
>>>> generation process of the castor framework (www.castor.org). So I
>>>> generate java POJOs out a xml schema.
>>>>
>>>> The castor framework includes a testsuite that uses an embedded junit
>>>> runner. I encouter a very strange classpath issue here:
>>>>
>>>> - running the testsuite in textmode (using junit.textui.TestRunner),
>>>> everything works fine as expected
>>>>
>>>> - running the testsuite in swing mode (using
>>>> junit.swingui.TestRunner), I get the following exception during Velocity
>>>> init:
>>>>
>>>> [error] The specified class for ResourceManager
>>>> (org.apache.velocity.runtime.resource.ResourceManagerImpl) does not
>>>> implement org.apache.velocity.runtime.resource.ResourceManager; Velocity
>>>> is not initialized correctly.
>>>> java.lang.Exception: The specified class for ResourceManager
>>>> (org.apache.velocity.runtime.resource.ResourceManagerImpl) does not
>>>> implement org.apache.velocity.runtime.resource.ResourceManager; Velocity
>>>> is not initialized correctly.
>>>>          at
>>>> org.apache.velocity.runtime.RuntimeInstance.initializeResourceManager(RuntimeInstance.java:589)
>>>>          at
>>>> org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:241)
>>>>          at
>>>> org.apache.velocity.runtime.RuntimeSingleton.init(RuntimeSingleton.java:113)
>>>>          at org.apache.velocity.app.Velocity.init(Velocity.java:83)
>>>>
>>>>
>>>> The only difference between both executions is the TestRunner class,
>>>> everything else (classpath, used jars etc.) is exactly the same..
>>>>
>>>> Has someone stepped over a similar problem?
>>>>
>>>> Regards
>>>> matthias
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>>>> For additional commands, e-mail: user-help@velocity.apache.org
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>>> For additional commands, e-mail: user-help@velocity.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>> For additional commands, e-mail: user-help@velocity.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
> For additional commands, e-mail: user-help@velocity.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org


Mime
View raw message