|
17 | 17 | * under the License.
|
18 | 18 | */
|
19 | 19 | -->
|
20 |
| -<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"> |
| 20 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 21 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
21 | 22 |
|
22 | 23 | <modelVersion>4.0.0</modelVersion>
|
23 | 24 | <parent>
|
|
30 | 31 | <packaging>bundle</packaging>
|
31 | 32 | <name>WSO2 Balana Core</name>
|
32 | 33 | <description>
|
33 |
| - This is the pom file that defines the build process for the WSO2 Balana Core. Balana is XACML |
34 |
| - open source project which is based on the sunxacml http://sunxacml.sourceforge.net/ under the license |
35 |
| - http://sunxacml.sourceforge.net/license.txt. But future development is released under Apache2 license |
36 |
| - http://www.apache.org/licenses/LICENSE-2.0 |
| 34 | + This is the pom file that defines the build process for the WSO2 Balana Core. Balana is XACML |
| 35 | + open source project which is based on the sunxacml http://sunxacml.sourceforge.net/ under the license |
| 36 | + http://sunxacml.sourceforge.net/license.txt. But future development is released under Apache2 license |
| 37 | + http://www.apache.org/licenses/LICENSE-2.0 |
37 | 38 | </description>
|
38 | 39 | <url>http://wso2.org</url>
|
39 | 40 |
|
40 | 41 | <dependencies>
|
41 | 42 | <dependency>
|
42 | 43 | <groupId>junit</groupId>
|
43 | 44 | <artifactId>junit</artifactId>
|
44 |
| - <version>${junit.version}</version> |
45 | 45 | <scope>test</scope>
|
46 |
| - </dependency> |
| 46 | + </dependency> |
47 | 47 | <dependency>
|
48 | 48 | <groupId>commons-logging</groupId>
|
49 | 49 | <artifactId>commons-logging</artifactId>
|
|
70 | 70 |
|
71 | 71 | <build>
|
72 | 72 | <plugins>
|
73 |
| - <plugin> |
74 |
| - <groupId>org.jvnet.maven.incrementalbuild</groupId> |
75 |
| - <artifactId>incremental-build-plugin</artifactId> |
76 |
| - <version>1.3</version> |
77 |
| - <executions> |
78 |
| - <execution> |
79 |
| - <goals> |
80 |
| - <goal>incremental-build</goal> |
81 |
| - </goals> |
82 |
| - </execution> |
83 |
| - </executions> |
84 |
| - </plugin> |
| 73 | + <plugin> |
| 74 | + <groupId>org.jvnet.maven.incrementalbuild</groupId> |
| 75 | + <artifactId>incremental-build-plugin</artifactId> |
| 76 | + <version>1.3</version> |
| 77 | + <executions> |
| 78 | + <execution> |
| 79 | + <goals> |
| 80 | + <goal>incremental-build</goal> |
| 81 | + </goals> |
| 82 | + </execution> |
| 83 | + </executions> |
| 84 | + </plugin> |
85 | 85 | <plugin>
|
86 | 86 | <groupId>org.apache.maven.plugins</groupId>
|
87 | 87 | <artifactId>maven-compiler-plugin</artifactId>
|
88 |
| - <version>2.0</version> |
| 88 | + <version>2.3.1</version> |
89 | 89 | <configuration>
|
90 |
| - <source>1.5</source> |
91 |
| - <target>1.5</target> |
| 90 | + <source>1.7</source> |
| 91 | + <target>1.7</target> |
92 | 92 | </configuration>
|
93 | 93 | </plugin>
|
94 | 94 | <plugin>
|
|
99 | 99 | <configuration>
|
100 | 100 | <instructions>
|
101 | 101 | <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
|
102 |
| - <Bundle-Name>${pom.artifactId}</Bundle-Name> |
| 102 | + <Bundle-Name>${pom.artifactId}</Bundle-Name> |
103 | 103 | <Export-Package>
|
104 | 104 | org.wso2.balana.*;version=${exp.pkg.version.balana}
|
105 | 105 | </Export-Package>
|
106 | 106 | <Import-Package>
|
107 | 107 | !javax.xml.namespace,
|
108 | 108 | javax.xml.namespace; version=${imp.pkg.version.javax.xml},
|
109 |
| - *;resolution:=optional, |
| 109 | + javax.security.auth.x500, |
| 110 | + javax.xml.parsers; version="${imp.pkg.version.javax.xml.parsers}", |
| 111 | + javax.xml.transform; version="${imp.pkg.version.javax.xml}", |
| 112 | + javax.xml.transform.dom; version="${imp.pkg.version.javax.xml}", |
| 113 | + javax.xml.transform.stream; version="${imp.pkg.version.javax.xml}", |
| 114 | + javax.xml.xpath; version="${imp.pkg.version.javax.xml}", |
| 115 | + org.apache.commons.logging.*; version="${commons-logging.osgi.version.range}", |
| 116 | + org.w3c.dom, |
| 117 | + org.xml.sax |
110 | 118 | </Import-Package>
|
111 | 119 | <DynamicImport-Package>*</DynamicImport-Package>
|
112 | 120 | </instructions>
|
|
123 | 131 | </plugin>
|
124 | 132 | </plugins>
|
125 | 133 | </build>
|
126 |
| - |
127 |
| - <repositories> |
128 |
| - <repository> |
129 |
| - <id>central</id> |
130 |
| - <name>Maven Repository Switchboard</name> |
131 |
| - <url>http://repo1.maven.org/maven2</url> |
132 |
| - </repository> |
133 |
| - </repositories> |
134 |
| - |
135 |
| - <pluginRepositories> |
136 |
| - <pluginRepository> |
137 |
| - <id>repository.dev.java.net-maven2</id> |
138 |
| - <name>Java.net Repository for Maven</name> |
139 |
| - <url>http://download.java.net/maven/2/</url> |
140 |
| - <layout>default</layout> |
141 |
| - </pluginRepository> |
142 |
| - </pluginRepositories> |
143 | 134 | </project>
|
0 commit comments