"case-model" is an artifact that's part of a multimodule Maven project
that I'm building locally on my machine, so it doesn't exist in any
repository except my local Maven repository
(~/.m2/repository/org/piercecountywa/linx/case/case-model/1.1.0-SNAPSHOT/case-model-1.1.0-SNAPSHOT.jar
& .pom).
Below is the output of the grape command, which, not surprisingly,
didn't find the local copy of case-model. I've included the
case-model pom & its parent poms. Maybe you can spot something. I'll
keep looking in the meantime.
It seems to me that appropriate default behavior of Grape (or Ivy) to
check the local Maven repo (~/.m2/repository).
Thanks,
Matthew
==============
$ grape -d install org.piercecountywa.linx.case case-model 1.1.0
setting 'ivy.default.settings.dir' to
'jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings'
setting 'ivy.basedir' to '/home/madams/dev/rcw-import/src/main/groovy/.'
setting 'ivy.default.conf.dir' to
'jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings'
setting '
java.runtime.name' to 'Java(TM) SE Runtime Environment'
setting 'sun.boot.library.path' to
'/home/madams/programs/java/jdk1.6.0_20/jre/lib/amd64'
setting 'java.vm.version' to '16.3-b01'
setting 'java.vm.vendor' to 'Sun Microsystems Inc.'
setting 'java.vendor.url' to '
http://java.sun.com/'
setting 'path.separator' to ':'
setting '
java.vm.name' to 'Java HotSpot(TM) 64-Bit Server VM'
setting 'file.encoding.pkg' to '
sun.io'
setting 'sun.java.launcher' to 'SUN_STANDARD'
setting 'user.country' to 'US'
setting 'sun.os.patch.level' to 'unknown'
setting '
program.name' to 'grape'
setting '
java.vm.specification.name' to 'Java Virtual Machine Specification'
setting 'user.dir' to '/home/madams/dev/rcw-import/src/main/groovy'
setting 'java.runtime.version' to '1.6.0_20-b02'
setting 'java.awt.graphicsenv' to 'sun.awt.X11GraphicsEnvironment'
setting 'java.endorsed.dirs' to
'/home/madams/programs/java/jdk1.6.0_20/jre/lib/endorsed'
setting 'os.arch' to 'amd64'
setting 'java.io.tmpdir' to '/tmp'
setting 'line.separator' to '
'
setting 'java.vm.specification.vendor' to 'Sun Microsystems Inc.'
setting '
os.name' to 'Linux'
setting 'tools.jar' to '/home/madams/programs/java/current/lib/tools.jar'
setting 'sun.jnu.encoding' to 'UTF-8'
setting '
script.name' to '/home/madams/programs/groovy/current/bin/grape'
setting 'java.library.path' to
'/home/madams/programs/java/jdk1.6.0_20/jre/lib/amd64/server:/home/madams/programs/java/jdk1.6.0_20/jre/lib/amd64:/home/madams/programs/java/jdk1.6.0_20/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib'
setting '
java.specification.name' to 'Java Platform API Specification'
setting 'java.class.version' to '50.0'
setting 'sun.management.compiler' to 'HotSpot 64-Bit Server Compiler'
setting 'os.version' to '2.6.32-22-generic'
setting 'user.home' to '/home/madams'
setting 'user.timezone' to 'America/Los_Angeles'
setting 'java.awt.printerjob' to 'sun.print.PSPrinterJob'
setting 'file.encoding' to 'UTF-8'
setting 'java.specification.version' to '1.6'
setting 'java.class.path' to
'/home/madams/programs/groovy/current/lib/groovy-1.7.2.jar'
setting '
user.name' to 'madams'
setting 'java.vm.specification.version' to '1.0'
setting 'java.home' to '/home/madams/programs/java/jdk1.6.0_20/jre'
setting 'sun.arch.data.model' to '64'
setting 'user.language' to 'en'
setting 'java.specification.vendor' to 'Sun Microsystems Inc.'
setting '
java.vm.info' to 'mixed mode'
setting 'java.version' to '1.6.0_20'
setting 'java.ext.dirs' to
'/home/madams/programs/java/jdk1.6.0_20/jre/lib/ext:/usr/java/packages/lib/ext'
setting 'sun.boot.class.path' to
'/home/madams/programs/java/jdk1.6.0_20/jre/lib/resources.jar:/home/madams/programs/java/jdk1.6.0_20/jre/lib/rt.jar:/home/madams/programs/java/jdk1.6.0_20/jre/lib/sunrsasign.jar:/home/madams/programs/java/jdk1.6.0_20/jre/lib/jsse.jar:/home/madams/programs/java/jdk1.6.0_20/jre/lib/jce.jar:/home/madams/programs/java/jdk1.6.0_20/jre/lib/charsets.jar:/home/madams/programs/java/jdk1.6.0_20/jre/classes'
setting 'java.vendor' to 'Sun Microsystems Inc.'
setting 'file.separator' to '/'
setting 'java.vendor.url.bug' to '
http://java.sun.com/cgi-bin/bugreport.cgi'
setting 'sun.io.unicode.encoding' to 'UnicodeLittle'
setting 'sun.cpu.endian' to 'little'
setting 'groovy.starter.conf' to
'/home/madams/programs/groovy/current/conf/groovy-starter.conf'
setting 'sun.desktop' to 'gnome'
setting 'groovy.home' to '/home/madams/programs/groovy/current'
setting 'sun.cpu.isalist' to ''
:: loading settings :: url =
jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings.xml
setting 'ivy.settings.url' to
'jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings.xml'
setting 'ivy.conf.url' to
'jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings.xml'
setting 'ivy.settings.dir' to
'jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings'
setting 'ivy.conf.dir' to
'jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings'
setting 'ivy.default.ivy.user.dir' to '/home/madams/.ivy2'
setting 'ivy.home' to '/home/madams/.ivy2'
no default ivy user dir defined: set to /home/madams/.ivy2
setting 'ivy.log.modules.in.use' to 'false'
setting 'ivy.resolver.default.check.modified' to 'false'
setting 'ivy.default.always.check.exact.revision' to 'false'
setting 'ivy.retrieve.pattern' to
'${ivy.lib.dir}/[artifact]-[revision](-[classifier]).[ext]'
setting 'ivy.configurations' to '*'
setting 'ivy.buildlist.ivyfilepath' to 'ivy.xml'
setting 'ivy.status' to 'integration'
setting 'ivy.resolve.default.type.filter' to '*'
setting 'ivy.project.dir' to '${basedir}'
setting 'ivy.dep.file' to 'ivy.xml'
setting 'ivy.settings.file' to 'ivysettings.xml'
setting 'ivy.report.output.pattern' to '[organisation]-[module]-[conf].[ext]'
setting 'ivy.cache.ttl.default' to '10s'
setting 'ivy.publish.src.artifacts.pattern' to
'${ivy.distrib.dir}/[type]s/[artifact]-[revision](-[classifier]).[ext]'
setting 'ivy.deliver.ivy.pattern' to
'${ivy.distrib.dir}/[type]s/[artifact]-[revision](-[classifier]).[ext]'
setting 'ivy.build.artifacts.dir' to '${ivy.project.dir}/build/artifacts'
setting 'ivy.checksums' to 'sha1,md5'
setting 'ivy.distrib.dir' to '${ivy.project.dir}/distrib'
setting 'ivy.lib.dir' to '${ivy.project.dir}/lib'
including url: jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-public.xml
setting 'ivy.cache.dir' to '/home/madams/.ivy2/cache'
no default cache defined: set to /home/madams/.ivy2/cache
public: no namespace defined: using system
public: no latest strategy defined: using default
including url: jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-shared.xml
setting 'ivy.shared.default.root' to '/home/madams/.ivy2/shared'
setting 'ivy.shared.default.ivy.pattern' to
'[organisation]/[module]/[revision]/[type]s/[artifact].[ext]'
setting 'ivy.shared.default.artifact.pattern' to
'[organisation]/[module]/[revision]/[type]s/[artifact].[ext]'
shared: no namespace defined: using system
shared: no latest strategy defined: using default
public: no namespace defined: using system
public: no latest strategy defined: using default
including url: jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-local.xml
setting 'ivy.local.default.root' to '/home/madams/.ivy2/local'
setting 'ivy.local.default.ivy.pattern' to
'[organisation]/[module]/[revision]/[type]s/[artifact].[ext]'
setting 'ivy.local.default.artifact.pattern' to
'[organisation]/[module]/[revision]/[type]s/[artifact].[ext]'
shared: no namespace defined: using system
shared: no latest strategy defined: using default
local: no namespace defined: using system
local: no latest strategy defined: using default
public: no namespace defined: using system
public: no latest strategy defined: using default
including url: jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-main-chain.xml
shared: no namespace defined: using system
shared: no latest strategy defined: using default
local: no namespace defined: using system
local: no latest strategy defined: using default
public: no namespace defined: using system
public: no latest strategy defined: using default
main: no namespace defined: using system
main: no latest strategy defined: using default
including url: jar:file:/home/madams/programs/groovy/current/lib/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings-default-chain.xml
shared: no namespace defined: using system
shared: no latest strategy defined: using default
default: no namespace defined: using system
default: no latest strategy defined: using default
local: no namespace defined: using system
local: no latest strategy defined: using default
public: no namespace defined: using system
public: no latest strategy defined: using default
main: no namespace defined: using system
main: no latest strategy defined: using default
shared: no namespace defined: using system
shared: no latest strategy defined: using default
default: no namespace defined: using system
default: no latest strategy defined: using default
local: no namespace defined: using system
local: no latest strategy defined: using default
public: no namespace defined: using system
public: no latest strategy defined: using default
main: no namespace defined: using system
main: no latest strategy defined: using default
'ivy.default.ivy.user.dir' already set: discarding '/home/madams/.ivy2'
settings loaded (24ms)
default cache: /home/madams/.ivy2/cache
default resolver: default
default latest strategy: latest-revision
default conflict manager: latest-revision
circular dependency strategy: warn
validate: true
check up2date: true
-- 5 resolvers:
shared [file]
cache: null
m2compatible: false
ivy patterns:
/home/madams/.ivy2/shared/[organisation]/[module]/[revision]/[type]s/[artifact].[ext]
artifact patterns:
/home/madams/.ivy2/shared/[organisation]/[module]/[revision]/[type]s/[artifact].[ext]
repository: shared
default [chain] [local, main]
return first: true
dual: false
-> local
-> main
local [file]
cache: null
m2compatible: false
ivy patterns:
/home/madams/.ivy2/local/[organisation]/[module]/[revision]/[type]s/[artifact].[ext]
artifact patterns:
/home/madams/.ivy2/local/[organisation]/[module]/[revision]/[type]s/[artifact].[ext]
repository: local
public [ibiblio]
cache: null
m2compatible: true
ivy patterns:
http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]
artifact patterns:
http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]
repository: public
root:
http://repo1.maven.org/maven2/
pattern: [organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]
usepoms: true
useMavenMetadata: true
main [chain] [shared, public]
return first: false
dual: true
-> shared
-> public
module settings:
NONE
:: resolving dependencies :: caller#all-caller;working
confs: [default]
validate = false
refresh = false
resolving dependencies for configuration 'default'
== resolving dependencies for caller#all-caller;working [default]
loadData of caller#all-caller;working of rootConf=default
== resolving dependencies
caller#all-caller;working->org.piercecountywa.linx.case#case-model;1.1.0
[default->default]
loadData of org.piercecountywa.linx.case#case-model;1.1.0 of rootConf=default
using downloadGrapes to resolve org.piercecountywa.linx.case#case-model;1.1.0
downloadGrapes: Checking cache for: dependency:
org.piercecountywa.linx.case#case-model;1.1.0 {default=[default]}
no ivy file in cache for
org.piercecountywa.linx.case#case-model;1.1.0: tried
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
no ivy file in cache for
org.piercecountywa.linx.case#case-model;1.1.0: tried
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
trying /home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
tried /home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
cachedGrapes: resource not reachable for
org.piercecountywa.linx.case#case-model;1.1.0:
res=/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
trying /home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/jars/case-model-1.1.0.jar
tried /home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/jars/case-model-1.1.0.jar
cachedGrapes: resource not reachable for
org.piercecountywa.linx.case#case-model;1.1.0:
res=/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/jars/case-model-1.1.0.jar
cachedGrapes: no ivy file nor artifact found for
org.piercecountywa.linx.case#case-model;1.1.0
no ivy file in cache for
org.piercecountywa.linx.case#case-model;1.1.0: tried
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
trying
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
tried
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
HTTP response status: 404
url=
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
CLIENT ERROR: Not Found
url=
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
codehaus: resource not reachable for
org/piercecountywa/linx/case#case-model;1.1.0:
res=
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
trying
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
tried
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
HTTP response status: 404
url=
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
CLIENT ERROR: Not Found
url=
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
codehaus: resource not reachable for
org/piercecountywa/linx/case#case-model;1.1.0:
res=
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
codehaus: no ivy file nor artifact found for
org.piercecountywa.linx.case#case-model;1.1.0
no ivy file in cache for
org.piercecountywa.linx.case#case-model;1.1.0: tried
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
trying
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
tried
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
HTTP response status: 404
url=
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
CLIENT ERROR: Not Found
url=
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
ibiblio: resource not reachable for
org/piercecountywa/linx/case#case-model;1.1.0:
res=
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
trying
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
tried
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
HTTP response status: 404
url=
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
CLIENT ERROR: Not Found
url=
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
ibiblio: resource not reachable for
org/piercecountywa/linx/case#case-model;1.1.0:
res=
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
ibiblio: no ivy file nor artifact found for
org.piercecountywa.linx.case#case-model;1.1.0
no ivy file in cache for
org.piercecountywa.linx.case#case-model;1.1.0: tried
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
trying
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
tried
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
HTTP response status: 404
url=
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
CLIENT ERROR: Not found
url=
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
java.net2: resource not reachable for
org/piercecountywa/linx/case#case-model;1.1.0:
res=
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
trying
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
tried
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
HTTP response status: 404
url=
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
CLIENT ERROR: Not found
url=
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
java.net2: resource not reachable for
org/piercecountywa/linx/case#case-model;1.1.0:
res=
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
java.net2: no ivy file nor artifact found for
org.piercecountywa.linx.case#case-model;1.1.0
WARN: module not found: org.piercecountywa.linx.case#case-model;1.1.0
WARN: ==== cachedGrapes: tried
WARN: /home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
WARN: -- artifact
org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
WARN: /home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/jars/case-model-1.1.0.jar
WARN: ==== codehaus: tried
WARN:
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
WARN: -- artifact
org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
WARN:
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
WARN: ==== ibiblio: tried
WARN:
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
WARN: -- artifact
org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
WARN:
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
WARN: ==== java.net2: tried
WARN:
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
WARN: -- artifact
org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
WARN:
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
Nbr of module to sort : 0
resolved ivy file produced in
/home/madams/.groovy/grapes/resolved-caller-all-caller-working.xml
:: downloading artifacts ::
resolve done (1430ms resolve - 0ms download)
:: problems summary ::
:::: WARNINGS
module not found: org.piercecountywa.linx.case#case-model;1.1.0
==== cachedGrapes: tried
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/ivy-1.1.0.xml
-- artifact org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
/home/madams/.groovy/grapes/org.piercecountywa.linx.case/case-model/jars/case-model-1.1.0.jar
==== codehaus: tried
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
-- artifact org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
http://repository.codehaus.org/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
==== ibiblio: tried
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
-- artifact org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
http://repo1.maven.org/maven2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
==== java.net2: tried
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.pom
-- artifact org.piercecountywa.linx.case#case-model;1.1.0!case-model.jar:
http://download.java.net/maven/2/org/piercecountywa/linx/case/case-model/1.1.0/case-model-1.1.0.jar
:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
===============
~/.m2/repository/org/piercecountywa/linx/case/case-model/1.1.0-SNAPSHOT/case-model-1.1.0-SNAPSHOT.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">
<modelVersion>4.0.0</modelVersion>
<artifactId>case-model</artifactId>
<packaging>jar</packaging>
<name>Case Model</name>
<parent>
<groupId>org.piercecountywa.linx.case</groupId>
<artifactId>case</artifactId>
<version>1.1.0-SNAPSHOT</version>
</parent>
<properties>
<surefire.debug.suspend>n</surefire.debug.suspend>
<!--
the following prevents unwanted line wrapping when formatting this
document
-->
<sf.arg1>-Xrunjdwp:transport=dt_socket</sf.arg1>
<sf.arg2>,address=9998,server=y</sf.arg2>
<sf.arg3>,suspend=${surefire.debug.suspend}</sf.arg3>
<sf.arg4>-Xmx512m</sf.arg4>
<surefire.argline>${sf.arg1}${sf.arg2}${sf.arg3} ${sf.arg4}</surefire.argline>
<test.showSql>false</test.showSql>
</properties>
<dependencies>
<dependency>
<groupId>org.piercecountywa.linx.case</groupId>
<artifactId>case-base</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>${hsql.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>aspectj</artifactId>
</dependency>
<!--
<dependency> <groupId>org.piercecountywa.commons</groupId>
<artifactId>dm</artifactId> </dependency>
-->
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>domain</artifactId>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>jpa</artifactId>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>lang</artifactId>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>modeling</artifactId>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>dm</artifactId>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>2.1_3</version>
</dependency>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-junit4</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>logging</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<testResources>
<testResource>
<filtering>true</filtering>
<directory>src/test/resources</directory>
<includes>
<include>**/*</include>
</includes>
</testResource>
</testResources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/*</exclude>
</excludes>
<testExcludes>
<testExclude>**/*</testExclude>
</testExcludes>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<configuration>
<verbose>true</verbose>
<complianceLevel>1.6</complianceLevel>
<XhasMember>true</XhasMember>
<showWeaveInfo>false</showWeaveInfo>
<aspectLibraries>
<module>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>aspectj</artifactId>
</module>
<module>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
</module>
</aspectLibraries>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal> <!-- use this goal to weave all your
main classes -->
<goal>test-compile</goal> <!-- use this goal to weave all your
test classes -->
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>1</id>
<phase>process-classes</phase>
<configuration>
<tasks>
<!-- Enhance -->
<path id="cp">
<path refid="maven.compile.classpath" />
<path>
<pathelement path="${basedir}/src/misc/jpa" />
</path>
</path>
<pathconvert pathsep=" " property="arguments"
dirsep=".">
<map from="${basedir}/target/classes/" to="" />
<map from="${basedir}\target\classes\" to="" />
<mapper>
<chainedmapper>
<globmapper from="*.class" to="*" />
</chainedmapper>
</mapper>
<path id="model.path">
<fileset dir="${basedir}/target/classes/" includes="**/*.class"
excludes="**/annotations/**/*.*,**/exceptions/**/*.*,**/interfaces/**/*.*,**/openjpa/**/*.*,**/interfaces.persistent/**/*.*,**/aspects/**/*.*"
/>
</path>
</pathconvert>
<java classname="org.apache.openjpa.enhance.PCEnhancer"
classpathref="cp" dir="target/classes" fork="true">
<arg line="-v -p vanilla-persistence.xml#case-model ${arguments}" />
</java>
<!-- Generate sybase schema -->
<java
classname="org.apache.openjpa.jdbc.meta.MappingTool"
classpathref="cp"
dir="target/classes" fork="true">
<arg line="-p
sybase-persistence.xml#case-model" />
<arg line="-connectionDriverName
net.sourceforge.jtds.jdbc.Driver" />
<arg line="-connectionURL
jdbc:jtds:sybase://local/db" />
<arg line="-schemaAction build" />
<arg line="-sql ../sybase.sql" />
</java>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<!--
<execution> <id>2</id> <phase>test-compile</phase> <configuration>
<tasks> <path id="cp"> <path refid="maven.compile.classpath" />
<path refid="maven.test.classpath" /> </path> <java
classname="org.apache.openjpa.jdbc.meta.MappingTool"
classpathref="cp" dir="target/classes" fork="true"> <arg line="-p
persistence.xml#case-model" /> <arg line="-connectionDriverName
net.sourceforge.jtds.jdbc.Driver" /> <arg line="-connectionURL
jdbc:jtds:sybase://local/db" /> <arg line="-schemaAction build" />
<arg line="-sql ../test.sql" /> </java> </tasks> </configuration>
<goals> <goal>run</goal> </goals> </execution>
-->
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>${surefire.argline}</argLine>
<includes>
<include>**/*Test.java</include>
</includes>
<excludes>
<exclude>**/integration/**</exclude>
</excludes>
</configuration>
<executions>
<!--
<execution> <id>integration-tests-setup</id>
<phase>pre-integration-test</phase> <goals> <goal>test</goal>
</goals> <configuration> <skip>false</skip> <excludes>
<exclude>none</exclude> </excludes> <includes>
<include>**/preparedata/**</include> </includes> </configuration>
</execution>
-->
<execution>
<id>integration-tests</id>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>false</skip>
<excludes>
<exclude>none</exclude>
</excludes>
<includes>
<include>
**/integration/**Test.java
</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
===============
~/.m2/repository/org/piercecountywa/linx/case/case/1.1.0-SNAPSHOT/case-1.1.0-SNAPSHOT.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">
<modelVersion>4.0.0</modelVersion>
<groupId>org.piercecountywa.linx.case</groupId>
<artifactId>case</artifactId>
<packaging>pom</packaging>
<name>Case</name>
<parent>
<groupId>org.piercecountywa.linx</groupId>
<artifactId>linx2</artifactId>
<version>1.1.0-SNAPSHOT</version>
</parent>
<modules>
<module>case-model</module>
<module>case-java-service</module>
<module>case-security</module>
<module>case-rest-service</module>
<module>case-base</module>
<module>case-ui</module>
<module>casews</module>
</modules>
</project>
==================
/.m2/repository/org/piercecountywa/linx/linx2/1.1.0-SNAPSHOT/linx2-1.1.0-SNAPSHOT.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">
<modelVersion>4.0.0</modelVersion>
<groupId>org.piercecountywa.linx</groupId>
<artifactId>linx2</artifactId>
<packaging>pom</packaging>
<version>1.1.0-SNAPSHOT</version>
<name>linx2</name>
<modules>
<module>case</module>
<module>document-management</module>
</modules>
<organization>
<name>Pierce County</name>
<url>
http://www.co.pierce.wa.us</url>
</organization>
<issueManagement>
<system>MyIT</system>
<url>
http://myit.co.pierce.wa.us</url>
</issueManagement>
<scm>
<connection>
scm:svn:
http://subversion.co.pierce.wa.us/svnrepos/itsj/${pom.artifactId}/trunk
</connection>
<developerConnection>
scm:svn:
http://subversion.co.pierce.wa.us/svnrepos/itsj/${pom.artifactId}/trunk
</developerConnection>
<url>
http://subversion.co.pierce.wa.us/svnrepos/itsj/${pom.artifactId}
</url>
</scm>
<properties>
<jettyVersion>6.1.22</jettyVersion>
<pp.commons.version>3.1.0-SNAPSHOT</pp.commons.version>
<pp.spring.version>2.5.6</pp.spring.version>
<aspectj-maven-plugin.version>1.3</aspectj-maven-plugin.version>
<openjpa.version>1.2.2</openjpa.version>
<hsql.version>1.8.0.10</hsql.version>
<derby.version>10.5.3.0_1</derby.version>
<commons-dbcp.version>1.4</commons-dbcp.version>
<jpa.version>1.0</jpa.version>
<mysql.version>5.1.9</mysql.version>
</properties>
<repositories>
<repository>
<id>central</id>
<name>Pierce Central</name>
<layout>default</layout>
<url>
http://maven.co.pierce.wa.us:8080/nexus/content/groups/public</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
</repository>
<repository>
<id>central-snapshots</id>
<name>Pierce Central</name>
<layout>default</layout>
<url>
http://maven.co.pierce.wa.us:8080/nexus/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<name>Pierce Central Plugins</name>
<layout>default</layout>
<url>
http://maven.co.pierce.wa.us:8080/nexus/content/groups/public</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
</pluginRepository>
</pluginRepositories>
<distributionManagement>
<repository>
<id>releases</id>
<url>
http://maven.co.pierce.wa.us:8080/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>
http://maven.co.pierce.wa.us:8080/nexus/content/repositories/snapshots</url>
</snapshotRepository>
<site>
<id>sites</id>
<url>scp://maven.co.pierce.wa.us:/var/www/maven-sites/${groupId}/${artifactId}/${version}</url>
</site>
</distributionManagement>
<build>
<plugins>
<plugin>
<groupId>org.piercecountywa.commons.plugin</groupId>
<artifactId>maven-doc-plugin</artifactId>
<executions>
<execution>
<phase>pre-site</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<addGroupIdToProjectName>true</addGroupIdToProjectName>
<addVersionToProjectName>true</addVersionToProjectName>
<buildOutputDirectory>eclipse</buildOutputDirectory>
<eclipse.useProjectReferences>true</eclipse.useProjectReferences>
<downloadJavadocs>true</downloadJavadocs>
<downloadSources>true</downloadSources>
<additionalProjectFacets>
<jst.jsf>1.2</jst.jsf>
<jst.web>2.5</jst.web>
<jst.java>5.0</jst.java>
</additionalProjectFacets>
<additionalProjectnatures>
<projectnature>
org.eclipse.wst.common.project.facet.core.nature
</projectnature>
<projectnature>
org.eclipse.jdt.core.javanature
</projectnature>
<projectnature>
org.eclipse.wst.common.modulecore.ModuleCoreNature
</projectnature>
<projectnature>
org.eclipse.jem.workbench.JavaEMFNature
</projectnature>
</additionalProjectnatures>
<additionalBuildcommands>
<buildcommand>
org.eclipse.wst.common.project.facet.core.builder
</buildcommand>
<buildcommand>
org.eclipse.wst.validation.validationbuilder
</buildcommand>
</additionalBuildcommands>
<additionalProjectnatures>
<projectnature>
org.eclipse.wst.common.project.facet.core.nature
</projectnature>
<projectnature>
org.eclipse.jdt.core.javanature
</projectnature>
<projectnature>
org.eclipse.wst.common.modulecore.ModuleCoreNature
</projectnature>
<projectnature>
org.eclipse.jem.workbench.JavaEMFNature
</projectnature>
</additionalProjectnatures>
<additionalBuildcommands>
<buildcommand>
org.eclipse.wst.common.project.facet.core.builder
</buildcommand>
<buildcommand>
org.eclipse.wst.validation.validationbuilder
</buildcommand>
</additionalBuildcommands>
<wtpversion>1.5</wtpversion>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.0</version>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<configuration>
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>changes-report</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<configuration>
<linkJavadoc>true</linkJavadoc>
</configuration>
</plugin>
</plugins>
</reporting>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.8.4</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>${derby.version}</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbyclient</artifactId>
<version>${derby.version}</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbynet</artifactId>
<version>${derby.version}</version>
</dependency>
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>${hsql.version}</version>
</dependency>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<version>${openjpa.version}</version>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>${jpa.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>${commons-dbcp.version}</version>
</dependency>
<!--
dependency> <groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId> <version>1.6.8</version>
</dependency> <dependency> <groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId> <version>1.6.8</version>
</dependency> <dependency> <groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId> <version>1.6.8</version>
</dependency
-->
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>${aspectj-maven-plugin.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${pp.spring.version}</version>
<exclusions>
<exclusion>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
</exclusion>
<exclusion>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>${pp.spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${pp.spring.version}</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.4</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-junit4</artifactId>
<version>2.5.1</version>
</dependency>
<dependency>
<groupId>net.sf.dozer</groupId>
<artifactId>dozer</artifactId>
<version>5.1</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>logging</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>jpa</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>servlet</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>ws</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>aspectj</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>dm</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>domain</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>test</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>service</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>modeling</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>lang</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>springframework</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>sql</artifactId>
<version>${pp.commons.version}</version>
</dependency>
<dependency>
<groupId>org.piercecountywa.commons</groupId>
<artifactId>json</artifactId>
<version>${pp.commons.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>