(ignore these, skip to the bold part: ie. search BOLD)
Thanks Niels, I just tried what you said, with maven 3.0.3 it seemed to do
some downloading work for a while then eventually got this:
[ERROR] Failed to execute goal on project neo4j-berkeleydb-je-index: Could
not resolve dependencies for project
org.neo4j:neo4j-berkeleydb-je-index:jar:0.1-SNAPSHOT: Could not find
artifact org.neo4j:neo4j-kernel:jar:1.3-SNAPSHOT in oracleReleases (
http://download.oracle.com/maven) -> [Help 1]
I'll try to view/edit that pom maybe I need 1.4
That seems to have worked, but now I get this:
[INFO] Checking licenses...
[INFO] Missing header in:
e:\down\13th-floor-bdb-index-fb11e38\13th-floor-bdb-in
dex-fb11e38\src\test\java\org\neo4j\index\bdbje\RawBDBSpeed.java
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1:10.949s
[INFO] Finished at: Sat Jul 30 19:11:16 CEST 2011
[INFO] Final Memory: 10M/156M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
com.mycila.maven-license-plugin:maven-license-plu
gin:1.9.0:check (check-licenses) on project neo4j-berkeleydb-je-index: Some
file
s do not have the expected license header -> [Help 1]
How were you able to run mvn install ? did you have a different config ie.
auto ignore licenses? what about the 1.3 to 1.4 transformation, did you have
to manually do it? So far, using maven is more of a pain than using simply
eclipse and adding dependencies manually heh
Maybe I should try maven 2, let's see...
mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.6.0_26
Java home: C:\Program Files\Java\jdk1.6.0_26\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7" version: "6.1" arch: "amd64" Family: "windows"
With original pom with 1.3 neo4j requirement I still got error, changed to
1.4
then works but I get the licenses issue again:
[INFO] [enforcer:enforce {execution: enforce-maven}]
[INFO] [license:check {execution: check-licenses}]
[INFO] Checking licenses...
[INFO] Missing header in:
e:\down\13th-floor-bdb-index-fb11e38\13th-floor-bdb-in
dex-fb11e38\src\test\java\org\neo4j\index\bdbje\RawBDBSpeed.java
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Some files do not have the expected license header
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 23 seconds
[INFO] Finished at: Sat Jul 30 19:19:23 CEST 2011
[INFO] Final Memory: 34M/350M
[INFO]
------------------------------------------------------------------------
ok then, trying to fix the license for that file...
also I've seen that it now work from eclipse when on pom.xml Run As->Maven
install
[INFO] Checking licenses...
[INFO] Missing header in:
E:\wrkspc\bdb-index-fork\src\test\java\AllTests.java
[INFO] Missing header in:
E:\wrkspc\bdb-index-fork\src\test\java\org\neo4j\index\bdbje\RawBDBSpeed.java
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1.578s
[INFO] Finished at: Sat Jul 30 19:25:02 CEST 2011
[INFO] Final Memory: 16M/154M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
com.mycila.maven-license-plugin:maven-license-plugin:1.9.0:check
(check-licenses) on project neo4j-berkeleydb-je-index: Some file
s do not have the expected license header -> [Help 1]
Ok after fixing the licenses for those 2 files, running from eclipse yields:
[INFO] Scanning for projects...
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building neo4j-berkeleydb-je-index 0.1-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven) @
neo4j-berkeleydb-je-index ---
[INFO]
[INFO] --- maven-license-plugin:1.9.0:check (check-licenses) @
neo4j-berkeleydb-je-index ---
[INFO] Checking licenses...
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
neo4j-berkeleydb-je-index ---
[WARNING] The POM for org.apache.maven:maven-plugin-api:jar:2.0.6 is
missing, no dependency information available
[WARNING] The POM for org.apache.maven:maven-project:jar:2.0.6 is missing,
no dependency information available
[WARNING] The POM for org.apache.maven:maven-core:jar:2.0.6 is missing, no
dependency information available
[WARNING] The POM for org.apache.maven:maven-artifact:jar:2.0.6 is missing,
no dependency information available
[WARNING] The POM for org.apache.maven:maven-settings:jar:2.0.6 is missing,
no dependency information available
[WARNING] The POM for org.apache.maven:maven-model:jar:2.0.6 is missing, no
dependency information available
[WARNING] The POM for org.apache.maven:maven-monitor:jar:2.0.6 is missing,
no dependency information available
[WARNING] The POM for org.apache.maven.shared:maven-filtering:jar:1.0-beta-4
is missing, no dependency information available
[WARNING] The POM for org.codehaus.plexus:plexus-interpolation:jar:1.13 is
missing, no dependency information available
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1.780s
[INFO] Finished at: Sat Jul 30 19:32:06 CEST 2011
[INFO] Final Memory: 16M/154M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources
(default-resources) on project neo4j-berkeleydb-je-index: Executi
on default-resources of goal
org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources failed:
Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.
3 or one of its dependencies could not be resolved: The following artifacts
could not be resolved:
org.apache.maven.shared:maven-filtering:jar:1.0-beta-4, org.c
odehaus.plexus:plexus-interpolation:jar:1.13: The repository system is
offline but the artifact
org.apache.maven.shared:maven-filtering:jar:1.0-beta-4 is not av
ailable in the local repository. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
*BOLD *part :)
Running from command line, but on a just now downloaded zip file(as you
said),
it works (thus my eclipse maven still needs some work, ie. maybe allow it
internet access even though it's on ask in firewall)
I mean I do see those errors that you said you're seeing... can't really
paste them here from terminal they will be broken with 80 chars per line
In eclipse without maven, running AllTests, although the tests do pass, I
failed to see that (possibly) the same exception(s) thrown by maven install,
are happening on console. But not when tests are run each individually. So,
your errors happen both with mvn install and AllTests (which runs them both
one after the other, too). So that was a failure to notice on my part :)
that counting from 0 to 100 on console must've moved up the exceptions and
since tests were all success, I didn't scroll up.
Trying to fix,
On Sat, Jul 30, 2011 at 3:28 PM, Niels Hoogeveen
<[email protected]>wrote:
>
> I use the download option on Github expand the zip in a directory and run
> mvn install in that directory without any problems.
> Niels
>
> > Date: Sat, 30 Jul 2011 13:39:15 +0200
> > From: [email protected]
> > To: [email protected]
> > Subject: Re: [Neo4j] bdb-index
> >
> > "When running the mvn install, both tests are ran after another."
> > Since I didn't use mvn (xD) I ran the tests manually one by one, but what
> > you say makes sense, it's likely the tests fail when ran one after the
> > other, I'll see what happens with an @Suite
> > since there are only 2 junit tests, with @Suite they work
> > Let's see if I could run mvn install (btw, avoided mvn so far because I
> > cannot install the git plugin for some reason and that other error I get)
> > Looks like I still need to find out how to fix this error:
> > [ERROR] The project org.neo4j:neo4j-berkeleydb-je-index:0.1-SNAPSHOT
> > (E:\wrkspc\bdb-index-fork\pom.xml) has 1 error
> > [ERROR] Non-resolvable parent POM: The repository system is offline
> but
> > the artifact org.neo4j:parent-central:pom:18 is not available in the
> local
> > repository. and 'parent.relativePath' points at wrong local POM @ line 3,
> > column 11 -> [Help 2]
> >
> > before I could do anything with maven...
> > I'll skip trying to make maven to work for me for now, don't feel like it
> :)
> >
> > *I'm not qualified to fix this with maven, sorry*
> > John
> >
> > On Fri, Jul 29, 2011 at 5:16 PM, Niels Hoogeveen
> > <[email protected]>wrote:
> >
> > >
> > > Hi John,
> > > Thanks for looking into this.
> > > I am still seeing the same error I had before. When running the mvn
> > > install, both tests are ran after another. For some reason the
> transaction
> > > log sees an unclean shutdown and tries to commit pending transactions.
> > > During that process the index names of the bdb indexes are being
> retrieved
> > > from binary storage. Here something goes wrong, because the index name
> > > returned is garbage, so the recovery process fails because it can't
> find the
> > > right index files.
> > > Niels
> > >
> > > > Date: Fri, 29 Jul 2011 07:48:43 +0200
> > > > From: [email protected]
> > > > To: [email protected]
> > > > Subject: Re: [Neo4j] bdb-index
> > > >
> > > > I forked and "fixed", the tests are all working now:
> > > > https://github.com/13th-floor/bdb-index
> > > > Let me know if you want me to do a pull request, ... sadly I applied
> > > > formatting on RawBDBSpeed and the diff doesn't look pretty if you're
> > > trying
> > > > to see what changed
> > > >
> > > > John.
> > > >
> > > >
> > > > On Thu, Jul 28, 2011 at 7:36 PM, Niels Hoogeveen
> > > > <[email protected]>wrote:
> > > >
> > > > >
> > > > > Trying to find something useful to hide the implementation book
> keeping
> > > of
> > > > > Enhanced API, I tried out dbd-index as can be found here:
> > > > > https://github.com/peterneubauer/bdb-index
> > > > > It looks interesting, but fails its tests. When recovering it
> performs
> > > > > BerkeleyDbCommand#readCommand from the log. The retrieved indexName
> is
> > > not
> > > > > actually garbage. I would like to help make this component
> workable,
> > > but
> > > > > area of the database is a bit beyond the scope that I know.
> > > > > I know this is completely unsupported software, but can someone
> give me
> > > > > some pointers on how to fix this issue?
> > > > > Niels
> > > > > _______________________________________________
> > > > > Neo4j mailing list
> > > > > [email protected]
> > > > > https://lists.neo4j.org/mailman/listinfo/user
> > > > >
> > > > _______________________________________________
> > > > Neo4j mailing list
> > > > [email protected]
> > > > https://lists.neo4j.org/mailman/listinfo/user
> > >
> > > _______________________________________________
> > > Neo4j mailing list
> > > [email protected]
> > > https://lists.neo4j.org/mailman/listinfo/user
> > >
> > _______________________________________________
> > Neo4j mailing list
> > [email protected]
> > https://lists.neo4j.org/mailman/listinfo/user
>
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user