PiT 23.1: Unable to compile with latest prerelease `23.1.0.beta2`
Closed this issue · 0 comments
manolo commented
Issue
When compiling the demo with latest beta prerelease, it fails probably because tries to use 23.1.0
[ERROR] Resolution failed. Capabilities satisfying the following requirements could not be found:
[<<INITIAL>>]
⇒ osgi.identity: (&(osgi.identity=com.vaadin.flow.data)(version>=6.0.0))
⇒ [com.vaadin.flow.data version=23.1.0]
⇒ osgi.wiring.package: (&(osgi.wiring.package=com.vaadin.flow.component)(version>=23.1.0)(version<=23.1.0))
⇒ [com.vaadin.flow.server version=23.1.0]
⇒ osgi.wiring.package: (&(osgi.wiring.package=com.vaadin.pro.licensechecker)(version>=1.4.0)(!(version>=2.0.0)))
[org.eclipse.jetty.alpn.server version=9.4.35.v20201120]
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.eclipse.jetty.alpn)(version>=1.1.3))
The following requirements are optional:
[org.eclipse.jetty.websocket.server version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.registrar)
[com.vaadin.flow.server version=23.1.0]
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http)
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.client)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.atmosphere.cpr)(version>=2.7.0)(!(version>=3.0.0))(bundle-version>=2.7.3.slf4jvaadin4))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.atmosphere.handler)(version>=2.7.0)(!(version>=3.0.0))(bundle-version>=2.7.3.slf4jvaadin4))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.atmosphere.cache)(version>=2.7.0)(!(version>=3.0.0))(bundle-version>=2.7.3.slf4jvaadin4))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.atmosphere.util)(version>=2.7.0)(!(version>=3.0.0))(bundle-version>=2.7.3.slf4jvaadin4))
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.client.config)
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.protocol)
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.impl.client)
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.client.methods)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.atmosphere.interceptor)(version>=2.7.0)(!(version>=3.0.0))(bundle-version>=2.7.3.slf4jvaadin4))
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.client.protocol)
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.auth)
⇒ osgi.wiring.package: (osgi.wiring.package=org.apache.http.impl.auth)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.atmosphere.client)(version>=2.7.0)(!(version>=3.0.0))(bundle-version>=2.7.3.slf4jvaadin4))
[org.apache.felix.http.jetty version=4.1.4]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.processor)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.osgi.service.log)(version>=1.3.0)(!(version>=2.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.osgi.service.metatype)(version>=1.1.0)(!(version>=2.0.0)))
⇒ osgi.serviceloader: (osgi.serviceloader=org.eclipse.jetty.io.ssl.ALPNProcessor$Server)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.osgi.service.cm)(version>=1.3.0)(!(version>=2.0.0)))
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.registrar)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.osgi.service.useradmin)(version>=1.1.0)(!(version>=2.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.osgi.service.event)(version>=1.2.0)(!(version>=2.0.0)))
[org.eclipse.jetty.util version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.processor)
⇒ osgi.serviceloader: (osgi.serviceloader=org.eclipse.jetty.util.security.CredentialProvider)
[com.helger.commons.ph-commons version=10.1.6]
⇒ osgi.serviceloader: (osgi.serviceloader=com.helger.commons.url.IURLProtocolRegistrarSPI)
⇒ osgi.wiring.package: (osgi.wiring.package=org.junit.rules)
[org.eclipse.jetty.http2.hpack version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.registrar)
[org.eclipse.jetty.xml version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.processor)
⇒ osgi.serviceloader: (osgi.serviceloader=org.eclipse.jetty.xml.ConfigurationProcessorFactory)
[com.vaadin.flow.data version=23.1.0]
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.validation)(version>=2.0.1.Final))
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.validation.metadata)(version>=2.0.1.Final))
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.validation.constraints)(version>=2.0.1.Final))
[ch.qos.logback.classic version=1.2.11]
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.servlet.http)(version>=3.1.0)(!(version>=4.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))
[org.eclipse.jetty.server version=9.4.35.v20201120]
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.eclipse.jetty.jmx)(version>=9.4.35)(!(version>=10.0.0)))
[org.apache.commons.logging version=1.2.0]
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.apache.log4j)(version>=1.2.15)(!(version>=2.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.servlet)(version>=2.1.0)(!(version>=3.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.apache.avalon.framework.logger)(version>=4.1.3)(version<=4.1.5))
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.apache.log)(version>=1.0.1)(version<=1.0.1))
[ch.qos.logback.core version=1.2.11]
⇒ osgi.wiring.package: (osgi.wiring.package=org.codehaus.janino)
⇒ osgi.wiring.package: (osgi.wiring.package=javax.mail.internet)
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.servlet.http)(version>=3.1.0)(!(version>=4.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))
⇒ osgi.wiring.package: (osgi.wiring.package=org.codehaus.commons.compiler)
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.fusesource.jansi)(version>=1.9.0)(!(version>=2.0.0)))
⇒ osgi.wiring.package: (osgi.wiring.package=javax.mail)
[org.eclipse.jetty.websocket.common version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.registrar)
[org.eclipse.jetty.websocket.client version=9.4.35.v20201120]
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.eclipse.jetty.xml)(version>=9.4.35)(!(version>=10.0.0)))
[org.eclipse.jetty.security version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.processor)
⇒ osgi.serviceloader: (osgi.serviceloader=org.eclipse.jetty.security.Authenticator$Factory)
[org.eclipse.jetty.client version=9.4.35.v20201120]
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.eclipse.jetty.jmx)(version>=9.4.35)(!(version>=10.0.0)))
[org.eclipse.jetty.websocket.api version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.processor)
⇒ osgi.serviceloader: (osgi.serviceloader=org.eclipse.jetty.websocket.api.extensions.Extension)
[org.eclipse.jetty.servlet version=9.4.35.v20201120]
⇒ osgi.wiring.package: (&(osgi.wiring.package=org.eclipse.jetty.jmx)(version>=9.4.35)(!(version>=10.0.0)))
[org.apache.log4j version=1.2.19]
⇒ osgi.wiring.package: (osgi.wiring.package=javax.jmdns)
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.mail)(version>=1.4.0)(!(version>=2.0.0)))
⇒ osgi.wiring.package: (&(osgi.wiring.package=javax.mail.internet)(version>=1.4.0)(!(version>=2.0.0)))
⇒ osgi.wiring.package: (osgi.wiring.package=javax.jms)
[org.eclipse.jetty.http version=9.4.35.v20201120]
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.processor)
⇒ osgi.extender: (osgi.extender=osgi.serviceloader.registrar)
[ERROR] Failed to execute goal biz.aQute.bnd:bnd-export-maven-plugin:5.2.0:export (default) on project application: Unable to resolve <<INITIAL>>: missing requirement osgi.identity;filter:='(&(osgi.identity=com.vaadin.flow.data)(version>=6.0.0))' [caused by: Unable to resolve com.vaadin.flow.data version=23.1.0: missing requirement osgi.wiring.package;filter:='(&(osgi.wiring.package=com.vaadin.flow.component)(version>=23.1.0)(version<=23.1.0))';osgi.wiring.package='com.vaadin.flow.component' [caused by: Unable to resolve com.vaadin.flow.server version=23.1.0: missing requirement osgi.wiring.package;filter:='(&(osgi.wiring.package=com.vaadin.pro.licensechecker)(version>=1.4.0)(!(version>=2.0.0)))';osgi.wiring.package='com.vaadin.pro.licensechecker']] -> [Help 1]
How to reproduce
- Clone the project
https://github.com/vaadin/base-starter-flow-osgi.git
(branch v23) - Increase version number by running
mvn versions:set-property -Dproperty=vaadin.version -DnewVersion=23.1.0.beta2
- Build by running
mvn clean install
- See the error above