2017-11-30 18 views
-1

NullPointerException을 때 웹 소켓을 통해 데이터를 수집하려고합니다.프로그래밍 101 : Java null 포인터 예외를 디버깅하는 방법?

public static void main(String[] args) throws IOException, InterruptedException { 
    String s = "https://www.tradingview.com/chat/#bitcoin"; 
    URL url = new URL(s); 

    WebDriver driver = new HtmlUnitDriver(true); 
    driver.get(s); 
    System.out.println(driver); 
} 

nov 30, 2017 8:36:46 PM 
com.gargoylesoftware.htmlunit.javascript.host.WebSocket <init> 
GRAVE: WebSocket Error: 'url' parameter 
'wss://data.tradingview.com/socket.io/websocket' is invalid. 
java.lang.NullPointerException: domNode 
+0

아니요 이것은 서술형 NPE 질문이 아닙니다. 이것은 HtmlUnit 라이브러리 내의 프로그래밍 문제를 지적합니다. – RBRi

+0

사이트의 질문/답변 정신에서 ... NPE의 스택 추적이 노출 된 특정 질문을 제기해야합니다. 그러면 문제가 해결 될 것입니다. 궁극적으로는이 포럼에서 질의/응답 쌍으로 작동하지 않으므로 중복으로 질문을 마무리하는 결의안이 적절합니다 (비 연속적이지 않은 경우). –

답변

0

나는 당신의 문제를 재현 할 수 있습니다. HtmlUnit 문제를 열어주세요. 문제를 해결하려고합니다.

+0

답변 해 주셔서 감사합니다! 어떻게 작동하는지 모르지만 이것이 내 GitHub 저장소입니다. https://github.com/veronicanovelli95/provaTesi – Veronica

+0

Veronica, 다른 사람들이 저술 한 소프트웨어를 사용하고 있으며 무료로 사용할 수 있습니다. 나는 당신이 HtmlUnit 홈페이지에 대해 google을 할 수 있어야한다고 생각한다. 버그보고 및 티켓 작성에 대한 설명이 간단합니다. 나는 그것이 너무 많은 노력이 아니라고 생각한다. – RBRi