Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Access refused to https://openhab.org/schemas/binding-1.0.0.xsd and others #1239

Closed
lolodomo opened this issue Nov 24, 2019 · 18 comments
Closed

Comments

@lolodomo
Copy link
Contributor

Since few days, my binding build is showing these errors:

[INFO] --- sat-plugin:0.8.0:checkstyle (sat-all) @ org.openhab.binding.snips ---
[INFO] Adding dependency to checkstyle:0.8.0
[INFO] Adding dependency to checkstyle:8.12
[ERROR] Unable to get XSD file https://openhab.org/schemas/binding-1.0.0.xsd : Unable to get https://openhab.org/schemas/binding-1.0.0.xsd
java.io.IOException: Unable to get https://openhab.org/schemas/binding-1.0.0.xsd
        at org.openhab.tools.analysis.utils.CachingHttpClient.get(CachingHttpClient.java:73)
        at org.openhab.tools.analysis.checkstyle.EshInfXmlValidationCheck.getXSD(EshInfXmlValidationCheck.java:233)
        at org.openhab.tools.analysis.checkstyle.EshInfXmlValidationCheck.beginProcessing(EshInfXmlValidationCheck.java:124)
        at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:210)
        at org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(DefaultCheckstyleExecutor.java:252)
        at org.apache.maven.plugin.checkstyle.AbstractCheckstyleReport.executeReport(AbstractCheckstyleReport.java:473)
        at org.apache.maven.plugin.checkstyle.CheckstyleReport.executeReport(CheckstyleReport.java:154)
        at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:255)
        at org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:143)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
        at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:94)
        at org.openhab.tools.analysis.tools.AbstractChecker.executeCheck(AbstractChecker.java:110)
        at org.openhab.tools.analysis.tools.CheckstyleChecker.execute(CheckstyleChecker.java:131)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
        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.io.IOException: Server returned HTTP response code: 403 for URL: https://openhab.org/schemas/binding-1.0.0.xsd
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
        at org.openhab.tools.analysis.utils.CachingHttpClient.getContent(CachingHttpClient.java:80)
        at org.openhab.tools.analysis.utils.CachingHttpClient.lambda$get$0(CachingHttpClient.java:70)
        at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4875)
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527)
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2276)
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2154)
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2044)
        at com.google.common.cache.LocalCache.get(LocalCache.java:3951)
        at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4870)
        at org.openhab.tools.analysis.utils.CachingHttpClient.get(CachingHttpClient.java:70)
        ... 34 more
[ERROR] Unable to get XSD file https://openhab.org/schemas/thing-description-1.0.0.xsd : Unable to get https://openhab.org/schemas/thing-description-1.0.0.xsd
java.io.IOException: Unable to get https://openhab.org/schemas/thing-description-1.0.0.xsd
        at org.openhab.tools.analysis.utils.CachingHttpClient.get(CachingHttpClient.java:73)
        at org.openhab.tools.analysis.checkstyle.EshInfXmlValidationCheck.getXSD(EshInfXmlValidationCheck.java:233)
        at org.openhab.tools.analysis.checkstyle.EshInfXmlValidationCheck.beginProcessing(EshInfXmlValidationCheck.java:125)
        at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:210)
        at org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(DefaultCheckstyleExecutor.java:252)
        at org.apache.maven.plugin.checkstyle.AbstractCheckstyleReport.executeReport(AbstractCheckstyleReport.java:473)
        at org.apache.maven.plugin.checkstyle.CheckstyleReport.executeReport(CheckstyleReport.java:154)
        at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:255)
        at org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:143)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
        at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:94)
        at org.openhab.tools.analysis.tools.AbstractChecker.executeCheck(AbstractChecker.java:110)
        at org.openhab.tools.analysis.tools.CheckstyleChecker.execute(CheckstyleChecker.java:131)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
        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.io.IOException: Server returned HTTP response code: 403 for URL: https://openhab.org/schemas/thing-description-1.0.0.xsd
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
        at org.openhab.tools.analysis.utils.CachingHttpClient.getContent(CachingHttpClient.java:80)
        at org.openhab.tools.analysis.utils.CachingHttpClient.lambda$get$0(CachingHttpClient.java:70)
        at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4875)
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527)
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2276)
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2154)
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2044)
        at com.google.common.cache.LocalCache.get(LocalCache.java:3951)
        at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4870)
        at org.openhab.tools.analysis.utils.CachingHttpClient.get(CachingHttpClient.java:70)
        ... 34 more
[ERROR] Unable to get XSD file https://openhab.org/schemas/config-description-1.0.0.xsd : Unable to get https://openhab.org/schemas/config-description-1.0.0.xsd
java.io.IOException: Unable to get https://openhab.org/schemas/config-description-1.0.0.xsd
        at org.openhab.tools.analysis.utils.CachingHttpClient.get(CachingHttpClient.java:73)
        at org.openhab.tools.analysis.checkstyle.EshInfXmlValidationCheck.getXSD(EshInfXmlValidationCheck.java:233)
        at org.openhab.tools.analysis.checkstyle.EshInfXmlValidationCheck.beginProcessing(EshInfXmlValidationCheck.java:126)
        at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:210)
        at org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(DefaultCheckstyleExecutor.java:252)
        at org.apache.maven.plugin.checkstyle.AbstractCheckstyleReport.executeReport(AbstractCheckstyleReport.java:473)
        at org.apache.maven.plugin.checkstyle.CheckstyleReport.executeReport(CheckstyleReport.java:154)
        at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:255)
        at org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:143)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
        at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:94)
        at org.openhab.tools.analysis.tools.AbstractChecker.executeCheck(AbstractChecker.java:110)
        at org.openhab.tools.analysis.tools.CheckstyleChecker.execute(CheckstyleChecker.java:131)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
        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.io.IOException: Server returned HTTP response code: 403 for URL: https://openhab.org/schemas/config-description-1.0.0.xsd
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
        at org.openhab.tools.analysis.utils.CachingHttpClient.getContent(CachingHttpClient.java:80)
        at org.openhab.tools.analysis.utils.CachingHttpClient.lambda$get$0(CachingHttpClient.java:70)
        at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4875)
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527)
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2276)
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2154)
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2044)
        at com.google.common.cache.LocalCache.get(LocalCache.java:3951)
        at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4870)
        at org.openhab.tools.analysis.utils.CachingHttpClient.get(CachingHttpClient.java:70)
        ... 34 more
@kaikreuzer
Copy link
Member

I cannot see this on our Jenkins.
Can you access this url through curl?

@hmerk
Copy link

hmerk commented Nov 25, 2019

Same happend to my new WeMo PR within Travis Build.

@kaikreuzer
Copy link
Member

@ghys Any idea where this could come from? Could it be related to Cloudflare in some way?

@digitaldan
Copy link
Contributor

According to this support article, cloudflare does not send 403 errors, so could the origin server (netify) be not happy with something in the request? Could the build server have a DNS issue and is trying to hit the origin server directly? Just tossing ideas out :-)

https://community.cloudflare.com/t/community-tip-fixing-error-403-forbidden/53308

@digitaldan
Copy link
Contributor

Actually that support article says they will send back a 403 error if

Cloudflare will serve 403 responses if the request violated either a default WAF rule enabled for all orange-clouded Cloudflare domains or a WAF rule enabled for that particular zone.

Cloudflare will also serve a 403 Forbidden response for SSL connections to subdomains that aren’t covered by any Cloudflare or uploaded SSL certificate.

@kaikreuzer
Copy link
Member

Hm, we don't have any firewall rules set up.
The strange thing is that the url https://openhab.org/schemas/config-description-1.0.0.xsd works smoothly in the browser...
Maybe Cloudflare has an issue with Travis as there are too many malicious request originating from their servers?

@cweitkamp
Copy link
Contributor

Just a minor notice:

https://openhab.org/schemas/binding-1.0.0.xsd seems to be redirected (301 permanent) to https://www.openhab.org/schemas/binding-1.0.0.xsd. Might that cause the 403 error?

image

@kaikreuzer
Copy link
Member

It should not, but it might be that the sun.net HTTP client has an issue with that.
The easy solution should thus be to change the code to use www as well, wdyt?

@ghys
Copy link
Member

ghys commented Nov 25, 2019

Another possible fix would be to set openhab.org as the primary domain on Netlify (and I suppose, redirect www.openhab.org to openhab.org, that is, the reverse of what we have now - not sure if it could lead to SEO issues?)

image

Note that it's complaining because it detected the DNS doesn't point to their servers anymore - not an issue per se but worth mentioning.

@cweitkamp
Copy link
Contributor

The easy solution should thus be to change the code to use www as well, wdyt?

Should be possible. But we have to change it in all of our repositories.

@ghys
Copy link
Member

ghys commented Nov 25, 2019

I think it's Cloudflare which blocks the request, but it would help having the response body to confirm.

Other possible fixes:

@ghys
Copy link
Member

ghys commented Nov 25, 2019

I have reproduced the 403 error using a Scaleway I use for personal stuff.

I think Cloudflare blocks the request on a combination of origin IP address from Scaleway + user agent like Java/1.8.123, probably indeed due to prior abuse:

root@scw-xxxxxx:~# curl -v -A "Java/1.8.123" https://openhab.org/schemas
* About to connect() to openhab.org port 443 (#0)
*   Trying 104.24.114.50...
* connected
* Connected to openhab.org (104.24.114.50) port 443 (#0)
...
> GET /schemas HTTP/1.1
> User-Agent: Java/1.8.123
> Host: openhab.org
> Accept: */*
>
* additional stuff not fine transfer.c:1037: 0 0
* HTTP 1.1 or later with persistent connection, pipelining supported
< HTTP/1.1 403 Forbidden
< Date: Mon, 25 Nov 2019 16:46:32 GMT
< Content-Type: text/plain; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< Set-Cookie: __cfduid=d97fdfbf39fb27e7ea1c322b545003a561574700392; expires=Tue, 24-Nov-20 16:46:32 GMT; path=/; domain=.openhab.org; HttpOnly
< Cache-Control: max-age=10
< Expires: Mon, 25 Nov 2019 16:46:42 GMT
< Alt-Svc: h3-23=":443"; ma=86400
< Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< Server: cloudflare
< CF-RAY: 53b5196ead31ee6d-CDG
<
* Connection #0 to host openhab.org left intact
error code: 1010* Closing connection #0
* SSLv3, TLS alert, Client hello (1):

Error code 1010 is: The owner of this website has banned your access based on your browser's signature

From the same Scaleway, but using another User-Agent (curl/7.xx.x):

root@scw-xxxxxx:~# curl -v https://openhab.org/schemas
* About to connect() to openhab.org port 443 (#0)
*   Trying 104.24.114.50...
* connected
* Connected to openhab.org (104.24.114.50) port 443 (#0)
...
> GET /schemas HTTP/1.1
> User-Agent: curl/7.26.0
> Host: openhab.org
> Accept: */*
>
* additional stuff not fine transfer.c:1037: 0 0
* HTTP 1.1 or later with persistent connection, pipelining supported
< HTTP/1.1 301 Moved Permanently
< Date: Mon, 25 Nov 2019 16:50:44 GMT
< Content-Type: text/plain
< Content-Length: 47
< Connection: keep-alive
< Set-Cookie: __cfduid=df123e07aebe55c36c7522617abdea00b1574700644; expires=Wed, 25-Dec-19 16:50:44 GMT; path=/; domain=.openhab.org; HttpOnly
< Location: https://www.openhab.org/schemas
< Strict-Transport-Security: max-age=31536000
< Age: 6
< Cache-Control: public,s-max-age=604800
< X-NF-Request-ID: 6e090c98-7c32-456d-a952-60b659e54b57-1467677
< CF-Cache-Status: DYNAMIC
< Alt-Svc: h3-23=":443"; ma=86400
< Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< Server: cloudflare
< CF-RAY: 53b51f949ee1ee89-CDG
<
Redirecting to https://www.openhab.org/schemas
* Connection #0 to host openhab.org left intact
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):

@ghys
Copy link
Member

ghys commented Nov 25, 2019

@kaikreuzer according to https://support.cloudflare.com/hc/en-us/articles/360029779472#error1010 disabling the "Browser Integrity Check" feature may also work.

@kaikreuzer
Copy link
Member

Great, thanks for the analysis!

The owner of this website has banned your access based on your browser's signature

Java is BAAAAAD 🤔

disabling the "Browser Integrity Check" feature may also work.

Sounds like the best option to me - I have disabled it now.
Could you rerun your test?

@kaikreuzer
Copy link
Member

@lolodomo & @hmerk I would hope that it is solved. If so, please close the issue :-)

@hmerk
Copy link

hmerk commented Nov 25, 2019

Seems to be solved, not seeing it on WeMo PR anymore. Now it‘s just the itest issue....

@lolodomo
Copy link
Contributor Author

The issue is fixed for me too.

Rosi2143 added a commit to Rosi2143/openhab-core that referenced this issue Dec 26, 2020
* Update README (2.5.x) (openhab#1153)

Change branch name.

Signed-off-by: Yannick Schaus <[email protected]>

* Update items.md (openhab#1156)

* Added var and VA units to UoM (openhab#1146)

VA (Volt-Ampere - apparent power) and var (Volt-Ampere reactive) are used to measure power and energy consumption in AC circuits.


Signed-off-by: Nagy Attila Gabor <[email protected]>

* Fix filepath to keystore (openhab#1148)

Default openHAB userdata environment variable should be `$OPENHAB_USERDATA`, not `$USER_DATA` shouldn't it? At least, this is the default on my fresh openHABian and also the most popular variant to find in the docs.

* Slight language corrections (openhab#1150)

I think it reads better this way

Signed-off-by: Richard Davies <[email protected]>

* additional example for non default persistence service (openhab#1152)

For me it was confusing how to pass on the serviceId into methods that already had an argument. An extra example is always good.

Signed-off-by: jaco <[email protected]>

* Adding 12 new logos for OH Add-Ons page on website (openhab#1158)

Signed-off-by: bracklanna [email protected]

* Added missing preset variables (openhab#1104)

* Added missing preset variables

Signed-off-by: Scott Rushworth <[email protected]>

* Cleaned up blank lines, fixed table, and added file name for SimpleRule

Signed-off-by: Scott Rushworth <[email protected]>

* Fix broken link (openhab#1165)

* Added Hotlink from "label" section to "state presentation" (openhab#1167)

* Added note about broken action (openhab#1164)

* Added note about broken action

See openhab#1374

Signed-off-by: Christoph Weitkamp <[email protected]>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <[email protected]>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <[email protected]>

* Update index.md (openhab#1170)

Link appears to be wrong and does not work when I click on it in Edge. Loads the same page again instead of loading the correct new page from the hyperlink.

https://www.openhab.org/docs/developer/guidelines.html

* Added Airthings logo (openhab#1171)

* typo in exambp (openhab#1172)

`Temperature.averageSince(now.minusMinutes(5),"influxdb")`

* file.encoding=UTF-8 (openhab#1173)

* Update demo URL and add demo.rules URL (openhab#1174)

Based on: https://community.openhab.org/t/demo-setup-missing/94850
Old Link is broken leading to 404.
The link to the demo.rules on github is an extra :)

* Replace outdated zulu.org link. (#1177)

* Replace outdated zulu.org link.

As of 3/23/2020 zulu.org has an SSL cert that expired on 9/28/2019. Changed link to azul.com/downloads, since that appears to be the new official source.

Signed-off-by: Billy Stevens <[email protected]>

* Changed all http links to https for installation/index.md.

All changed links working, tested on 3/24/2020.

Signed-off-by: Billy Stevens <[email protected]>

* Minor language tweak (openhab#1178)

* Ending an active scan/stopScan (openhab#1179)

Signed-off-by: Mark Theiding <[email protected]>

* Add files via upload (openhab#1184)

* Update persistence.md (openhab#1185)

Clarify return objects for max/min rules extensions.

Signed-off-by: Ross Kennedy [email protected]

* Update things.md (openhab#1186)

Amended example code to include using label and location when defining a Thing with a bridge that is defined elsewhere.

* Correct typos (openhab#1190)

* Correct usage of its/it's

"It's" is always a contraction of "it is" or "it has".  "Its" is a
possessive.  Correct a few places where they were used backwards.

Signed-off-by: Bjorn Helgaas <[email protected]>

* Correct "Z-Wave" spelling

Per https://www.z-wave.com/, the canonical spelling appears to be "Z-Wave".
Most places use "Z-Wave" already; change the remaining references to match.

Signed-off-by: Bjorn Helgaas <[email protected]>

* Correct typos and grammatical errors

Correct some typos and grammatical errors.

Signed-off-by: Bjorn Helgaas <[email protected]>

* Update sitemap.md section charts (openhab#1191)

I observed that the unique first word in the labels of items charted in a group isn't causing an empty chart anymore. I'm on openHAB 2.5.1.

Signed-off-by: Juergen Baginski [email protected]

* Add image for insteon binding (openhab#1196)

Signed-off-by: Rob Nielsen <[email protected]>

* typo (openhab#1198)

Signed-off-by: Mark Theiding <[email protected]>

* Installation details (openhab#1197)

Added more details around the installation and configuration process.
Fixed that engine no longer logs "Activated scripting support..."

Signed-off-by: Mark Theiding <[email protected]>

* Update sitemaps.md (openhab#1202)

Added full item definition for usage of visibility. See https://community.openhab.org/t/sitemap-visibility-basic-ui/97304/9

* Updated ecobee logo (https://brand.ecobee.com/) (openhab#1203)

Signed-off-by: Rob Nielsen <[email protected]>

* tutorial: Fix description of sitemap 'type' (openhab#1204)

In the tutorial, the generic sitemap description says that ItemType has
to be the same as the type defined in default.items.
Looking at
https://www.openhab.org/docs/configuration/items.html#type and
https://www.openhab.org/docs/configuration/sitemaps.html#element-types
this is incorrect as they take different values.
The example is even mislading as `Switch` is one of the only types which
is common between items and sitemaps. Might be better to describe
`Default` instead.

Signed-off-by: Christophe Fergeau <[email protected]>

* Added information about DateTime Group functions LATEST/EARLIEST (openhab#1206)

Signed-off-by: Christoph Weitkamp <[email protected]>

* Add section for documentation contributions (openhab#1205)

Hopefully this will lower the hurdle for people to submit documentation contributions. I know from myself that I didn't submit various documentation improvements, because I didn't know git and thought it would be a much more involved process. 
Ideally there would be a separate documentation section, but submitting this under the development contribution page for now (as per discussion with @Confectrician in openhab/openhab-docs#1179 (comment)).
Note that I am addressing the issue of DCO failures wrt specifying the full name that I ran into myself in openhab/openhab-docs#1197 (comment). I found a good discussion of the issue at dcoapp/app#43.

Signed-off-by: Mark Theiding <[email protected]>

* fix typo (openhab#1209)

* add description of Ephemeris localization support (openhab#1210)

Add a new section to describe the localization support and how-to steps

Signed-off-by: Michael Roßner [email protected]

* Line 115 broken link - should be: (openhab#1217)

* Line 115 broken link - should be:

({{base}}/docs/configuration/sitemaps.html#element-types)

was:
({{base}}/configuration/configuration/sitemaps.html#element-types)

* Removed diplicated docs breadcrumb

Signed-off-by: Jerome Luckenbach <[email protected]>

Co-authored-by: Jerome Luckenbach <[email protected]>

* add missing space between words (openhab#1212)

* Update configuration.md (#1215)

I'm a beginner myself. Though I liked this tutorial very much, it took me some time trying and erroring and finally reading forum posts to get behind this. I didn't even know there was something like a more modern ping. So maybe others are happy to learn this right from the beginning.

* Remove architecture from Docker tags (openhab#1220)

Docker automatically detects the architecture and downloads the appropriate image (openhab/openhab-docker#213).
BuildKit will no longer generate new tags having the architecture (openhab/openhab-docker#293).

Signed-off-by: Wouter Born <[email protected]>

* slight readability improvements (openhab#1221)

* slight readability improvements

* Update introduction.md

* Update introduction.md

* minor wording update

* Update eclipse.md (openhab#1225)

Clarifying that it's no longer possible to make changes in the Core Framework for 2.5.x.

Signed-off-by: Mark Theiding <[email protected]>

* [fmiweather] logo for FMI Weather binding (openhab#929)

Signed-off-by: Sami Salonen <[email protected]>

* Update eclipse.md (openhab#1226)

Added additional structure around install, run, debug and update steps. Provided more pointers to interactions with Eclipse, Maven and Git.

Signed-off-by: Mark Theiding <[email protected]>

* Update contributing.md (openhab#1227)

Need to escape \< and \> in the sign off message format so users see them explicitly in the Contributing to the Documentation section. 

Signed-off-by: Mark Theiding <[email protected]>

* Update contributing.md (openhab#1228)

Small refinement on documentation change submission flow. 

Signed-off-by: Mark Theiding <[email protected]>

* Add doc folder to the binding directory structure (openhab#1230)

Signed-off-by: Fabian Wolter <[email protected]>

* Make Subheadings Use Proper Subheading Syntax (openhab#1234)

This way they render out as proper markdown and don't look weird on the website

Signed-off-by: Stefan Zabka <[email protected]>

* Remove unnecessary isCancelled() from code example (openhab#1235)

Cancelling an already canceled task has no effect. IMHO this check is not necesssary and removal would simplify the code. I came to this because I saw this pattern in many bindings during reviewing.

Signed-off-by: Fabian Wolter <[email protected]>

* Update thing-xml.md (openhab#1236)

Signed-off-by: Christoph Weitkamp <[email protected]>

* Fix broken ESH links (openhab#1231)

Signed-off-by: Wouter Born <[email protected]>

* Update logging.md (openhab#1238)

Add information on how to find out the symbolic names of the bundles

* Remove Apache Commons from Default Libraries (#1229)

See openhab/openhab-addons#7722
Signed-off-by: Fabian Wolter <[email protected]>

* Update introduction.md (openhab#1239)

* Update introduction.md

Signed-off-by: Markus Storm [email protected]

* Update introduction.md

* Revise Java recommendations (openhab#1240)

* Revise Java recommendations

* Delete pine.md

Do not recommend PINE, it's not supported any longer by openHABian.

* Removed sidebar link in config

Signed-off-by: Jerome Luckenbach <[email protected]>

Co-authored-by: Jerome Luckenbach <[email protected]>

* Update security.md (openhab#1241)

Been using FreeDNS for many years (ever since all these companies got rid of their free tiers) and never an issue!

* Fix DecimalType hex conversion example (openhab#1243)

See: openhab#1526

Signed-off-by: Wouter Born <[email protected]>

* Fix typo (openhab#1244)

Signed-off-by: Wouter Born <[email protected]>

* Update persistence.md (openhab#1246)

Fixes link to quartz docs page.

* Revision. (openhab#1187) (openhab#1237)

* Revision. (openhab#1187)

- Update of screenshots, removal of old screenshots
- Chapters for better formatting
- Removal of ZWave chapter (one example of adding things should be enough IMHO)
- Adding items in simple mode and in "manual" mode

Signed-off-by: Sascha Billian <[email protected]>

* Use one line per sentence
Signed-off-by: Sascha Billian <[email protected]>

Co-authored-by: Jerome Luckenbach <[email protected]>

* Add notes for configuring Synology Diskstation (openhab#1219)

* Add notes for configuring Synology Diskstation

I have a working set up for SSL enabled remote access on a Synology diskstation, taking advantage of the GUI as much as possible, to ensure automatic renewal of certs from Let's Encrypt, etc. It took me about 8 hours to suss it all out, but it could be achieved in about 30 mins if you knew exactly what to do... may not be widely useful, but since Synology is officially supported, I figured this might be a good addition.

There's also a minor error in the 'allow' masks - these should be 192.168.0.0/24 to allow access to anything in the 192.168.0.xxx range.

* Updated to use one line per sentence

Updated to use one line per sentence - sorry for the delay!

* Update security.md

* Updated for one line per sentence

Updated for one line per sentence

Signed-off-by: Andrew Mills [email protected]

* Bad subnet (openhab#1245)

Nginx warns about low address bits of `192.168.0.1/24` because they are meaningless.
The correct subnet mask should be `192.168.0.0/24`

Signed-off-by: Olivier Béraud <[email protected]>

* Fixed broken images. (openhab#1247)

* Fixed broken images.

Signed-off-by: Jerome Luckenbach <[email protected]>

* Fix image path

Signed-off-by: Jerome Luckenbach <[email protected]>

* [documentation] clarification of representation property (openhab#1248)

* [documentation] clarification of representation property

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] adopt suggestions of reviewers

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] commas

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] addopted suggestions of @bobadair

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentaion] example added back

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentaion] simplified text

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* [documentation] adopted reviewer comment

Signed-off-by: Andrew Fiddian-Green <[email protected]>

* Add Alexa mapping along side a channel mapping (openhab#1249)

* Add Alexa mapping along side a channel mapping

It took me a while to find this https://community.openhab.org/t/tagging-devices-for-alexa-support/98155/3 on the Forum and its not clearly documented in the openHAB Amazon Alexa Smart Home Skill or here in Item Metadata.
I originally suggested this as an update to the openHAB Amazon Alexa Smart Home Skill documentaion, but it fits better here, then other integrations using metadata (e.g. HomeKit or Google Assistant) could refer to it as well.

* Update items.md

* Mention defaults for element type setpoint. (openhab#1250)

Mention defaults for min, max and step value for element type setpoint.

Signed-off-by: Thomas Weiler <[email protected]>

* Update index.md (openhab#1251)

I thought 'workl' was probably intended to be 'work'.

* Items - Bedroom_Light written as Light_Bedroom (openhab#1252)

Fix small error which might mislead some readers.

* Added example for time-weighted averages (openhab#1253)

Signed-off-by: Christoph Weitkamp <[email protected]>

* Remove deprecated UIs, Eclipse Marketplace from sidebar

Signed-off-by: Yannick Schaus <[email protected]>

* Update branch name in README

Signed-off-by: Yannick Schaus <[email protected]>

Co-authored-by: Markus Storm <[email protected]>
Co-authored-by: Nagy Attila Gábor <[email protected]>
Co-authored-by: Christoph Thiede <[email protected]>
Co-authored-by: Richard Davies <[email protected]>
Co-authored-by: jwaes <[email protected]>
Co-authored-by: bracklanna <[email protected]>
Co-authored-by: Scott Rushworth <[email protected]>
Co-authored-by: cpmeister <[email protected]>
Co-authored-by: Ross Kennedy <[email protected]>
Co-authored-by: Christoph Weitkamp <[email protected]>
Co-authored-by: Skinah <[email protected]>
Co-authored-by: pali <[email protected]>
Co-authored-by: ljsquare <[email protected]>
Co-authored-by: PatrikG <[email protected]>
Co-authored-by: Elias H <[email protected]>
Co-authored-by: Billy Stevens <[email protected]>
Co-authored-by: theiding <[email protected]>
Co-authored-by: jadcx <[email protected]>
Co-authored-by: Bjorn Helgaas <[email protected]>
Co-authored-by: Jürgen Baginski <[email protected]>
Co-authored-by: robnielsen <[email protected]>
Co-authored-by: GumbyMan82 <[email protected]>
Co-authored-by: Christophe Fergeau <[email protected]>
Co-authored-by: Paulo "JCranky" Siqueira <[email protected]>
Co-authored-by: Michael Rossner <[email protected]>
Co-authored-by: BugSmurF <[email protected]>
Co-authored-by: Jerome Luckenbach <[email protected]>
Co-authored-by: josefscript <[email protected]>
Co-authored-by: Wouter Born <[email protected]>
Co-authored-by: Sami Salonen <[email protected]>
Co-authored-by: Fabian Wolter <[email protected]>
Co-authored-by: Stefan Zabka <[email protected]>
Co-authored-by: TRS-80 <[email protected]>
Co-authored-by: sihui <[email protected]>
Co-authored-by: Andrew Mills <[email protected]>
Co-authored-by: Olivier Béraud <[email protected]>
Co-authored-by: Andrew Fiddian-Green <[email protected]>
Co-authored-by: LeeC77 <[email protected]>
Co-authored-by: Thomas Weiler <[email protected]>
Co-authored-by: garretcook <[email protected]>
Co-authored-by: Michael Fielding <[email protected]>
@marcelrv
Copy link
Contributor

marcelrv commented Apr 17, 2021

I still see this error. Do I need to do something on my end to get it fixed or does the issue need to be reopened?

[ERROR] Unable to get XSD file https://openhab.org/schemas/config-description-1.0.0.xsd : Unable to get https://openhab.org/schemas/config-description-1.0.0.xsd
  java.io.IOException: Unable to get https://openhab.org/schemas/config-description-1.0.0.xsd
at org.openhab.tools.analysis.utils.CachingHttpClient.get (CachingHttpClient.java:72)
at org.openhab.tools.analysis.checkstyle.OhInfXmlValidationCheck.getXSD (OhInfXmlValidationCheck.java:232)
at org.openhab.tools.analysis.checkstyle.OhInfXmlValidationCheck.beginProcessing (OhInfXmlValidationCheck.java:125)
at com.puppycrawl.tools.checkstyle.Checker.process (Checker.java:210)
at org.apache.maven.plugins.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle (DefaultCheckstyleExecutor.java:202)
at org.apache.maven.plugins.checkstyle.AbstractCheckstyleReport.executeReport (AbstractCheckstyleReport.java:533)
at org.apache.maven.plugins.checkstyle.CheckstyleReport.executeReport (CheckstyleReport.java:57)
at org.apache.maven.reporting.AbstractMavenReport.generate (AbstractMavenReport.java:255)
at org.apache.maven.reporting.AbstractMavenReport.execute (AbstractMavenReport.java:143)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo (MojoExecutor.java:119)
at org.openhab.tools.analysis.tools.AbstractChecker.executeCheck (AbstractChecker.java:114)
at org.openhab.tools.analysis.tools.CheckstyleChecker.execute (CheckstyleChecker.java:130)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
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:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alert.createSSLException (Alert.java:128)
at sun.security.ssl.Alert.createSSLException (Alert.java:117)
at sun.security.ssl.TransportContext.fatal (TransportContext.java:308)
at sun.security.ssl.Alert$AlertConsumer.consume (Alert.java:279)
at sun.security.ssl.TransportContext.dispatch (TransportContext.java:181)
at sun.security.ssl.SSLTransport.decode (SSLTransport.java:164)
at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1152)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1063)
at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:402)
at sun.net.www.protocol.https.HttpsClient.afterConnect (HttpsClient.java:567)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect (AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0 (HttpURLConnection.java:1581)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream (HttpURLConnection.java:1509)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream (HttpsURLConnectionImpl.java:245)
at org.openhab.tools.analysis.utils.CachingHttpClient.getContent (CachingHttpClient.java:79)
at org.openhab.tools.analysis.utils.CachingHttpClient.lambda$0 (CachingHttpClient.java:69)
at com.google.common.cache.LocalCache$LocalManualCache$1.load (LocalCache.java:4876)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture (LocalCache.java:3529)
at com.google.common.cache.LocalCache$Segment.loadSync (LocalCache.java:2278)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad (LocalCache.java:2155)
at com.google.common.cache.LocalCache$Segment.get (LocalCache.java:2045)
at com.google.common.cache.LocalCache.get (LocalCache.java:3951)
at com.google.common.cache.LocalCache$LocalManualCache.get (LocalCache.java:4871)
at org.openhab.tools.analysis.utils.CachingHttpClient.get (CachingHttpClient.java:69)
at org.openhab.tools.analysis.checkstyle.OhInfXmlValidationCheck.getXSD (OhInfXmlValidationCheck.java:232)
at org.openhab.tools.analysis.checkstyle.OhInfXmlValidationCheck.beginProcessing (OhInfXmlValidationCheck.java:125)
at com.puppycrawl.tools.checkstyle.Checker.process (Checker.java:210)
at org.apache.maven.plugins.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle (DefaultCheckstyleExecutor.java:202)
at org.apache.maven.plugins.checkstyle.AbstractCheckstyleReport.executeReport (AbstractCheckstyleReport.java:533)
at org.apache.maven.plugins.checkstyle.CheckstyleReport.executeReport (CheckstyleReport.java:57)
at org.apache.maven.reporting.AbstractMavenReport.generate (AbstractMavenReport.java:255)
at org.apache.maven.reporting.AbstractMavenReport.execute (AbstractMavenReport.java:143)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo (MojoExecutor.java:119)
at org.openhab.tools.analysis.tools.AbstractChecker.executeCheck (AbstractChecker.java:114)
at org.openhab.tools.analysis.tools.CheckstyleChecker.execute (CheckstyleChecker.java:130)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
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:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR] Could not read src/main/feature/feature.xml
[WARNING] XML validation will be skipped as the schema file download failed.
  [WARNING] XML validation will be skipped as the schema file download failed.
  [WARNING] XML validation will be skipped as the schema file download failed.
  [WARNING] XML validation will be skipped as the schema file download failed.
  [WARNING] XML validation will be skipped as the schema file download failed.
  [WARNING] XML validation will be skipped as the schema file download failed.
  [WARNING] XML validation will be skipped as the schema file download failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants