Comments (4)
In nodejs, this library relies on some implementation of Websockets. The underlying layer should have trapped this error and issued the error and onclose callbacks on the WebSocket object.
Currently, supported ones are https://www.npmjs.com/package/ws and https://www.npmjs.com/package/websocket. You may try switching among these to check if it helps. See https://www.npmjs.com/package/websocket
Raising an issue with the WebSocket library that you are using will be recommended as well.
There is one more option, based on your needs. It is possible to wrap a TCP (net
module of nodejs) stream with a thin layer to make this library communicate with the broker over STOMP (not WebStomp which is the default). I have some, really old, sample code. Please let me know if you would like to try this approach.
from ng2-stompjs.
First of all thanks for the fast reply. I was in a rush yesterday and couldn't explain better.
The error has weird properties: it is clearly a nodejs looking error, and it happens in my shell when running ng serve. My STOMP server was not properly configured and i fixed it know so it doesn't have a problem connecting now. The thing is if the server is down for example, that error was triggered which i don't understand. This library runs on the browser, no portion of the code runs on compile time, so it seems off that triggering activate would kill the bundler instead of crashing the browser window right?
from ng2-stompjs.
Thanks for the longer text. That indeed seems weired. I could not believe that doing something on the browser code could kill the bundler. 😄
I do not see action items here. So, I will close this issue though.
from ng2-stompjs.
I know it seems surreal but it does indeed happen! If I can throw a decent demo together I'll let you know. Until that, godspeed. Nice job with the library. Thank you
from ng2-stompjs.
Related Issues (20)
- Error during WebSocket handshake: Sent non-empty 'Sec-WebSocket-Protocol' header but no response was received HOT 4
- Disconnect and Reconnect with RxStopService HOT 1
- Multiple connection HOT 5
- publish doesn't exist, "@stomp/ng2-stompjs": "^8.0.0", HOT 1
- Problems receiving messages! Angular 9 HOT 1
- An accessor cannot be declared in an ambient context. HOT 2
- Websocket Connection not Establishing until Browser Refresh HOT 7
- WS not reconnecting after wifi is turned off and on. HOT 1
- Facing issue as ng2-stompjs based websocket connection is closed for a specific json object structure. It is possibly an issue with parsing of json object. HOT 3
- Stop connection attempt after x attempts
- Mock RxStompService connect method HOT 2
- No message provided to error "WebSocket connection to url failed: "
- Client stops sending heart beat outgoing packets HOT 6
- Updating the brokerUrl of existing connections HOT 2
- "Encourage the library authors to publish an Ivy distribution." HOT 8
- Unsure on how to provide brokerURL after constructor HOT 2
- Angular 14 support HOT 3
- Unable to send text messages to activemq.
- Not working in angular 15. Error: Failed to initialize Angular compilation - Failed to compile entry-point @stomp/ng2-stompjs HOT 1
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 ng2-stompjs.