[
https://issues.apache.org/jira/browse/OPENJPA-781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Fernando updated OPENJPA-781:
-----------------------------
Attachment: pom.xml.diff
this is actually a bigger diff of cleaning up the scopes of more pom files..
some dependencies are set to be "compile" when they really are hard
dependencies ( runtime ), and some dependencies are compile when they should be
"provided" so that they are not actually required unless the end-user
explicitly uses them ( hsqldb, postgresql, etc )
> openjpa-jdbc depends on postgres driver, should be "provided"
> -------------------------------------------------------------
>
> Key: OPENJPA-781
> URL: https://issues.apache.org/jira/browse/OPENJPA-781
> Project: OpenJPA
> Issue Type: Improvement
> Components: build / infrastructure
> Affects Versions: 2.0.0
> Reporter: Fernando
> Attachments: pom.xml.diff
>
>
> just need to add <scope>provided</scope> to the postgres sql dependency.
> Index: openjpa-jdbc/pom.xml
> ===================================================================
> --- openjpa-jdbc/pom.xml (revision 720348)
> +++ openjpa-jdbc/pom.xml (working copy)
> @@ -47,12 +47,13 @@
> <dependency>
> <groupId>hsqldb</groupId>
> <artifactId>hsqldb</artifactId>
> - <scope>compile</scope>
> + <scope>provided</scope>
> </dependency>
> <dependency>
> <groupId>postgresql</groupId>
> <artifactId>postgresql</artifactId>
> <version>8.1-407.jdbc3</version>
> + <scope>provided</scope>
> </dependency>
> </dependencies>
> <build>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.