Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs
    1. Home
    2. arun8483
    A
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Groups 0

    arun8483

    @arun8483

    Agen Bandar Togel Online Terpercaya Unsurtoto http://198.187.29.139 layak kalian jadikan referensi. Situs ini memenuhi seluruh syarat mumpuni yang harus dimiliki oleh setiap agen togel. Karena, situs ini sudah ada sejak 5 tahun lalu dan sangat profesional dalam pelayanan.

    0
    Reputation
    3
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    arun8483 Unfollow Follow

    Latest posts made by arun8483

    • RE: Websocket connection failed
      ========== WS ERROR ==========
      Message : null
      Code    : null
      Details : com.angelbroking.smartapi.smartstream.models.SmartStreamError@443dbe42
      ================================
      

      Its not even showing what the error is.
      There is no proper way to print and see what the error is

      posted in Java SDK
      A
      arun8483
    • Websocket connection failed
      
              SmartStreamListener listener = new SmartStreamListener() {
      
                  @Override
                  public void onConnected() {
                      System.out.println("[WS] Connected to Angel One feed");
                      
                      
                  }
      
                  @Override
                  public void onDisconnected() {
                      System.out.println("[WS] Connection closed");
                      alerts.send("⚠️ WebSocket disconnected");
                  }
      
                  @Override
                  public void onError(SmartStreamError error) {
                  	System.err.println("========== WS ERROR ==========");
                      System.err.println("Message : " + error.getException().getMessage());
                      System.err.println("Code    : " + error.getException().getLocalizedMessage());
                      System.err.println("Details : " + error);
                   
                      System.err.println("================================");
                      
                  }
      
                  @Override
                  public void onPong() {
                      // optional
                  }
      
                  @Override
                  public SmartStreamError onErrorCustom() {
                      return null;
                  }
      
                  // ── THIS replaces your onTick ─────────────────────────
      
                  @Override
                  public void onLTPArrival(LTP ltp) {
                      try {
                          /*LiveTick lt = new LiveTick(
                                  "BANKNIFTY",
                                  ltp.getLastTradedPrice() / 100.0,  // paise → ₹
                                  0,
                                  LocalDateTime.now()
                          );
      
                          runner.onTick(lt);
      					*/
                      } catch (Exception e) {
                          System.err.println("[TICK ERROR] " + e.getMessage());
                      }
                  }
      
                  // unused but required
      
                  @Override
                  public void onQuoteArrival(Quote quote) {}
      
                  @Override
                  public void onSnapQuoteArrival(SnapQuote snapQuote) {}
      
                  @Override
                  public void onDepthArrival(Depth depth) {}
              };
      
      
              // ── Create ticker ─────────────────────────────────────────
              System.out.println("clientId: " + auth.getClientId());
              System.out.println("feedToken: " + auth.getFeedToken());
              SmartStreamTicker ticker = new SmartStreamTicker(
                      auth.getClientId(),
                      auth.getFeedToken(),
                      listener
              );
      
      
              // ── Subscribe to BankNifty Futures ───────────────────────
      
              Set<TokenID> tokenSet = new HashSet<>();
      
              tokenSet.add(new TokenID(
                      ExchangeType.NSE_FO,   // Futures exchange
                      futures.getSymbolToken()
              ));
      
              ticker.subscribe(SmartStreamSubsMode.LTP, tokenSet);
      
      
              // ── Connect ──────────────────────────────────────────────
      
              ticker.connect();
      

      ========== WS ERROR ==========
      Message : null
      Code : null
      Details : com.angelbroking.smartapi.smartstream.models.SmartStreamError@443dbe42

      posted in Java SDK
      A
      arun8483