Comments (3)
@Elvander can you paste the entire exception?
from atmosphere-play.
Here is the complete stacktrace.
[error] o.a.p.PlayWebSocket -
java.lang.IllegalArgumentException: Illegal character in scheme name at index 0: 0:0:0:0:0:0:0:1
at java.net.URI.create(Unknown Source) ~[na:1.7.0_13]
at org.atmosphere.play.AtmosphereUtils.request(AtmosphereUtils.java:72) ~[atmosphere-play-1.0.0.beta1.jar:na]
at org.atmosphere.play.PlayWebSocket$1.onReady(PlayWebSocket.java:64) ~[atmosphere-play-1.0.0.beta1.jar:na]
at play.core.j.JavaWebSocket$$anonfun$webSocketWrapper$1$$anonfun$apply$1.apply(JavaWebSocket.scala:48) [play_2.
10.jar:2.1.0]
at play.core.j.JavaWebSocket$$anonfun$webSocketWrapper$1$$anonfun$apply$1.apply(JavaWebSocket.scala:14) [play_2.
10.jar:2.1.0]
at play.core.server.netty.PlayDefaultUpstreamHandler.liftedTree1$1(PlayDefaultUpstreamHandler.scala:324) [play_2
.10.jar:2.1.0]
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0: 0:0:0:0:0:0:0:1
at java.net.URI$Parser.fail(Unknown Source) ~[na:1.7.0_13]
at java.net.URI$Parser.checkChars(Unknown Source) ~[na:1.7.0_13]
at java.net.URI$Parser.checkChar(Unknown Source) ~[na:1.7.0_13]
at java.net.URI$Parser.parse(Unknown Source) ~[na:1.7.0_13]
at java.net.URI.<init>(Unknown Source) ~[na:1.7.0_13]
at java.net.URI.create(Unknown Source) ~[na:1.7.0_13]
java.lang.NullPointerException
at org.atmosphere.websocket.DefaultWebSocketProcessor.configureHeader(DefaultWebSocketProcessor.java:513)
at org.atmosphere.websocket.DefaultWebSocketProcessor.open(DefaultWebSocketProcessor.java:137)
at org.atmosphere.play.PlayWebSocket$1.onReady(PlayWebSocket.java:70)
at play.core.j.JavaWebSocket$$anonfun$webSocketWrapper$1$$anonfun$apply$1.apply(JavaWebSocket.scala:48)
at play.core.j.JavaWebSocket$$anonfun$webSocketWrapper$1$$anonfun$apply$1.apply(JavaWebSocket.scala:14)
at play.core.server.netty.PlayDefaultUpstreamHandler.liftedTree1$1(PlayDefaultUpstreamHandler.scala:324)
at play.core.server.netty.PlayDefaultUpstreamHandler.messageReceived(PlayDefaultUpstreamHandler.scala:322)
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:75)
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:565)
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeli
ne.java:793)
at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:104)
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:75)
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:565)
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeli
ne.java:793)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:455)
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:538)
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:437)
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:75)
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:565)
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:560)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:84)
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(AbstractNioWorker.java:472)
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:333)
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35)
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
from atmosphere-play.
This error is still throwing from atmosphere-play-2.0.0.jar and the full exception is:
2014-08-23 23:17:26,277 - [TRACE] - from org.atmosphere.play.AtmosphereUtils in play-internal-execution-context-1
java.lang.IllegalArgumentException: Illegal character in scheme name at index 0: 0:0:0:0:0:0:0:1
at java.net.URI.create(Unknown Source) ~[na:1.7.0_55]
at org.atmosphere.play.AtmosphereUtils.request(AtmosphereUtils.java:81) ~[atmosphere-play-2.0.0.jar:na]
at org.atmosphere.play.PlayAsyncIOWriter$1.onReady(PlayAsyncIOWriter.java:60) [atmosphere-play-2.0.0.jar:na]
at play.mvc.Results$Chunks$1.invoke(Results.java:1098) [play_2.10.jar:]
at play.mvc.Results$Chunks$1.invoke(Results.java:1094) [play_2.10.jar:]
at play.core.j.JavaResults$$anon$1.apply(JavaResults.scala:39) [play_2.10.jar:]
at play.api.libs.iteratee.Enumerator$class.$bar$greater$greater(Enumerator.scala:34) [play-iteratees_2.10.jar:]
at play.core.j.JavaResults$$anon$1.$bar$greater$greater(JavaResults.scala:33) [play_2.10.jar:]
at play.api.libs.iteratee.Enumerator$$anon$3.apply(Enumerator.scala:91) [play-iteratees_2.10.jar:]
at play.api.libs.iteratee.Enumerator$class.$bar$greater$greater(Enumerator.scala:34) [play-iteratees_2.10.jar:]
at play.api.libs.iteratee.Enumerator$$anon$3.$bar$greater$greater(Enumerator.scala:87) [play-iteratees_2.10.jar:]
at play.api.libs.iteratee.Enumerator$$anon$3.apply(Enumerator.scala:91) [play-iteratees_2.10.jar:]
at play.api.libs.iteratee.Enumerator$class.$bar$greater$greater$greater(Enumerator.scala:52) [play-iteratees_2.10.jar:]
at play.api.libs.iteratee.Enumerator$$anon$3.$bar$greater$greater$greater(Enumerator.scala:87) [play-iteratees_2.10.jar:]
at play.core.server.netty.NettyResultStreamer$.sendResult(NettyResultStreamer.scala:52) [play_2.10.jar:]
at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$22.apply(PlayDefaultUpstreamHandler.scala:266) [play_2.10.jar:]
at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$22.apply(PlayDefaultUpstreamHandler.scala:264) [play_2.10.jar:]
at scala.concurrent.Future$$anonfun$flatMap$1.apply(Future.scala:278) [scala-library.jar:na]
at scala.concurrent.Future$$anonfun$flatMap$1.apply(Future.scala:274) [scala-library.jar:na]
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:29) [scala-library.jar:na]
at play.api.libs.iteratee.Execution$$anon$1.execute(Execution.scala:43) [play-iteratees_2.10.jar:]
at scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:37) [scala-library.jar:na]
at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:133) [scala-library.jar:na]
at scala.concurrent.Promise$class.complete(Promise.scala:55) [scala-library.jar:na]
at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:58) [scala-library.jar:na]
at scala.concurrent.Promise$class.success(Promise.scala:89) [scala-library.jar:na]
at scala.concurrent.impl.Promise$DefaultPromise.success(Promise.scala:58) [scala-library.jar:na]
at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:253) [scala-library.jar:na]
at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:249) [scala-library.jar:na]
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:29) [scala-library.jar:na]
at scala.concurrent.forkjoin.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1361) [scala-library.jar:na]
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) [scala-library.jar:na]
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) [scala-library.jar:na]
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) [scala-library.jar:na]
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) [scala-library.jar:na]
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0: 0:0:0:0:0:0:0:1
at java.net.URI$Parser.fail(Unknown Source) ~[na:1.7.0_55]
at java.net.URI$Parser.checkChars(Unknown Source) ~[na:1.7.0_55]
at java.net.URI$Parser.checkChar(Unknown Source) ~[na:1.7.0_55]
at java.net.URI$Parser.parse(Unknown Source) ~[na:1.7.0_55]
at java.net.URI.(Unknown Source) ~[na:1.7.0_55]
... 35 common frames omitted
from atmosphere-play.
Related Issues (20)
- Play Framework Chat example: client not receiving message from server HOT 2
- JVM crash after migration to play 2.3 HOT 12
- SSE transport do not work (switched to fallbackTransport after second message)
- long-polling and jsonp transport produces duplicate messages in sample chat application HOT 1
- "streaming" support does not work (switched to pooling) HOT 1
- ajax transport does not work in sample chat application HOT 1
- Creation of several concurrent SSE connections doesn't work HOT 1
- Is the dependency on servlet-api 2.5 outdated? HOT 1
- Play Framework 2.4.0 routing, global settings and compilation error HOT 8
- @org.atmosphere.config.service.Disconnect do not detect Android Chrome close Tab HOT 6
- java.lang.ClassNotFoundException: com.ning.http.multipart.MultipartRequestEntity with Play 2.3.x in combination with wasync 2.1.2 HOT 2
- Can't get guice injection to work with atmosphere-play
- Play scala NoClassDefFoundError: play/mvc/Results$Status HOT 1
- Cannot find org.atmosphere.play.Router HOT 9
- Example on front page does not work. HOT 3
- ManagedService path ignores application.context parameter HOT 1
- Play session not available to ManagedService in development mode
- play.mvc.LegacyWebSocket removed in Play 2.6.x HOT 2
- Long polling not working in play 2.6.x with atmosphere-play 2.4.0 HOT 1
- Play 2.8.x support HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atmosphere-play.