My os is windows xp

using eclipse 3.5.1

with subclipse 1.6.5



2009/11/28 Cristiano Gavião <[email protected]>

>  Hi Joris,
>
> I got this error too in my project. I was trying to figure out what could
> be the reason of that.
>
> Strange is the fact that I can run jbehave examples without get this error.
> Did you try to run them on your machine?
>
> What is your OS?
>
> Are you using eclipse? if yes, what svn plugin?
>
> regards
>
> Cristiano
>
> Joris wijlens escreveu:
>
> Hi,
>
> Mauro thanks for the quick reply.
>
> I don't see why  **/*Scenario.java matches .svn/entries. I often use this
> construction in ant / maven related situations and it never gives me
> problems. Why is this a problem with Jbehave?
>
> But of course I tried what you proposed (and I think I already tried it
> before)
>
> <plugin>
>         <groupId>org.jbehave</groupId>
>         <artifactId>jbehave-maven-plugin</artifactId>
>         <version>2.3.2</version>
>         <executions>
>           <execution>
>             <id>run-scenarios-found</id>
>             <phase>integration-test</phase>
>             <configuration>
>               <scenarioincludes>
>                 <scenarioinclude>**/*Scenario.java</scenarioinclude>
>               </scenarioincludes>
>               <scenarioexcludes>
>                 <scenarioexclude>**/.svn/*</scenarioexclude>
>               </scenarioexcludes>
>               <classloaderinjected>false</classloaderinjected>
>             </configuration>
>             <goals>
>               <goal>run-scenarios</goal>
>             </goals>
>           </execution>
>         </executions>
>       </plugin>
>
> but i still get the same error.
>
> 2009/11/14 Mauro Talevi <[email protected]>
>
>> Joris,
>>
>> the problem is that the include pattern **/*Scenario.jar is picking up the
>> .svn entry as well.  To workaround, either specify the pattern further, e.g.
>> **/scenarios/*Scenario.jar, or add exclude pattarn
>> **/.svn/*
>>
>> It should perhaps be made the default behaviour to exclude SCM
>> directories.
>>
>> Cheers
>>
>>
>> Joris wijlens wrote:
>>
>>> Hi,
>>>
>>> I have the following pom:
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="
>>> http://www.w3.org/2001/XMLSchema-instance";
>>>  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>>> http://maven.apache.org/maven-v4_0_0.xsd";>
>>>  ....
>>>  <build>
>>>    <plugins>
>>>      <plugin>
>>>        <groupId>org.jbehave</groupId>
>>>        <artifactId>jbehave-maven-plugin</artifactId>
>>>        <version>2.3.2</version>
>>>        <executions>
>>>          <execution>
>>>            <id>run-scenarios-found</id>
>>>            <phase>integration-test</phase>
>>>            <configuration>
>>>              <scenarioincludes>
>>>                <scenarioinclude>**/*Scenario.java</scenarioinclude>
>>>              </scenarioincludes>
>>>              <classloaderinjected>false</classloaderinjected>
>>>              <skip>false</skip>
>>>            </configuration>
>>>            <goals>
>>>              <goal>run-scenarios</goal>
>>>            </goals>
>>>          </execution>
>>>        </executions>
>>>      </plugin>
>>>    </plugins>
>>>  </build>
>>>
>>>  <dependencies>
>>>    ....
>>>    <dependency>
>>>      <groupId>org.jbehave</groupId>
>>>      <artifactId>jbehave-core</artifactId>
>>>      <version>2.3.2</version>
>>>    </dependency>
>>>  </dependencies>
>>> </project>
>>>
>>> when i run mvn install i get the folowing exception
>>>
>>> [INFO] Trace
>>> org.jbehave.scenario.errors.InvalidScenarioClassPathException: Invalid
>>> scenario
>>> class path .svn\entries
>>>        at
>>> org.jbehave.scenario.parser.ScenarioClassNameFinder.classNameFor(Scen
>>> arioClassNameFinder.java:53)
>>>        at
>>> org.jbehave.scenario.parser.ScenarioClassNameFinder.listScenarioClass
>>> Names(ScenarioClassNameFinder.java:41)
>>>        at
>>> org.jbehave.mojo.AbstractScenarioMojo.findScenarioClassNames(Abstract
>>> ScenarioMojo.java:130)
>>>        at
>>> org.jbehave.mojo.AbstractScenarioMojo.scenarios(AbstractScenarioMojo.
>>> java:184)
>>>        at
>>> org.jbehave.mojo.ScenarioRunnerMojo.execute(ScenarioRunnerMojo.java:2
>>> 0)
>>>        at
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>>> nManager.java:451)
>>>        at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>>> ultLifecycleExecutor.java:558)
>>>        at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
>>> fecycle(DefaultLifecycleExecutor.java:499)
>>>        at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>>> ltLifecycleExecutor.java:478)
>>>        at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
>>> dleFailures(DefaultLifecycleExecutor.java:330)
>>>        at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
>>> ts(DefaultLifecycleExecutor.java:291)
>>>        at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>>> fecycleExecutor.java:142)
>>>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>>>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>>>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>        at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> java:39)
>>>        at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> sorImpl.java:25)
>>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>>        at
>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>        at
>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>>
>>>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>
>>> It probably has something to do with my project being a subversion
>>> working copy.
>>>
>>> What do I have to do to fix it?
>>>
>>> --
>>> Thanks,
>>>
>>> Joris Wijlens
>>>
>>
>>
>>  ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>   http://xircles.codehaus.org/manage_email
>>
>>
>>
>
>
> --
> Met vriendelijke groet,
>
> Joris Wijlens
>
> Tel. 06-28419140
>
>  --------------------------------------------------------------------- To
> unsubscribe from this list, please visit:
> http://xircles.codehaus.org/manage_email




-- 
Met vriendelijke groet,

Joris Wijlens

Tel. 06-28419140

Reply via email to