1
log4j 및 java에 대한 나의 무지 함을 무시하십시오. 나는 새롭고 모든 조언과 당신이 나를 가리킬 수있는 모든 자원에 감사 할 것입니다. 일부 코드를 상속 받았고 어디서부터 시작해야할지 모르겠습니다. log4j 널 포인터 예외
java.lang.NullPointerException
at PagerManager.sendPage(PagerManager.java:71)
at PagerManager.sendMailPager(PagerManager.java:63)
at utilities.TestEmailAddress.TestEmailAddresses.sendPage(TestEmailAddresses.java:60)
at utilities.TestEmailAddress.TestEmailAddresses.main(TestEmailAddresses.java:33)
private void sendPage(String err_msg,String mail_to)
{
//The log utility is giving me an error
log.debug("Starting to send Mail Pager...");
public class PagerManager {
private static Logger log = LogUtility.getLogger(PagerManager.class);
나는 log4j를 디버깅 할 때 위의 오류가 발생합니다. 코드에서 모든 로거를 제거하면 프로그램이 작동합니다. 나는 또한 내가 상속 한 log4j.properties 파일을 선택하지 않는다고 생각한다.
자세한 정보를 제공 할 수 있는지 알려주세요.
덕분에, 에릭
UPDATE
IT는 LogUtility가 널을 반환 나타납니다. 나는 현재 그것을보고있다. 내 문제가 자리하고있는 곳
UPDATE
LogUtility이다. 나는 나중에 그것에 관해 나의 팀과 이야기 할 것이다. 도와 줘서 고마워/친구들. - Eric
'LogUtility'란 무엇입니까? 나는 log4j의 일부로 그것을 인식하지 못합니다. –
'log.debug ("Starting ..."행이 로그보다 71 행의 경우 정적 멤버는 null이어야합니다. 이는 LogUtility (Jon Skeet이 언급 한 log4J의 일부가 아님)를 의미합니다. 정적 데이터 멤버 로그를 초기화하기 위해 호출되었습니다. – DwB
LogUtility가 무엇인지 알아보고 감사드립니다. –