Re: [Neo4j] [Help] Spring Data + Neo4J : XML Configuration => no XSD ?

2016-04-15 Thread 'Michael Hunger' via Neo4j
SDN 4 has no XML configuration anymore. Use Java config please. See the
docs for more details.

On Fri, Apr 15, 2016 at 8:07 PM, Issam El Hachimi  wrote:

> Hello guys,
>
> I want to start a project with Spring Data + Neo4J.
> When app is starting, I have this problem :
>
> Configuration problem: Unable to locate Spring NamespaceHandler for XML
> schema namespace [
> http://www.springframework.org/schema/data/neo4j]|Offending resource:
> ServletContext resource [/WEB-INF/spring-core-config.xml]|
>
> Please, could you tell me how does it works ?
> Where should be the spring-neo4j.xsd file ?
> I don't find it in any JAR retrieved by dependencies.
>
> THANKS !
>
> My XML file :
> http://www.springframework.org/schema/beans;
> xmlns:context="http://www.springframework.org/schema/context;
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
> xmlns:mvc="http://www.springframework.org/schema/mvc;
> xmlns:neo4j="http://www.springframework.org/schema/data/neo4j;
> xsi:schemaLocation="
> http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
> http://www.springframework.org/schema/context
> http://www.springframework.org/schema/context/spring-context.xsd
> http://www.springframework.org/schema/data/neo4j
> http://www.springframework.org/schema/data/neo4j/spring-neo4j.xsd;>
>
> 
> 
>
> 
>
> 
>
> Here is my build.gradle :
> apply plugin: 'java'
> apply plugin: 'war'
> apply plugin: 'eclipse-wtp'
> apply plugin: 'jetty'
> apply plugin: 'spring-boot'
>
> def server_path = "E:/jetty-distribution-9.3.8"
> def server_lib_path = server_path + "/lib"
>
> // JDK 8
> sourceCompatibility = 1.8
> targetCompatibility = 1.8
>
> repositories {
> mavenLocal()
> mavenCentral()
> maven { url "http://maven.springframework.org/milestone; }
> jcenter()
> maven { url "http://repo.spring.io/libs-snapshot; }
> }
>
> configurations {
> provided
> }
>
> sourceSets {
> main { compileClasspath += configurations.provided }
> }
>
> buildscript {
> repositories {
> mavenLocal()
> mavenCentral()
> maven { url "http://repo.spring.io/release; }
> maven { url "http://repo.spring.io/milestone; }
> maven { url "http://repo.spring.io/snapshot; }
> }
> dependencies {
>
> classpath("org.springframework.boot:spring-boot-gradle-plugin:1.3.3.RELEASE")
> }
> }
>
> bootRun {
>   systemProperties = System.properties
> }
>
> dependencies {
> compile 'ch.qos.logback:logback-classic:1.1.3'
> compile 'org.springframework:spring-core:4.1.1.RELEASE'
> compile 'org.springframework:spring-context:4.1.1.RELEASE'
> compile 'org.springframework:spring-aop:4.1.1.RELEASE'
> compile 'org.springframework:spring-aspects:4.1.1.RELEASE'
> compile 'org.springframework:spring-tx:4.1.1.RELEASE'
> compile 'org.springframework:spring-webmvc:4.1.6.RELEASE'
> compile 'javax.servlet:jstl:1.2'
> compile 'org.neo4j:neo4j-ogm:1.1.5'
> //compile 'org.neo4j:neo4j-jdbc:2.3.2'
> compile 'org.neo4j:neo4j-ogm-http-driver:2.0.1'
> // compile
> 'org.springframework.boot:spring-boot-starter-jdbc:1.3.3.RELEASE'
> compile 'org.springframework.boot:spring-boot-starter-web:1.3.3.RELEASE'
> compile 'org.springframework.data:spring-data-neo4j:4.1.1.RELEASE'
> // compile
> 'org.springframework.boot:spring-boot-starter-jetty:1.3.3.RELEASE'
> // providedRuntime
> 'org.springframework.boot:spring-boot-starter-jetty:1.3.3.RELEASE'
> // provided 'javax.servlet:servlet-api:3.1'
> compile files( server_lib_path + '/servlet-api-3.1.jar')
> // testCompile
> 'org.springframework.boot:spring-boot-starter-test:4.1.1.RELEASE'
> }
>
> jettyRun{
> contextPath = "skills"
> httpPort = 8080
> }
>
> jettyRunWar{
> contextPath = "skills"
> httpPort = 8080
> }
>
> eclipse {
>   wtp {
> component {
>   contextPath = 'skills'
> }
>   }
>   classpath {
> downloadSources = true
>   }
> }
>
> sourceSets {
> main {
> java {
> srcDir 'src/main/java'
> }
> resources {
> srcDir 'src/main/resources'
> }
> }
> test {
> java {
> srcDir 'src/test/java'
> }
> resources {
> srcDir 'src/test/resources'
> }
> }
> }
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to neo4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[Neo4j] [Help] Spring Data + Neo4J : XML Configuration => no XSD ?

2016-04-15 Thread Issam El Hachimi
Hello guys,

I want to start a project with Spring Data + Neo4J.
When app is starting, I have this problem :

Configuration problem: Unable to locate Spring NamespaceHandler for XML 
schema namespace 
[http://www.springframework.org/schema/data/neo4j]|Offending resource: 
ServletContext resource [/WEB-INF/spring-core-config.xml]|

Please, could you tell me how does it works ? 
Where should be the spring-neo4j.xsd file ?
I don't find it in any JAR retrieved by dependencies.

THANKS !

My XML file :
http://www.springframework.org/schema/beans;
xmlns:context="http://www.springframework.org/schema/context;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
xmlns:mvc="http://www.springframework.org/schema/mvc;
xmlns:neo4j="http://www.springframework.org/schema/data/neo4j;
xsi:schemaLocation="
http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context 
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/data/neo4j
http://www.springframework.org/schema/data/neo4j/spring-neo4j.xsd;>
 



 



Here is my build.gradle :
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'eclipse-wtp'
apply plugin: 'jetty'
apply plugin: 'spring-boot'

def server_path = "E:/jetty-distribution-9.3.8"
def server_lib_path = server_path + "/lib"

// JDK 8
sourceCompatibility = 1.8
targetCompatibility = 1.8

repositories {
mavenLocal()
mavenCentral()
maven { url "http://maven.springframework.org/milestone; }
jcenter()
maven { url "http://repo.spring.io/libs-snapshot; }
}

configurations {
provided
}

sourceSets {
main { compileClasspath += configurations.provided }
}

buildscript {
repositories {
mavenLocal()
mavenCentral()
maven { url "http://repo.spring.io/release; }
maven { url "http://repo.spring.io/milestone; }
maven { url "http://repo.spring.io/snapshot; }
}
dependencies {

classpath("org.springframework.boot:spring-boot-gradle-plugin:1.3.3.RELEASE")
}
}

bootRun {
  systemProperties = System.properties
}

dependencies {
compile 'ch.qos.logback:logback-classic:1.1.3'
compile 'org.springframework:spring-core:4.1.1.RELEASE'
compile 'org.springframework:spring-context:4.1.1.RELEASE'
compile 'org.springframework:spring-aop:4.1.1.RELEASE'
compile 'org.springframework:spring-aspects:4.1.1.RELEASE'
compile 'org.springframework:spring-tx:4.1.1.RELEASE'
compile 'org.springframework:spring-webmvc:4.1.6.RELEASE'
compile 'javax.servlet:jstl:1.2'
compile 'org.neo4j:neo4j-ogm:1.1.5'
//compile 'org.neo4j:neo4j-jdbc:2.3.2'
compile 'org.neo4j:neo4j-ogm-http-driver:2.0.1'
// compile 'org.springframework.boot:spring-boot-starter-jdbc:1.3.3.RELEASE'
compile 'org.springframework.boot:spring-boot-starter-web:1.3.3.RELEASE'
compile 'org.springframework.data:spring-data-neo4j:4.1.1.RELEASE'
// compile 
'org.springframework.boot:spring-boot-starter-jetty:1.3.3.RELEASE'
// providedRuntime 
'org.springframework.boot:spring-boot-starter-jetty:1.3.3.RELEASE'
// provided 'javax.servlet:servlet-api:3.1'
compile files( server_lib_path + '/servlet-api-3.1.jar')
// testCompile 
'org.springframework.boot:spring-boot-starter-test:4.1.1.RELEASE'
}

jettyRun{
contextPath = "skills"
httpPort = 8080
}

jettyRunWar{
contextPath = "skills"
httpPort = 8080
}

eclipse {
  wtp {
component {
  contextPath = 'skills'
}
  }
  classpath {
downloadSources = true
  }
}

sourceSets {
main {
java {
srcDir 'src/main/java'
}
resources {
srcDir 'src/main/resources'
}
}
test {
java {
srcDir 'src/test/java'
}
resources {
srcDir 'src/test/resources'
}
}
}


-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.