fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.1 #2438
Annotations
60 errors and 2 warnings
JettyFileTypeHandlerSpec.test returning a file from a controller:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L52
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@7b2196d4 headers=io.micronaut.http.netty.NettyHttpHeaders@5cb2f9e7 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@10260c4d attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:22 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:22 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:22 GMT
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test returning a file from a controller(JettyFileTypeHandlerSpec.groovy:52)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test when a system file is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L104
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@ca160e0 headers=io.micronaut.http.netty.NettyHttpHeaders@3e1ec8ed nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@144316a6 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:24 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:22 GMT
| | Content-Disposition: attachment; filename="fileTypeHandlerSpec15250893441951247665.html"; filename*=utf-8''fileTypeHandlerSpec15250893441951247665.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test when a system file is returned(JettyFileTypeHandlerSpec.groovy:104)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test when an attached streamed file is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L119
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@407c974c headers=io.micronaut.http.netty.NettyHttpHeaders@70f1ebff nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@496361cd attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:24 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Disposition: attachment; filename="fileTypeHandlerSpec.html"; filename*=utf-8''fileTypeHandlerSpec.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test when an attached streamed file is returned(JettyFileTypeHandlerSpec.groovy:119)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test when a system file is returned with a name:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L133
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@b889306 headers=io.micronaut.http.netty.NettyHttpHeaders@32bd7445 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@22d460fe attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:24 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:22 GMT
| | Content-Disposition: attachment; filename="abc.xyz"; filename*=utf-8''abc.xyz
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test when a system file is returned with a name(JettyFileTypeHandlerSpec.groovy:133)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test the content type is honored when a system file response is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L148
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@53106235 headers=io.micronaut.http.netty.NettyHttpHeaders@15aae3b6 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@40aabc7b attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Type: text/plain
| | Expires: Thu, 31 Oct 2024 11:02:24 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:22 GMT
| | Content-Disposition: attachment; filename="temp.html"; filename*=utf-8''temp.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test the content type is honored when a system file response is returned(JettyFileTypeHandlerSpec.groovy:148)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test the content type is honored when a streamed file response is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L163
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@953d5e0 headers=io.micronaut.http.netty.NettyHttpHeaders@595b220a nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@578d4551 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Type: text/plain
| | Expires: Thu, 31 Oct 2024 11:02:24 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Disposition: attachment; filename="temp.html"; filename*=utf-8''temp.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test the content type is honored when a streamed file response is returned(JettyFileTypeHandlerSpec.groovy:163)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test using a piped stream:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L176
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@1e80fc9a headers=io.micronaut.http.netty.NettyHttpHeaders@7edcebb7 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@50d8c98c attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:24 GMT
| | Content-Type: text/plain
| | Expires: Thu, 31 Oct 2024 11:02:24 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:24 GMT
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 26, cap: 26)) convertedBodies=[String:Optional[abcdefghijklmnopqrstuvwxyz]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@264f5eda body=abcdefghijklmnopqrstuvwxyz conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@75be998c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test using a piped stream(JettyFileTypeHandlerSpec.groovy:176)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources from the file system are returned:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L75
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@53e1be66 headers=io.micronaut.http.netty.NettyHttpHeaders@796ca104 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@3f851ccf attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:14 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:13 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:14 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 65, cap: 65)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from static file</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@4302394a body=<html><head></head><body>HTML Page from static file</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@557f969e>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources from the file system are returned(UndertowStaticResourceResolutionSpec.groovy:75)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources from the classpath are returned:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L93
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@2f8afb66 headers=io.micronaut.http.netty.NettyHttpHeaders@2d4fe03b nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@786f4b15 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:15 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 10:59:59 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:15 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@4302394a body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@557f969e>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources from the classpath are returned(UndertowStaticResourceResolutionSpec.groovy:93)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test index.html will be resolved:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L112
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@7b95469 headers=io.micronaut.http.netty.NettyHttpHeaders@63782ad0 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@33ded464 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:15 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 10:59:59 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:15 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@4302394a body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@557f969e>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test index.html will be resolved(UndertowStaticResourceResolutionSpec.groovy:112)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with configured mapping:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L137
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@133a8a9f headers=io.micronaut.http.netty.NettyHttpHeaders@7764db24 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@2f5185ec attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:16 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 10:59:59 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:16 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@6ec2703e body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@b8be217>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with configured mapping(UndertowStaticResourceResolutionSpec.groovy:137)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with multiple configured mappings and one is disabled:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L170
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@75bbaef2 headers=io.micronaut.http.netty.NettyHttpHeaders@2dd1de65 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@332c14f2 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:16 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 10:59:59 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:16 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@19dda8e body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@74f782a5>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with multiple configured mappings and one is disabled(UndertowStaticResourceResolutionSpec.groovy:170)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L204
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@5a575e30 headers=io.micronaut.http.netty.NettyHttpHeaders@d1a17cc nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@71fd650b attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:16 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 10:59:59 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:16 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@652132d1 body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@6b3321fe>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html(UndertowStaticResourceResolutionSpec.groovy:204)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html in path:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L231
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@10fa5a77 headers=io.micronaut.http.netty.NettyHttpHeaders@4875012c nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@dd9c37 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:17 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 10:59:59 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:17 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 67, cap: 67)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources/foo</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@3e821bba body=<html><head></head><body>HTML Page from resources/foo</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@7da7b071>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html in path(UndertowStaticResourceResolutionSpec.groovy:231)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with mapping names that are prefixes of one another can resolve index.html and a resource:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L274
Condition failed with Exception:
Integer.parseInt(header(CONTENT_LENGTH)) > 0
| | | |
| | null Content-Length
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with mapping names that are prefixes of one another can resolve index.html and a resource_closure1(UndertowStaticResourceResolutionSpec.groovy:277)
| at groovy.lang.Closure.call(Closure.java:433)
| at spock.lang.Specification.with(Specification.java:191)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with mapping names that are prefixes of one another can resolve index.html and a resource(UndertowStaticResourceResolutionSpec.groovy:274)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.multiple index.html files causes issues with the static resource handling:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L311
Condition failed with Exception:
Integer.parseInt(header(CONTENT_LENGTH)) > 0
| | | |
| | null Content-Length
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:630)
| at java.base/java.lang.Integer.parseInt(Integer.java:786)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.multiple index.html files causes issues with the static resource handling_closure3(UndertowStaticResourceResolutionSpec.groovy:314)
| at groovy.lang.Closure.call(Closure.java:433)
| at spock.lang.Specification.with(Specification.java:191)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.multiple index.html files causes issues with the static resource handling(UndertowStaticResourceResolutionSpec.groovy:311)
class java.lang.Integer
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Expected received body of '[{"id":1,"name":"Joe","password":"secret"}]' to doesnt_contain 'password' ==> expected: <true> but was: <false>
|
BodyTest.testObjectBody():
BodyTest#L197
org.opentest4j.AssertionFailedError: Expected received body of 'obj: [B@1a790cd3' to contain 'obj: {fizz=buzz}' ==> expected: <true> but was: <false>
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostCanBeAllowedViaRegexConfiguration():
CorsSimpleRequestTest#L211
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestAllowedForLocalhostAnd127Origin():
CorsSimpleRequestTest#L149
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostCanBeAllowedViaConfigurationWithRegexToo():
CorsSimpleRequestTest#L251
org.gradle.internal.exceptions.DefaultMultiCauseException: Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostForbiddenViaRegexConfiguration():
CorsSimpleRequestTest#L229
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <io.micronaut.http.client.exceptions.HttpClientResponseException> but was: <io.micronaut.http.client.exceptions.HttpClientException>
|
CorsSimpleRequestTest.corsSimpleRequestNotAllowedFor127AndAny():
CorsSimpleRequestTest#L120
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <io.micronaut.http.client.exceptions.HttpClientResponseException> but was: <io.micronaut.http.client.exceptions.HttpClientException>
|
FormUrlEncodedBodyInRequestFilterTest.bodyParsingInFilter():
FormUrlEncodedBodyInRequestFilterTest#L50
org.opentest4j.AssertionFailedError: expected: <UNAUTHORIZED> but was: <INTERNAL_SERVER_ERROR>
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientResponseException: Internal Server Error
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Expected received body of '[{"id":1,"name":"Joe","password":"secret"}]' to doesnt_contain 'password' ==> expected: <true> but was: <false>
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Expected received body of '[{"id":1,"name":"Joe","password":"secret"}]' to doesnt_contain 'password' ==> expected: <true> but was: <false>
|
build (17)
Process completed with exit code 1.
|
JettyFileTypeHandlerSpec.test returning a file from a controller:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L52
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@5741b80a headers=io.micronaut.http.netty.NettyHttpHeaders@7c8d9235 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@4762b2c0 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:34 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:34 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:34 GMT
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test returning a file from a controller(JettyFileTypeHandlerSpec.groovy:52)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test when a system file is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L104
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@5ea854da headers=io.micronaut.http.netty.NettyHttpHeaders@7581aece nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@62cce6c0 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:36 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:34 GMT
| | Content-Disposition: attachment; filename="fileTypeHandlerSpec3051771321793875258.html"; filename*=utf-8''fileTypeHandlerSpec3051771321793875258.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test when a system file is returned(JettyFileTypeHandlerSpec.groovy:104)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test when an attached streamed file is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L119
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@40f65d8f headers=io.micronaut.http.netty.NettyHttpHeaders@46aac69c nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@489f4246 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:36 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Disposition: attachment; filename="fileTypeHandlerSpec.html"; filename*=utf-8''fileTypeHandlerSpec.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test when an attached streamed file is returned(JettyFileTypeHandlerSpec.groovy:119)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test when a system file is returned with a name:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L133
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@1708f10b headers=io.micronaut.http.netty.NettyHttpHeaders@5c8c1f0d nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@24690d1c attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Type: text/html
| | Expires: Thu, 31 Oct 2024 11:02:36 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:34 GMT
| | Content-Disposition: attachment; filename="abc.xyz"; filename*=utf-8''abc.xyz
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test when a system file is returned with a name(JettyFileTypeHandlerSpec.groovy:133)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test the content type is honored when a system file response is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L148
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@39626e48 headers=io.micronaut.http.netty.NettyHttpHeaders@3db75056 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@689774fc attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Type: text/plain
| | Expires: Thu, 31 Oct 2024 11:02:36 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:34 GMT
| | Content-Disposition: attachment; filename="temp.html"; filename*=utf-8''temp.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test the content type is honored when a system file response is returned(JettyFileTypeHandlerSpec.groovy:148)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test the content type is honored when a streamed file response is returned:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L163
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@3f1ab9ce headers=io.micronaut.http.netty.NettyHttpHeaders@71d0240d nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@44695eb9 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Type: text/plain
| | Expires: Thu, 31 Oct 2024 11:02:36 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Disposition: attachment; filename="temp.html"; filename*=utf-8''temp.html
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 48, cap: 48)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=<html><head></head><body>HTML Page</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test the content type is honored when a streamed file response is returned(JettyFileTypeHandlerSpec.groovy:163)
class java.lang.Integer
|
JettyFileTypeHandlerSpec.test using a piped stream:
http-server-jetty/src/test/groovy/io/micronaut/servlet/jetty/JettyFileTypeHandlerSpec.groovy#L176
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@7499df3a headers=io.micronaut.http.netty.NettyHttpHeaders@3f559822 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@6eb5694b attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Date: Thu, 31 Oct 2024 11:01:36 GMT
| | Content-Type: text/plain
| | Expires: Thu, 31 Oct 2024 11:02:36 GMT
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:36 GMT
| | Transfer-Encoding: chunked
| | Server: Jetty(11.0.24) unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 26, cap: 26)) convertedBodies=[String:Optional[abcdefghijklmnopqrstuvwxyz]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@43a5e40c body=abcdefghijklmnopqrstuvwxyz conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@5f3030da>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.jetty.JettyFileTypeHandlerSpec.test using a piped stream(JettyFileTypeHandlerSpec.groovy:176)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources from the file system are returned:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L75
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@207d6c18 headers=io.micronaut.http.netty.NettyHttpHeaders@53010411 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@6f6cefb9 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:20 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:01:20 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:20 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 65, cap: 65)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from static file</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@441ccfd7 body=<html><head></head><body>HTML Page from static file</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@7c48a505>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources from the file system are returned(UndertowStaticResourceResolutionSpec.groovy:75)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources from the classpath are returned:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L93
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@6beb047e headers=io.micronaut.http.netty.NettyHttpHeaders@50099588 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@5471182c attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:22 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:00:02 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:22 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@441ccfd7 body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@7c48a505>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources from the classpath are returned(UndertowStaticResourceResolutionSpec.groovy:93)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test index.html will be resolved:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L112
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@2bbadc1 headers=io.micronaut.http.netty.NettyHttpHeaders@5a5183ed nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@68bfaa16 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:22 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:00:02 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:22 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@441ccfd7 body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@7c48a505>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test index.html will be resolved(UndertowStaticResourceResolutionSpec.groovy:112)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with configured mapping:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L137
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@6bf597a9 headers=io.micronaut.http.netty.NettyHttpHeaders@538a465d nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@4064daeb attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:22 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:00:02 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:22 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@56cee7f6 body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@668d6dc7>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with configured mapping(UndertowStaticResourceResolutionSpec.groovy:137)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with multiple configured mappings and one is disabled:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L170
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@2347ca7a headers=io.micronaut.http.netty.NettyHttpHeaders@5b7bd551 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@54c543a5 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: UnpooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:23 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:00:02 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:23 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@1ff06f00 body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@495cae6c>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with multiple configured mappings and one is disabled(UndertowStaticResourceResolutionSpec.groovy:170)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L204
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@198fb504 headers=io.micronaut.http.netty.NettyHttpHeaders@57f1cb96 nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@274b3fc6 attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:23 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:00:02 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:23 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 63, cap: 63)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@23497c5e body=<html><head></head><body>HTML Page from resources</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@4790a29a>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html(UndertowStaticResourceResolutionSpec.groovy:204)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html in path:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L231
Condition failed with Exception:
Integer.parseInt(response.header(CONTENT_LENGTH)) > 0
| | | | |
| | | null Content-Length
| | <io.micronaut.http.client.netty.FullNettyClientHttpResponse@660c6091 headers=io.micronaut.http.netty.NettyHttpHeaders@3b887e2b nettyCookies=io.micronaut.http.netty.cookies.NettyCookies@6793a49c attributes={} nettyHttpResponse=DefaultFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: PooledSlicedByteBuf(freed))
| | HTTP/1.1 200 OK
| | Expires: Thu, 31 Oct 2024 11:02:23 GMT
| | Connection: keep-alive
| | Cache-Control: private, max-age=60
| | Last-Modified: Thu, 31 Oct 2024 11:00:02 GMT
| | Transfer-Encoding: chunked
| | Content-Type: text/html
| | Date: Thu, 31 Oct 2024 11:01:23 GMT unpooledContent=UnreleasableByteBuf(UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 67, cap: 67)) convertedBodies=[String:Optional[<html><head></head><body>HTML Page from resources/foo</body></html>]] handlerRegistry=io.micronaut.http.body.DefaultMessageBodyHandlerRegistry@10b51115 body=<html><head></head><body>HTML Page from resources/foo</body></html> conversionService=io.micronaut.context.DefaultApplicationContext$RuntimeConfiguredEnvironment@7dc8d054>
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with configured mapping automatically resolves index.html in path(UndertowStaticResourceResolutionSpec.groovy:231)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.test resources with mapping names that are prefixes of one another can resolve index.html and a resource:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L274
Condition failed with Exception:
Integer.parseInt(header(CONTENT_LENGTH)) > 0
| | | |
| | null Content-Length
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with mapping names that are prefixes of one another can resolve index.html and a resource_closure1(UndertowStaticResourceResolutionSpec.groovy:277)
| at groovy.lang.Closure.call(Closure.java:433)
| at spock.lang.Specification.with(Specification.java:191)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.test resources with mapping names that are prefixes of one another can resolve index.html and a resource(UndertowStaticResourceResolutionSpec.groovy:274)
class java.lang.Integer
|
UndertowStaticResourceResolutionSpec.multiple index.html files causes issues with the static resource handling:
http-server-undertow/src/test/groovy/io/micronaut/servlet/undertow/UndertowStaticResourceResolutionSpec.groovy#L311
Condition failed with Exception:
Integer.parseInt(header(CONTENT_LENGTH)) > 0
| | | |
| | null Content-Length
| java.lang.NumberFormatException: Cannot parse null string
| at java.base/java.lang.Integer.parseInt(Integer.java:624)
| at java.base/java.lang.Integer.parseInt(Integer.java:778)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.multiple index.html files causes issues with the static resource handling_closure3(UndertowStaticResourceResolutionSpec.groovy:314)
| at groovy.lang.Closure.call(Closure.java:433)
| at spock.lang.Specification.with(Specification.java:191)
| at io.micronaut.servlet.undertow.UndertowStaticResourceResolutionSpec.multiple index.html files causes issues with the static resource handling(UndertowStaticResourceResolutionSpec.groovy:311)
class java.lang.Integer
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Expected received body of '[{"id":1,"name":"Joe","password":"secret"}]' to doesnt_contain 'password' ==> expected: <true> but was: <false>
|
BodyTest.testObjectBody():
BodyTest#L197
org.opentest4j.AssertionFailedError: Expected received body of 'obj: [B@6269cab3' to contain 'obj: {fizz=buzz}' ==> expected: <true> but was: <false>
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostCanBeAllowedViaRegexConfiguration():
CorsSimpleRequestTest#L211
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestAllowedFor127RequestAndLocalhostOrigin():
CorsSimpleRequestTest#L179
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestAllowedForLocalhostAndOriginLocalhost():
CorsSimpleRequestTest#L134
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestAllowedForLocalhostAnd127Origin():
CorsSimpleRequestTest#L149
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostCanBeAllowedViaConfigurationWithRegexToo():
CorsSimpleRequestTest#L251
org.opentest4j.MultipleFailuresError: Multiple Failures (1 failure)
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostForbiddenViaRegexConfiguration():
CorsSimpleRequestTest#L229
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <io.micronaut.http.client.exceptions.HttpClientResponseException> but was: <io.micronaut.http.client.exceptions.HttpClientException>
|
CorsSimpleRequestTest.corsSimpleRequestAllowedForLocalhostAndAnyWhenSpecificallyTurnedOff():
CorsSimpleRequestTest#L94
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
CorsSimpleRequestTest.corsSimpleRequestForLocalhostCanBeAllowedViaConfiguration():
CorsSimpleRequestTest#L193
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Broken pipe
|
FormUrlEncodedBodyInRequestFilterTest.bodyParsingInFilter():
FormUrlEncodedBodyInRequestFilterTest#L50
org.opentest4j.AssertionFailedError: expected: <UNAUTHORIZED> but was: <INTERNAL_SERVER_ERROR>
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Unexpected exception thrown: io.micronaut.http.client.exceptions.HttpClientResponseException: Internal Server Error
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Expected received body of '[{"id":1,"name":"Joe","password":"secret"}]' to doesnt_contain 'password' ==> expected: <true> but was: <false>
|
JsonViewsTest.testJsonViewFlux():
JsonViewsTest#L63
org.opentest4j.AssertionFailedError: Expected received body of '[{"id":1,"name":"Joe","password":"secret"}]' to doesnt_contain 'password' ==> expected: <true> but was: <false>
|
build (21)
The job was canceled because "_17" failed.
|
build (21)
Process completed with exit code 1.
|
build (17)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
|
build (17)
This build uses the last update of Oracle GraalVM for JDK 17 under the GFTC. More details: https://github.com/marketplace/actions/github-action-for-graalvm#notes-on-oracle-graalvm-for-jdk-17
|