argeo.osgi.start=\
org.springframework.osgi.extender,\
org.argeo.slc.support.maven,\
+org.argeo.slc.server.jackrabbit.pgsql,\
org.argeo.slc.server.repo,\
log4j.configuration=file:../../log4j.properties
<plugin id="com.springsource.net.sf.cglib"/>
<plugin id="com.springsource.net.sf.ehcache"/>
<plugin id="com.springsource.net.sourceforge.jtds"/>
- <plugin id="com.springsource.oracle.jdbc" fragment=""/>
<plugin id="com.springsource.org.antlr"/>
<plugin id="com.springsource.org.aopalliance"/>
<plugin id="com.springsource.org.apache.bsf"/>
<goal>pde-sources</goal>
</goals>
<phase>generate-resources</phase>
+ <configuration>
+ <copyArtifacts>false</copyArtifacts>
+ </configuration>
</execution>
<execution>
<id>generate-descriptors</id>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.argeo.slc.server.jackrabbit.pgsql</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
--- /dev/null
+#Mon Feb 14 14:22:46 CET 2011
+eclipse.preferences.version=1
+pluginProject.extensions=false
+resolve.requirebundle=false
--- /dev/null
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Pgsql
+Bundle-SymbolicName: org.argeo.slc.server.jackrabbit.pgsql
+Bundle-Version: 1.0.0.qualifier
+Bundle-Vendor: Argeo
+Import-Package: javax.jcr;version="[2.0.0,3.0.0)",
+ org.argeo.server.jackrabbit,
+ org.postgresql;version="[8.3.0,9.0.0)",
+ org.springframework.beans.factory.config;version="2.5.6.SEC01"
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<beans:beans xmlns="http://www.springframework.org/schema/osgi"\r
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"\r
+ xsi:schemaLocation="http://www.springframework.org/schema/osgi \r
+ http://www.springframework.org/schema/osgi/spring-osgi-1.1.xsd\r
+ http://www.springframework.org/schema/beans \r
+ http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">\r
+\r
+ <service ref="jcrRepository" interface="javax.jcr.Repository"/>\r
+\r
+</beans:beans>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
+
+ <bean
+ class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
+ <property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
+ <property name="locations">
+ <value>osgibundle:jackrabbit.properties</value>
+ </property>
+ </bean>
+
+ <bean id="jcrRepository" class="org.argeo.server.jackrabbit.JackrabbitContainer">
+ <property name="homeDirectory" value="${slc.jackrabbit.home}" />
+ <property name="configuration" value="${slc.jackrabbit.configuration}" />
+ <property name="variables" value="osgibundle:/jackrabbit.properties" />
+ <property name="namespaces">
+ <map>
+ <entry key="slc" value="http://www.argeo.org/slc" />
+ </map>
+ </property>
+ <!-- <property name="cndFiles"> -->
+ <!-- <list> -->
+ <!-- <value>classpath:/org/argeo/slc/repo/repo.cnd</value> -->
+ <!-- </list> -->
+ <!-- </property> -->
+ </bean>
+</beans>
\ No newline at end of file
--- /dev/null
+bin.includes = META-INF/
--- /dev/null
+slc.jackrabbit.home=${user.home}/.slc/repo/jackrabbit
+slc.jackrabbit.configuration=osgibundle:/repository.xml
+slc.jackrabbit.dburl=jdbc:postgresql://air:5432/slc
+slc.jackrabbit.dbuser=argeo
+slc.jackrabbit.dbpassword=argeo
\ No newline at end of file
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit 1.6//EN"
+ "http://jackrabbit.apache.org/dtd/repository-2.0.dtd">
+<Repository>
+ <!-- Shared datasource -->
+ <DataSources>
+ <DataSource name="dataSource">
+ <param name="driver" value="org.postgresql.Driver" />
+ <param name="url" value="${slc.jackrabbit.dburl}" />
+ <param name="user" value="${slc.jackrabbit.dbuser}" />
+ <param name="password" value="${slc.jackrabbit.dbpassword}" />
+ <param name="databaseType" value="postgresql" />
+ <param name="maxPoolSize" value="10" />
+ </DataSource>
+ </DataSources>
+
+ <!-- File system and datastore -->
+ <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
+ <param name="dataSourceName" value="dataSource" />
+ <param name="schema" value="postgresql" />
+ <param name="schemaObjectPrefix" value="fs_" />
+ </FileSystem>
+ <DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore">
+ <param name="dataSourceName" value="dataSource" />
+ <param name="schemaObjectPrefix" value="ds_" />
+ </DataStore>
+
+ <!-- Workspace templates -->
+ <Workspaces rootPath="${rep.home}/workspaces"
+ defaultWorkspace="default" />
+ <Workspace name="${wsp.name}">
+ <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
+ <param name="dataSourceName" value="dataSource" />
+ <param name="schema" value="postgresql" />
+ <param name="schemaObjectPrefix" value="fs_${wsp.name}_" />
+ </FileSystem>
+ <PersistenceManager
+ class="org.apache.jackrabbit.core.persistence.pool.PostgreSQLPersistenceManager">
+ <param name="dataSourceName" value="dataSource" />
+ <param name="schemaObjectPrefix" value="pm_${wsp.name}_" />
+ </PersistenceManager>
+ <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
+ <param name="path" value="${wsp.home}/index" />
+ </SearchIndex>
+ </Workspace>
+
+ <!-- Versioning -->
+ <Versioning rootPath="${rep.home}/version">
+ <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
+ <param name="dataSourceName" value="dataSource" />
+ <param name="schema" value="postgresql" />
+ <param name="schemaObjectPrefix" value="fs_ver_" />
+ </FileSystem>
+ <PersistenceManager
+ class="org.apache.jackrabbit.core.persistence.pool.PostgreSQLPersistenceManager">
+ <param name="dataSourceName" value="dataSource" />
+ <param name="schemaObjectPrefix" value="pm_ver_" />
+ </PersistenceManager>
+ </Versioning>
+
+ <!-- Indexing -->
+ <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
+ <param name="path" value="${rep.home}/repository/index" />
+ <param name="extractorPoolSize" value="2" />
+ <param name="supportHighlighting" value="true" />
+ </SearchIndex>
+
+ <!-- Security -->
+ <Security appName="Jackrabbit">
+ <SecurityManager
+ class="org.apache.jackrabbit.core.security.simple.SimpleSecurityManager"
+ workspaceName="security">
+ </SecurityManager>
+ <AccessManager
+ class="org.apache.jackrabbit.core.security.simple.SimpleAccessManager">
+ </AccessManager>
+ <!-- <LoginModule -->
+ <!-- class="org.springframework.security.providers.jaas.SecurityContextLoginModule"> -->
+ <!-- </LoginModule> -->
+ <LoginModule
+ class="org.apache.jackrabbit.core.security.simple.SimpleLoginModule">
+ <param name="anonymousId" value="anonymous" />
+ <param name="adminId" value="admin" />
+ </LoginModule>
+ </Security>
+</Repository>
\ No newline at end of file
Bundle-Name: Repo
Bundle-SymbolicName: org.argeo.slc.server.repo
Bundle-Version: 1.0.0.qualifier
-Import-Package: org.argeo.slc.aether,
+Import-Package: org.argeo.jcr,
+ org.argeo.server.jackrabbit,
+ org.argeo.slc.aether,
org.argeo.slc.aether.spring,
org.argeo.slc.repo.maven,
org.sonatype.aether;version="1.9.0"
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<beans xmlns="http://www.springframework.org/schema/beans"\r
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">\r
+\r
+ <bean id="jcrSession" class="org.argeo.jcr.ThreadBoundJcrSessionFactory">\r
+ <property name="repository" ref="jcrRepository" />\r
+ </bean>\r
+</beans>
\ No newline at end of file
">
- <bean class="org.argeo.slc.repo.maven.ImportMavenDependencies"
- init-method="run">
+ <bean class="org.argeo.slc.repo.maven.ImportMavenDependencies">
<property name="rootCoordinates"
value="org.argeo.dep:versions-all:pom:1.1.3-SNAPSHOT" />
<property name="aetherTemplate" ref="mavenAetherTemplate" />
http://www.springframework.org/schema/beans \r
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd\r
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.xsd">\r
- <!-- <reference id="jcrRepository" interface="javax.jcr.Repository" /> -->\r
+\r
+ <reference id="jcrRepository" interface="javax.jcr.Repository" />\r
\r
<!-- Maven -->\r
<reference id="mavenRepositorySystem" interface="org.sonatype.aether.RepositorySystem"\r
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src/main/java"/>
- <classpathentry kind="src" path="src/main/resources"/>
- <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
- <classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="src" path="src/main/java" output="target/classes" />
+ <classpathentry kind="src" path="src/main/resources"
+ output="target/classes" />
+ <classpathentry kind="src" output="target/test-classes"
+ path="src/test/java" />
+ <classpathentry kind="src" output="target/test-classes"
+ path="src/test/resources" />
+ <classpathentry kind="con"
+ path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5" />
+ <classpathentry kind="con"
+ path="org.eclipse.pde.core.requiredPlugins" />
+ <classpathentry kind="output" path="target/classes" />
</classpath>
-#Fri Jan 15 10:53:00 CET 2010
+#Mon Feb 14 20:13:06 CET 2011
eclipse.preferences.version=1
pluginProject.equinox=false
pluginProject.extensions=false
resolve.requirebundle=false
+selfhosting.binExcludes=/org.argeo.slc.core/target/test-classes,/org.argeo.slc.core/target/test-classes
<classpathentry kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<classpathentry kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<classpathentry kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
+ <classpathentry kind="output" path="target/classes"/>\r
</classpath>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" path="src/main/resources"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
</plugins>
</build>
<dependencies>
+ <dependency>
+ <groupId>org.argeo.commons.server</groupId>
+ <artifactId>org.argeo.server.jcr</artifactId>
+ <version>${version.argeo-commons}</version>
+ </dependency>
+
<dependency>
<groupId>org.argeo.slc.runtime</groupId>
<artifactId>org.argeo.slc.support.aether</artifactId>
import java.io.ByteArrayOutputStream;
import java.io.File;
-import java.io.StringReader;
-import java.io.StringWriter;
import java.util.Comparator;
import java.util.HashSet;
import java.util.Properties;
import java.util.Set;
import java.util.TreeSet;
+import javax.jcr.Session;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.apache.commons.logging.LogFactory;
import org.argeo.slc.SlcException;
import org.argeo.slc.aether.AetherTemplate;
-import org.argeo.slc.aether.AetherUtils;
import org.sonatype.aether.artifact.Artifact;
import org.sonatype.aether.graph.DependencyNode;
import org.sonatype.aether.util.artifact.DefaultArtifact;
-import org.sonatype.aether.util.graph.PreorderNodeListGenerator;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
private String rootCoordinates;
private Set<String> excludedArtifacts = new HashSet<String>();
+ private Session jcrSession;
+
public void run() {
+ Set<Artifact> artifacts = resolveDistribution();
+ }
+
+ public Set<Artifact> resolveDistribution() {
try {
Artifact pomArtifact = new DefaultArtifact(rootCoordinates);
-
- // {
- // DependencyNode node = aetherTemplate
- // .resolveDependencies(pomArtifact);
- //
- // PreorderNodeListGenerator nlg = new PreorderNodeListGenerator();
- // node.accept(nlg);
- //
- // for (Artifact artifact : nlg.getArtifacts(true)) {
- // log.debug(artifact);
- // }
- // AetherUtils.logDependencyNode(0, node);
- // }
-
Comparator<Artifact> artifactComparator = new Comparator<Artifact>() {
public int compare(Artifact o1, Artifact o2) {
return o1.getArtifactId().compareTo(o2.getArtifactId());
distributionDescriptor.store(out, "");
log.debug(new String(out.toByteArray()));
out.close();
+
+ return artifacts;
} catch (Exception e) {
- throw new SlcException("Cannot resolve", e);
+ throw new SlcException("Cannot resolve distribution", e);
}
}
+ protected void syncDistribution(Set<Artifact> artifacts) {
+
+ }
+
/** Recursively adds non optional dependencies */
private void addDependencies(Set<Artifact> artifacts, DependencyNode node) {
for (DependencyNode child : node.getChildren()) {
this.rootCoordinates = rootCoordinates;
}
+ public void setJcrSession(Session jcrSession) {
+ this.jcrSession = jcrSession;
+ }
+
}
--- /dev/null
+<sebi = 'http://www.agfa.com/sebi'>
+
+[sebi:ebi] > nt:base
+//
+// GENERIC
+//
+- sebi:ebiTag (STRING) primary m
+- sebi:ebiName (STRING) m
+- sebi:ebiUniqueId (LONG) m
+- sebi:ebiRpStatus (STRING) m
+- sebi:ebiRpAssociatedVersion (STRING) m
+- sebi:ebiOrbisModule (STRING) m
+- sebi:ebiTracedTo (STRING) m
+
+// BPR are sometimes missing
+- sebi:ebiBpr (STRING)
+- sebi:bprProcessCode (STRING)
+- sebi:appendixBRef (STRING)
+
+- sebi:ebiRequirementText (STRING) m
+- sebi:ebiRpDate (DATE) m
+- sebi:sebiCreationDate (DATE) m
+- sebi:sebiLastUpdate (DATE) m
+- sebi:sebiLastUpdateUser (STRING)
+
+// 'TWIN' FIELDS
+- sebi:bprProcessCodeSebi (STRING)
+- sebi:appendixBRefSebi (STRING)
+
+//
+// AP-HP specific
+//
+- sebi:ebiRpVersionLastUpdate (STRING)
+- sebi:isOutsideAphp (BOOLEAN) = 'false' m a
+- sebi:forseenDelivSprint (DATE)
+- sebi:forseenDelivSprintLastUpdate (DATE)
+- sebi:projectStatus (STRING)
+- sebi:aphpDelivDate (DATE)
+- sebi:effectiveDelivSprint (STRING)
+- sebi:effectiveDelivSprintLastUpdate (DATE)
+- sebi:ebiNameFr (STRING) = '' m a
+- sebi:ebiDescLastUpdate (DATE)
+- sebi:ebiDescFr (STRING) = '' m a
+- sebi:ebiDescFrLastUpdate (DATE)
+- sebi:consultant (STRING)
+- sebi:solutionManager (STRING)
+- sebi:productOwner (STRING)
+- sebi:tpoRef (STRING)
+- sebi:comments (STRING) = '' m a
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
+ <classpathentry kind="output" path="target/classes"/>\r
</classpath>\r
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="target/classes"/>
<classpathentry kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
source.. = src/main/java/,\
- src/main/resources/,\
- .
+ src/main/resources/
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
+ <classpathentry kind="output" path="target/classes"/>\r
</classpath>\r
-<?xml version="1.0" encoding="UTF-8"?>\r
-<classpath>\r
- <classpathentry kind="src" path="src/main/java"/>\r
- <classpathentry kind="src" path="src/main/resources"/>\r
- <classpathentry kind="src" path="src/test/java"/>\r
- <classpathentry kind="src" path="src/test/resources"/>\r
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
-</classpath>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" output="target/classes" path="src/main/java"/>
+ <classpathentry kind="src" output="target/classes" path="src/main/resources"/>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="target/classes"/>
+</classpath>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src/main/java"/>
- <classpathentry kind="src" path="src/main/resources"/>
- <classpathentry kind="src" path="src/test/resources"/>
+ <classpathentry kind="src" output="target/classes" path="src/main/java"/>
+ <classpathentry kind="src" output="target/classes" path="src/main/resources"/>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="output" path="target/classes"/>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
+ <classpathentry kind="output" path="target/classes"/>\r
</classpath>\r
--- /dev/null
+#Mon Feb 14 20:13:33 CET 2011
+eclipse.preferences.version=1
+selfhosting.binExcludes=/org.argeo.slc.support.hibernate/target/test-classes,/org.argeo.slc.support.hibernate/target/test-classes
<configuration>
<instructions>
<Fragment-Host>org.argeo.slc.core</Fragment-Host>
- <Import-Package>*,org.hibernate.proxy,javassist.util.proxy</Import-Package>
+ <Import-Package>!org.argeo.slc.core.*,org.hibernate.proxy,javassist.util.proxy,*</Import-Package>
</instructions>
</configuration>
</plugin>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
+ <classpathentry kind="output" path="target/classes"/>\r
</classpath>\r
<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
- <classpathentry kind="output" path="bin"/>\r
+ <classpathentry kind="output" path="target/classes"/>\r
</classpath>\r