You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Proxy in maven is set up correctly, but the plugin seems to ignore the settings as of now. If a dependency is reachable only via proxy, the "Scanning for projects" phase of maven results in a connection time out (see below), originating from at.bestsolution.maven.osgi.targetplatform.lib.internal.UpdateSiteAccessor.readRelativeTargetPlatformFeatureJarUrl (UpdateSiteAccessor.java:26)
>mvn clean verify
[INFO] Scanning for projects...
[ERROR] Connection timed out: connect
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0 (Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect (DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect (PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392)
at java.net.Socket.connect (Socket.java:589)
at java.net.Socket.connect (Socket.java:538)
at sun.net.NetworkClient.doConnect (NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer (HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer (HttpClient.java:558)
at sun.net.www.http.HttpClient.<init> (HttpClient.java:242)
at sun.net.www.http.HttpClient.New (HttpClient.java:339)
at sun.net.www.http.HttpClient.New (HttpClient.java:357)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient (HttpURLConnection.java:1220)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0 (HttpURLConnection.java:1156)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect (HttpURLConnection.java:1050)
at sun.net.www.protocol.http.HttpURLConnection.connect (HttpURLConnection.java:984)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0 (HttpURLConnection.java:1564)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream (HttpURLConnection.java:1492)
at at.bestsolution.maven.osgi.targetplatform.lib.internal.UpdateSiteAccessor.readRelativeTargetPlatformFeatureJarUrl (UpdateSiteAccessor.java:26)
at at.bestsolution.maven.osgi.targetplatform.lib.internal.AbstractDependenciesExtractor.doMavenDependenciesGeneration (AbstractDependenciesExtractor.java:26)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.providePlatformDependencies (TargetPlatformLoader.java:68)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.read (TargetPlatformLoader.java:58)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.read (TargetPlatformLoader.java:49)
at org.apache.maven.model.building.DefaultModelProcessor.read (DefaultModelProcessor.java:84)
at org.apache.maven.model.building.DefaultModelBuilder.readModel (DefaultModelBuilder.java:536)
at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:276)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:432)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:400)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:518)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:400)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:362)
at org.apache.maven.graph.DefaultGraphBuilder.collectProjects (DefaultGraphBuilder.java:397)
at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor (DefaultGraphBuilder.java:388)
at org.apache.maven.graph.DefaultGraphBuilder.build (DefaultGraphBuilder.java:81)
at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:507)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:219)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
[ERROR] Connection timed out: connect
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0 (Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect (DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect (PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392)
at java.net.Socket.connect (Socket.java:589)
at java.net.Socket.connect (Socket.java:538)
at sun.net.NetworkClient.doConnect (NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer (HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer (HttpClient.java:558)
at sun.net.www.http.HttpClient.<init> (HttpClient.java:242)
at sun.net.www.http.HttpClient.New (HttpClient.java:339)
at sun.net.www.http.HttpClient.New (HttpClient.java:357)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient (HttpURLConnection.java:1220)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0 (HttpURLConnection.java:1156)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect (HttpURLConnection.java:1050)
at sun.net.www.protocol.http.HttpURLConnection.connect (HttpURLConnection.java:984)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0 (HttpURLConnection.java:1564)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream (HttpURLConnection.java:1492)
at sun.net.www.protocol.jar.URLJarFile.retrieve (URLJarFile.java:214)
at sun.net.www.protocol.jar.URLJarFile.getJarFile (URLJarFile.java:71)
at sun.net.www.protocol.jar.JarFileFactory.get (JarFileFactory.java:94)
at sun.net.www.protocol.jar.JarURLConnection.connect (JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile (JarURLConnection.java:89)
at at.bestsolution.maven.osgi.targetplatform.lib.internal.JarAccessor.readEntry (JarAccessor.java:26)
at at.bestsolution.maven.osgi.targetplatform.lib.internal.AbstractDependenciesExtractor.doMavenDependenciesGeneration (AbstractDependenciesExtractor.java:29)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.providePlatformDependencies (TargetPlatformLoader.java:68)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.read (TargetPlatformLoader.java:58)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.read (TargetPlatformLoader.java:49)
at org.apache.maven.model.building.DefaultModelProcessor.read (DefaultModelProcessor.java:84)
at org.apache.maven.model.building.DefaultModelBuilder.readModel (DefaultModelBuilder.java:536)
at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:276)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:432)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:400)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:518)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:400)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:362)
at org.apache.maven.graph.DefaultGraphBuilder.collectProjects (DefaultGraphBuilder.java:397)
at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor (DefaultGraphBuilder.java:388)
at org.apache.maven.graph.DefaultGraphBuilder.build (DefaultGraphBuilder.java:81)
at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:507)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:219)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
[ERROR] Internal error: java.lang.NullPointerException -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: java.lang.NullPointerException
at org.eclipse.pde.internal.core.PDECore.log (PDECore.java:96)
at org.eclipse.pde.internal.core.PDECore.logException (PDECore.java:131)
at org.eclipse.pde.internal.core.PDECore.logException (PDECore.java:114)
at org.eclipse.pde.internal.core.feature.WorkspaceFeatureModel.load (WorkspaceFeatureModel.java:132)
at at.bestsolution.maven.osgi.targetplatform.lib.internal.FeaturePluginExtractor.extractFeaturePlugins (FeaturePluginExtractor.java:29)
at at.bestsolution.maven.osgi.targetplatform.lib.internal.AbstractDependenciesExtractor.doMavenDependenciesGeneration (AbstractDependenciesExtractor.java:31)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.providePlatformDependencies (TargetPlatformLoader.java:68)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.read (TargetPlatformLoader.java:58)
at at.bestsolution.maven.osgi.targetplatform.targetplatform.extension.TargetPlatformLoader.read (TargetPlatformLoader.java:49)
at org.apache.maven.model.building.DefaultModelProcessor.read (DefaultModelProcessor.java:84)
at org.apache.maven.model.building.DefaultModelBuilder.readModel (DefaultModelBuilder.java:536)
at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:276)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:432)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:400)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:518)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:400)
at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:362)
at org.apache.maven.graph.DefaultGraphBuilder.collectProjects (DefaultGraphBuilder.java:397)
at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor (DefaultGraphBuilder.java:388)
at org.apache.maven.graph.DefaultGraphBuilder.build (DefaultGraphBuilder.java:81)
at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:507)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:219)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/InternalErrorException
The text was updated successfully, but these errors were encountered:
As workaround you can specifiy the proxy settings via mvn -Dhttp.proxyHost=<proxyHost> -Dhttp.proxyPort=<port> clean package
The fix is to read the first active proxy available in the maven settings and use it for the connection that retrieves efxclipse update site information from the outside world.
lauritziu
pushed a commit
to lauritziu/maven-osgi-plugin
that referenced
this issue
May 2, 2018
Proxy in maven is set up correctly, but the plugin seems to ignore the settings as of now. If a dependency is reachable only via proxy, the "Scanning for projects" phase of maven results in a connection time out (see below), originating from
at.bestsolution.maven.osgi.targetplatform.lib.internal.UpdateSiteAccessor.readRelativeTargetPlatformFeatureJarUrl (UpdateSiteAccessor.java:26)
The text was updated successfully, but these errors were encountered: