문제

여기에서 언급 한 바와 같이 ojdbc6.jar를 번들로 변환하려고합니다

http://fusesource.com/docs/esb/4.2/ deploy_osgi / deployjar-convert.html

불행히도 아래와 같이 오류가 발생합니다. 친절하게 돕는

하나의 오류

1 : [com.sun.security.auth.module에 대한 해결되지 않은 참조, javax.resource, java x.resource.spi, javax.resource.spi.endpoint, javax.resource.spi.security, Oracle .i18n.text, Oracle.i18n.text.converter, oracle.ons, oracle.security.pki] clas. 번들 클래스 경로의 s (es) [jar : ojdbc_plugiin_1.0.0.jar] : [Oracle / JDBC / Connect 또는 / oracleresourceadapter.class, Oracle / JDBC / Pool / OracleConnectionCacheManager $ 1. 수업, Oracle / Net / ANO / AuthenticationService.Class, Oracle / JDBC / Pool / oracleruntim. EloadBalanceEventHandlerThread $ 1.Class, Oracle / SQL / Converter / CharacterSetMetad Ata.class, Oracle / JDBC / 커넥터 / OracleManagedConnection.Class, Oracle / JDBC / Conn ector / oraclemanagedconnectionmetadata.class, Oracle / JDBC / 커넥터 / OracleConnect ionrequestinfo.class, Oracle / JDBC / 커넥터 / OracleManagedConnectionFactory.Class, Oracle / JDBC / Pool / OracleFailoVerEventHandlerThread $ 1.Class, Oracle / SQL / Converte R / CharacterConverterFactoryogs.class, Oracle / SQL / Converter / Orai18NCharacterSetMe Tadata.class, Oracle / JDBC / 커넥터 / OracleconnectionManager.Class, Oracle / JDBC / C onnector / oraclelocaltransaction.class, Oracle / JDBC / Driver / PhysicalConnection.CLA SS, Oracle / JDBC / Pool / OracleFailoverEventHandlerThread.class, Oracle / JDBC / Pool / 또는 AcleruntimeloadBalancingEventHandlerThread.class, Oracle / SQL / Converter / i18Charac TerconVerterSwrapper.class]

도움이 되었습니까?

해결책

I 묶음에서 동적 가져 오기를 사용하도록 설정했습니다.

다른 팁

Folowing Methods를 사용하여 고정했습니다.

1) Oracle JDBC 라이브러리를 로컬 Maven 저장소로 래핑

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2.0 -Dpackaging=jar -Dfile=/home/mike/ojdbc7.jar -DgeneratePom=true
.

2) Oracle Maven에서 OSGi Bundle에서 Oracle JDBC 라이브러리를 포장

osgi:install -s wrap:mvn:com.oracle/ojdbc7/12.1.0.2.0
.

3) 내 자신의 OSGi 번들의 pom.xml :

<Import-Package>oracle.jdbc.driver,*</Import-Package>
.

You can also try installing the JAR as-is using the wrap handler

install wrap:file:/path/myfile.jar
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top