Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Non-verbose error message for deployment of war
Hi Team,
I am using Spring MVC Portlet sample porlet, where I am adding hibernate-core dependency in build.gradle as below
implementation('org.hibernate:hibernate-core:5.4.19.Final') {
exclude group: 'org.dom4j', module: 'dom4j'
exclude group: 'dom4j', module: 'dom4j'
}
I had tried earlier with below as well
compile group: 'org.hibernate', name: 'hibernate-core', version: '5.4.19.Final'
And, while deploying the .war file, getting below error - I checked in gogo shell also for this bundle with diag 2348 (bundle id of this war/wab) and showing the same error, but it could not give me any hint that what is causing the issue.
2020-08-06 10:16:54.026 ERROR [fileinstall-C:/Nividous/Liferay7/liferay-ce-portal-7.3.3-ga4/osgi/war][LogService:93] Error while starting bundle: webbundle:/C:/Nividous/Liferay7/liferay-ce-portal-7.3.3-ga4/osgi/war/com.liferay.test.portletmvc4spring.portlet.war?Bundle-SymbolicName=com.liferay.test.portletmvc4spring.portlet&Web-ContextPath=/com.liferay.test.portletmvc4spring.portlet&protocol=file
org.osgi.framework.BundleException: Could not resolve module: com.liferay.test.portletmvc4spring.portlet [2348]_ Unresolved requirement: Import-Package: COM.newmonics.PercClassLoader; resolution:="optional"_ Unresolved requirement: Import-Package: android.os; resolution:="optional"_ Unresolved requirement: Import-Package: bsh; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian.client; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian.io; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian.server; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.aalto; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.aalto.evt; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.aalto.stax; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.jackson.dataformat.cbor; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.jackson.dataformat.smile; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.jackson.dataformat.xml; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.common.base; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.gson; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.protobuf; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.protobuf.util; resolution:="optional"_ Unresolved requirement: Import-Package: com.googlecode.protobuf.format; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.uvm.tools; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.websphere.jtaextensions; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.websphere.security; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.wsspi.uow; resolution:="optional"_ Unresolved requirement: Import-Package: com.jamonapi; resolution:="optional"_ Unresolved requirement: Import-Package: com.jamonapi.utils; resolution:="optional"_ Unresolved requirement: Import-Package: com.jayway.jsonpath; resolution:="optional"_ Unresolved requirement: Import-Package: com.jayway.jsonpath.spi.mapper; resolution:="optional"_ Unresolved requirement: Import-Package: com.lowagie.text; resolution:="optional"_ Unresolved requirement: Import-Package: com.lowagie.text.pdf; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.dml; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.support; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.types; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.types.dsl; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.jpa; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.jpa.impl; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.feed; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.feed.atom; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.feed.rss; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.io; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi.connect; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi.event; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi.request; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdmk.comm; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.net.httpserver; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.tools.attach; resolution:="optional"_ Unresolved requirement: Import-Package: com.thoughtworks.paranamer; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.cache; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.core; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.ext.jsp; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.ext.servlet; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.template; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.lang; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.text; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.text.markup; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.transform; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.xml; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.bootstrap; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.buffer; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel.nio; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel.socket; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel.socket.nio; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.codec.http; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.codec.http.cookie; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.ssl; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.timeout; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.util; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.util.concurrent; resolution:="optional"_ Unresolved requirement: Import-Package: io.reactivex; resolution:="optional"_ Unresolved requirement: Import-Package: io.reactivex.functions; resolution:="optional"_ Unresolved requirement: Import-Package: io.rsocket.plugins; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.connector; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.server; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.server.handlers; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.util; resolution:="optional"_ Unresolved requirement: Import-Package: io.vavr; resolution:="optional"_ Unresolved requirement: Import-Package: io.vavr.collection; resolution:="optional"_ Unresolved requirement: Import-Package: io.vavr.control; resolution:="optional"_ Unresolved requirement: Import-Package: javafx.beans.property; resolution:="optional"_ Unresolved requirement: Import-Package: javafx.beans.value; resolution:="optional"_ Unresolved requirement: Import-Package: javax.annotation.meta; resolution:="optional"_ Unresolved requirement: Import-Package: javax.ejb; resolution:="optional"_ Unresolved requirement: Import-Package: javax.enterprise.concurrent; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.application; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.component; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.context; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.event; resolution:="optional"_ Unresolved requirement: Import-Package: javax.jmdns; resolution:="optional"_ Unresolved requirement: Import-Package: javax.json.bind; resolution:="optional"_ Unresolved requirement: Import-Package: javax.money; resolution:="optional"_ Unresolved requirement: Import-Package: javax.money.format; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.cci; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.spi; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.spi.endpoint; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.spi.work; resolution:="optional"_ Unresolved requirement: Import-Package: javax.security.jacc; resolution:="optional"_ Unresolved requirement: Import-Package: jdk.internal.misc; resolution:="optional"_ Unresolved requirement: Import-Package: jdk.internal.module; resolution:="optional"_ Unresolved requirement: Import-Package: joptsimple; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.collections; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.coroutines; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.coroutines.intrinsics; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.coroutines.jvm.internal; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.jvm; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.jvm.functions; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.jvm.internal; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.ranges; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.reflect; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.reflect.full; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.reflect.jvm; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines.flow; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines.reactive; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines.reactor; resolution:="optional"_ Unresolved requirement: Import-Package: net.fortuna.ical4j.model; resolution:="optional"_ Unresolved requirement: Import-Package: net.fortuna.ical4j.model.property; resolution:="optional"_ Unresolved requirement: Import-Package: net.minidev.json; resolution:="optional"_ Unresolved requirement: Import-Package: net.sf.ehcache; resolution:="optional"_ Unresolved requirement: Import-Package: okhttp3; resolution:="optional"_ Unresolved requirement: Import-Package: okhttp3.internal.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.axis.tools.ant.wsdl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.catalina.connector; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.commons.pool2; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.commons.pool2.impl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.coyote; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.derby.jdbc; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client.methods; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client.protocol; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.concurrent; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.conn; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.conn.socket; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.conn.ssl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.entity; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.impl.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.impl.conn; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.impl.nio.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.message; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.nio.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.nio.entity; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.protocol; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.logging.log4j; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.logging.log4j.message; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.logging.log4j.spi; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.hssf.usermodel; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.ss.usermodel; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.xssf.streaming; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.xssf.usermodel; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.access; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.definition; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.definition.dao; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.definition.digester; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.el; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.evaluator; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.evaluator.impl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.extras.complete; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.factory; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.impl.mgmt; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.locale; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.locale.impl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.preparer; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.preparer.factory; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.renderer; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request.locale; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request.render; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request.servlet; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.startup; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tomcat.util.buf; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tomcat.util.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.bridge; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.ast; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.bcel; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.internal.tools; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.loadtime; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.patterns; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.reflect; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.tools; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.engines; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.generators; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.modes; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.paddings; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.params; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.control; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.control.customizers; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.reflection; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.runtime; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.runtime.callsite; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.runtime.typehandling; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.client.api; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.io; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.reactive.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.util.component; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.util.thread; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.persistence.jpa; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.persistence.queries; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.persistence.sessions; resolution:="optional"_ Unresolved requirement: Import-Package: org.glassfish.hk2.osgiresourcelocator; resolution:="optional"_ Unresolved requirement: Import-Package: org.jboss.logmanager; resolution:="optional"_ Unresolved requirement: Import-Package: org.joda.time; resolution:="optional"_ Unresolved requirement: Import-Package: org.joda.time.format; resolution:="optional"_ Unresolved requirement: Import-Package: org.objectweb.jonas_tm; resolution:="optional"_ Unresolved requirement: Import-Package: org.openid4java.consumer; resolution:="optional"_ Unresolved requirement: Import-Package: org.reactivestreams; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.asm.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas.server.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas.server.mvc; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.instrument; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.ldap.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.ldap.core.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.handler.invocation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.rsocket; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.rsocket.annotation.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.simp; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.simp.annotation.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.simp.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.search; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.userdetails; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.access.expression; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.access.intercept; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.context; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.util.matcher; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.web.csrf; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.web.socket.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.endpoint; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.oidc.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.oidc.userinfo; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.registration; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.userinfo; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.method.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.reactive.result.method.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.server.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core.endpoint; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core.oidc.user; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core.user; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.jwt; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.introspection; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web.access; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web.access.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.openid; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.api; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.authorization; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.util.matcher; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.saml2.provider.service.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.saml2.provider.service.registration; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.saml2.provider.service.servlet.filter; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.result.method; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.result.method.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.result.view; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.config.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.server.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.sockjs; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.sockjs.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.sockjs.transport; resolution:="optional"_ Unresolved requirement: Import-Package: org.synchronoss.cloud.nio.multipart; resolution:="optional"_ Unresolved requirement: Import-Package: org.synchronoss.cloud.nio.stream.storage; resolution:="optional"_ Unresolved requirement: Import-Package: org.threeten.bp; resolution:="optional"_ Unresolved requirement: Import-Package: org.webjars; resolution:="optional"_ Unresolved requirement: Import-Package: org.xmlbeam; resolution:="optional"_ Unresolved requirement: Import-Package: org.xmlbeam.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.xmlbeam.io; resolution:="optional"_ Unresolved requirement: Import-Package: org.xnio; resolution:="optional"_ Unresolved requirement: Import-Package: org.xnio.channels; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml.constructor; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml.reader; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml.representer; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.blockhound; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.blockhound.integration; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.core; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.core.publisher; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.core.scheduler; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.http; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.http.client; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.http.server; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.resources; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.tcp; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.util.context; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.util.function; resolution:="optional"_ Unresolved requirement: Import-Package: rx; resolution:="optional"_ Unresolved requirement: Import-Package: rx.functions; resolution:="optional"_ Unresolved requirement: Import-Package: scala; resolution:="optional"_ Unresolved requirement: Import-Package: scala.runtime; resolution:="optional"_ Unresolved requirement: Import-Package: sun.reflect; resolution:="optional"_ Unresolved requirement: Import-Package: com.liferay.portal.service; resolution:="optional"_ Unresolved requirement: Import-Package: com.liferay.portal.osgi.web.servlet.jsp.compiler; resolution:="optional"_ Unresolved requirement: Import-Package: com.liferay.portal.spring.context; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.websphere.wsoc; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.websockets.jsr; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tomcat.websocket.server; resolution:="optional"_ Unresolved requirement: Import-Package: weblogic.websocket.tyrus; resolution:="optional"_ Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=9))"_ [Sanitized]
at org.eclipse.osgi.container.Module.start(Module.java:444)
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1297)
On the other hand, when I remove this dependency from build.gradle, it works fine as expected.
I am using Spring MVC Portlet sample porlet, where I am adding hibernate-core dependency in build.gradle as below
implementation('org.hibernate:hibernate-core:5.4.19.Final') {
exclude group: 'org.dom4j', module: 'dom4j'
exclude group: 'dom4j', module: 'dom4j'
}
I had tried earlier with below as well
compile group: 'org.hibernate', name: 'hibernate-core', version: '5.4.19.Final'
And, while deploying the .war file, getting below error - I checked in gogo shell also for this bundle with diag 2348 (bundle id of this war/wab) and showing the same error, but it could not give me any hint that what is causing the issue.
2020-08-06 10:16:54.026 ERROR [fileinstall-C:/Nividous/Liferay7/liferay-ce-portal-7.3.3-ga4/osgi/war][LogService:93] Error while starting bundle: webbundle:/C:/Nividous/Liferay7/liferay-ce-portal-7.3.3-ga4/osgi/war/com.liferay.test.portletmvc4spring.portlet.war?Bundle-SymbolicName=com.liferay.test.portletmvc4spring.portlet&Web-ContextPath=/com.liferay.test.portletmvc4spring.portlet&protocol=file
org.osgi.framework.BundleException: Could not resolve module: com.liferay.test.portletmvc4spring.portlet [2348]_ Unresolved requirement: Import-Package: COM.newmonics.PercClassLoader; resolution:="optional"_ Unresolved requirement: Import-Package: android.os; resolution:="optional"_ Unresolved requirement: Import-Package: bsh; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian.client; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian.io; resolution:="optional"_ Unresolved requirement: Import-Package: com.caucho.hessian.server; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.aalto; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.aalto.evt; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.aalto.stax; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.jackson.dataformat.cbor; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.jackson.dataformat.smile; resolution:="optional"_ Unresolved requirement: Import-Package: com.fasterxml.jackson.dataformat.xml; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.common.base; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.gson; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.protobuf; resolution:="optional"_ Unresolved requirement: Import-Package: com.google.protobuf.util; resolution:="optional"_ Unresolved requirement: Import-Package: com.googlecode.protobuf.format; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.uvm.tools; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.websphere.jtaextensions; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.websphere.security; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.wsspi.uow; resolution:="optional"_ Unresolved requirement: Import-Package: com.jamonapi; resolution:="optional"_ Unresolved requirement: Import-Package: com.jamonapi.utils; resolution:="optional"_ Unresolved requirement: Import-Package: com.jayway.jsonpath; resolution:="optional"_ Unresolved requirement: Import-Package: com.jayway.jsonpath.spi.mapper; resolution:="optional"_ Unresolved requirement: Import-Package: com.lowagie.text; resolution:="optional"_ Unresolved requirement: Import-Package: com.lowagie.text.pdf; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.dml; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.support; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.types; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.core.types.dsl; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.jpa; resolution:="optional"_ Unresolved requirement: Import-Package: com.querydsl.jpa.impl; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.feed; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.feed.atom; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.feed.rss; resolution:="optional"_ Unresolved requirement: Import-Package: com.rometools.rome.io; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi.connect; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi.event; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdi.request; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.jdmk.comm; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.net.httpserver; resolution:="optional"_ Unresolved requirement: Import-Package: com.sun.tools.attach; resolution:="optional"_ Unresolved requirement: Import-Package: com.thoughtworks.paranamer; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.cache; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.core; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.ext.jsp; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.ext.servlet; resolution:="optional"_ Unresolved requirement: Import-Package: freemarker.template; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.lang; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.text; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.text.markup; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.transform; resolution:="optional"_ Unresolved requirement: Import-Package: groovy.xml; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.bootstrap; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.buffer; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel.nio; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel.socket; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.channel.socket.nio; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.codec.http; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.codec.http.cookie; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.ssl; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.handler.timeout; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.util; resolution:="optional"_ Unresolved requirement: Import-Package: io.netty.util.concurrent; resolution:="optional"_ Unresolved requirement: Import-Package: io.reactivex; resolution:="optional"_ Unresolved requirement: Import-Package: io.reactivex.functions; resolution:="optional"_ Unresolved requirement: Import-Package: io.rsocket.plugins; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.connector; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.server; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.server.handlers; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.util; resolution:="optional"_ Unresolved requirement: Import-Package: io.vavr; resolution:="optional"_ Unresolved requirement: Import-Package: io.vavr.collection; resolution:="optional"_ Unresolved requirement: Import-Package: io.vavr.control; resolution:="optional"_ Unresolved requirement: Import-Package: javafx.beans.property; resolution:="optional"_ Unresolved requirement: Import-Package: javafx.beans.value; resolution:="optional"_ Unresolved requirement: Import-Package: javax.annotation.meta; resolution:="optional"_ Unresolved requirement: Import-Package: javax.ejb; resolution:="optional"_ Unresolved requirement: Import-Package: javax.enterprise.concurrent; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.application; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.component; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.context; resolution:="optional"_ Unresolved requirement: Import-Package: javax.faces.event; resolution:="optional"_ Unresolved requirement: Import-Package: javax.jmdns; resolution:="optional"_ Unresolved requirement: Import-Package: javax.json.bind; resolution:="optional"_ Unresolved requirement: Import-Package: javax.money; resolution:="optional"_ Unresolved requirement: Import-Package: javax.money.format; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.cci; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.spi; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.spi.endpoint; resolution:="optional"_ Unresolved requirement: Import-Package: javax.resource.spi.work; resolution:="optional"_ Unresolved requirement: Import-Package: javax.security.jacc; resolution:="optional"_ Unresolved requirement: Import-Package: jdk.internal.misc; resolution:="optional"_ Unresolved requirement: Import-Package: jdk.internal.module; resolution:="optional"_ Unresolved requirement: Import-Package: joptsimple; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.collections; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.coroutines; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.coroutines.intrinsics; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.coroutines.jvm.internal; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.jvm; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.jvm.functions; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.jvm.internal; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.ranges; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.reflect; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.reflect.full; resolution:="optional"_ Unresolved requirement: Import-Package: kotlin.reflect.jvm; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines.flow; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines.reactive; resolution:="optional"_ Unresolved requirement: Import-Package: kotlinx.coroutines.reactor; resolution:="optional"_ Unresolved requirement: Import-Package: net.fortuna.ical4j.model; resolution:="optional"_ Unresolved requirement: Import-Package: net.fortuna.ical4j.model.property; resolution:="optional"_ Unresolved requirement: Import-Package: net.minidev.json; resolution:="optional"_ Unresolved requirement: Import-Package: net.sf.ehcache; resolution:="optional"_ Unresolved requirement: Import-Package: okhttp3; resolution:="optional"_ Unresolved requirement: Import-Package: okhttp3.internal.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.axis.tools.ant.wsdl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.catalina.connector; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.commons.pool2; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.commons.pool2.impl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.coyote; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.derby.jdbc; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client.methods; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.client.protocol; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.concurrent; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.conn; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.conn.socket; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.conn.ssl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.entity; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.impl.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.impl.conn; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.impl.nio.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.message; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.nio.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.nio.entity; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.protocol; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.http.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.logging.log4j; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.logging.log4j.message; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.logging.log4j.spi; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.hssf.usermodel; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.ss.usermodel; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.xssf.streaming; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.poi.xssf.usermodel; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.access; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.definition; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.definition.dao; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.definition.digester; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.el; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.evaluator; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.evaluator.impl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.extras.complete; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.factory; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.impl.mgmt; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.locale; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.locale.impl; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.preparer; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.preparer.factory; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.renderer; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request.locale; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request.render; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.request.servlet; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tiles.startup; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tomcat.util.buf; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tomcat.util.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.bridge; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.ast; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.bcel; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.internal.tools; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.loadtime; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.patterns; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.reflect; resolution:="optional"_ Unresolved requirement: Import-Package: org.aspectj.weaver.tools; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.engines; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.generators; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.modes; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.paddings; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.crypto.params; resolution:="optional"_ Unresolved requirement: Import-Package: org.bouncycastle.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.control; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.control.customizers; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.reflection; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.runtime; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.runtime.callsite; resolution:="optional"_ Unresolved requirement: Import-Package: org.codehaus.groovy.runtime.typehandling; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.client.api; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.http; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.io; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.reactive.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.util.component; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.jetty.util.thread; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.persistence.jpa; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.persistence.queries; resolution:="optional"_ Unresolved requirement: Import-Package: org.eclipse.persistence.sessions; resolution:="optional"_ Unresolved requirement: Import-Package: org.glassfish.hk2.osgiresourcelocator; resolution:="optional"_ Unresolved requirement: Import-Package: org.jboss.logmanager; resolution:="optional"_ Unresolved requirement: Import-Package: org.joda.time; resolution:="optional"_ Unresolved requirement: Import-Package: org.joda.time.format; resolution:="optional"_ Unresolved requirement: Import-Package: org.objectweb.jonas_tm; resolution:="optional"_ Unresolved requirement: Import-Package: org.openid4java.consumer; resolution:="optional"_ Unresolved requirement: Import-Package: org.reactivestreams; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.asm.util; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas.server.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.hateoas.server.mvc; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.instrument; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.ldap.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.ldap.core.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.handler.invocation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.rsocket; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.rsocket.annotation.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.simp; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.simp.annotation.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.simp.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.messaging.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.search; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.ldap.userdetails; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.access.expression; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.access.intercept; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.context; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.util.matcher; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.web.csrf; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.messaging.web.socket.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.endpoint; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.oidc.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.oidc.userinfo; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.registration; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.userinfo; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.method.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.reactive.result.method.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.client.web.server.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core.endpoint; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core.oidc.user; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.core.user; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.jwt; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.introspection; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web.access; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web.access.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.oauth2.server.resource.web.server; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.openid; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.api; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.authorization; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.core; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.rsocket.util.matcher; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.saml2.provider.service.authentication; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.saml2.provider.service.registration; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.security.saml2.provider.service.servlet.filter; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.result.method; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.result.method.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.reactive.result.view; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.config.annotation; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.server.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.sockjs; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.sockjs.support; resolution:="optional"_ Unresolved requirement: Import-Package: org.springframework.web.socket.sockjs.transport; resolution:="optional"_ Unresolved requirement: Import-Package: org.synchronoss.cloud.nio.multipart; resolution:="optional"_ Unresolved requirement: Import-Package: org.synchronoss.cloud.nio.stream.storage; resolution:="optional"_ Unresolved requirement: Import-Package: org.threeten.bp; resolution:="optional"_ Unresolved requirement: Import-Package: org.webjars; resolution:="optional"_ Unresolved requirement: Import-Package: org.xmlbeam; resolution:="optional"_ Unresolved requirement: Import-Package: org.xmlbeam.config; resolution:="optional"_ Unresolved requirement: Import-Package: org.xmlbeam.io; resolution:="optional"_ Unresolved requirement: Import-Package: org.xnio; resolution:="optional"_ Unresolved requirement: Import-Package: org.xnio.channels; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml.constructor; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml.reader; resolution:="optional"_ Unresolved requirement: Import-Package: org.yaml.snakeyaml.representer; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.blockhound; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.blockhound.integration; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.core; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.core.publisher; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.core.scheduler; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.http; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.http.client; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.http.server; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.resources; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.netty.tcp; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.util.context; resolution:="optional"_ Unresolved requirement: Import-Package: reactor.util.function; resolution:="optional"_ Unresolved requirement: Import-Package: rx; resolution:="optional"_ Unresolved requirement: Import-Package: rx.functions; resolution:="optional"_ Unresolved requirement: Import-Package: scala; resolution:="optional"_ Unresolved requirement: Import-Package: scala.runtime; resolution:="optional"_ Unresolved requirement: Import-Package: sun.reflect; resolution:="optional"_ Unresolved requirement: Import-Package: com.liferay.portal.service; resolution:="optional"_ Unresolved requirement: Import-Package: com.liferay.portal.osgi.web.servlet.jsp.compiler; resolution:="optional"_ Unresolved requirement: Import-Package: com.liferay.portal.spring.context; resolution:="optional"_ Unresolved requirement: Import-Package: com.ibm.websphere.wsoc; resolution:="optional"_ Unresolved requirement: Import-Package: io.undertow.websockets.jsr; resolution:="optional"_ Unresolved requirement: Import-Package: org.apache.tomcat.websocket.server; resolution:="optional"_ Unresolved requirement: Import-Package: weblogic.websocket.tyrus; resolution:="optional"_ Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=9))"_ [Sanitized]
at org.eclipse.osgi.container.Module.start(Module.java:444)
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1297)
On the other hand, when I remove this dependency from build.gradle, it works fine as expected.
When this happens I find that it is best to look at the very last item, specifically:
Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=9))"
I've run into this problem before when I compiled my project with Java 9 but was running Liferay in a Java 8 JVM.
Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=9))"
I've run into this problem before when I compiled my project with Java 9 but was running Liferay in a Java 8 JVM.