19.4 ユーザアプリケーションに含めるライブラリの注意事項
次の表に示すライブラリをユーザアプリケーションに含めることはできません。ただし,JBoss Loggingだけは,ユーザアプリケーションから直接参照できます。
ライブラリ名 |
パッケージ名 |
参照可否 |
---|---|---|
JBoss Logging |
org.jboss.logging |
可 |
EclipseLink JPA |
org.eclipse.persistence |
可 ただし,<cosminexus.home>/CC/javaee/1100/lib/jpa-provider.jarをクラスパスに追加している場合は,ユーザアプリケーションからの直接参照不可。 |
Jersey |
com.sun.research.ws |
可 ただし,<cosminexus.home>/CC/javaee/1100/lib/jaxrs-impl.jarをクラスパスに追加している場合は,ユーザアプリケーションからの直接参照不可。 |
jersey.repackaged |
||
org.glassfish.jersey |
||
HK2 |
org.glassfish.hk2 |
|
org.jvnet.tiger_types |
||
org.jvnet.hk2 |
||
Javassist |
javassist |
|
Jackson |
com.fasterxml.jackson |
可 ただし,<cosminexus.home>/CC/javaee/1100/lib/jaxrs-jackson.jarをクラスパスに追加している場合は,ユーザアプリケーションからの直接参照不可。 |
GlassFish |
org.glassfish.cdi.transaction |
不可 |
Google Guava |
com.google.common |
|
Hibernate Validator |
org.hibernate.validator |
|
Java ClassMate |
com.fasterxml.classmate |
|
Java Batch Reference Implementation (jbatch) |
com.ibm.jbatch |
|
JBoss classfilewriter |
org.jboss.classfilewriter |
|
JSR 236 (Concurrency Utilities for Java EE) RI |
org.glassfish.enterprise.concurrent |
|
JSR 353 (JSON Processing) RI |
org.glassfish.json |
|
Mojarra |
com.sun.faces |
|
Unified Expression Language RI |
com.sun.el |
|
Weld |
org.jboss.weld |
|
Tyrus |
org.glassfish.tyrus |