Skip to content

에러 목록

Hyeon9mak edited this page Oct 13, 2021 · 12 revisions

1xxx 에러 목록 - 회원 관련 오류

  • GithubApiFailException : 깃헙 API로부터 access token을 받아오는 것을 실패했을 때 발생하는 오류입니다.

    {
         code = 1000
         message : "깃헙 API에서 엑세스 토큰을 받아오는 데 실패했습니다."
    }
    
  • GithubConnectionException : 깃헙 API와의 통신 연결에 실패했을 때 발생하는 오류입니다.

    {
         code = 1001
         message : "깃허브 API와의 연결에 실패하였습니다."
    }
    
  • TokenNotValidException : JWT 토큰 분석시 토큰이 유효하지 않을 때 발생하는 오류입니다. 토큰의 형식, 일자가 문제일 수 있습니다.

    {
         code = 1002
         message : "JWT 토큰이 유효하지 않습니다."
    }
    
  • RoleNameNotFoundException : 역할 이름에 맞는 역할을 찾는데 실패했을 때 발생하는 오류입니다. 역할이 null일 떄 발생했을 가능성이 있습니다.

    {
        code = 1003,
        message : "해당 이름을 가진 역할이 없습니다."
    }     
    
  • MemberNotFoundException : 해당 ID로 된 멤버가 없을 때 발생하는 오류입니다.

    {
        code = 1004,
        message : "해당 ID를 가진 멤버가 없습니다."
    }     
    

2xxx 에러 목록 - 포스트 관련 오류

  • PostArgumentException : 글 등록 시 post가 없으면 발생하는 오류입니다.

    { 
        code = 2000,
        message : "최소 1개의 글이 있어야 합니다."
    }     
    
  • PostContentNullOrEmptyException : 글 등록 시 글 내용이 없으면 발생하는 오류입니다. null일 때도 발생할 수 있습니다.

    { 
        code = 2001,
        message : "글 내용은 공백일 수 없습나다."
    }     
    
  • PostTitleNullOrEmptyException : 글 등록 시 제목이 없으면 발생하는 오류입니다. null일 때도 발생할 수 있습니다.

    { 
        code = 2002,
        message : "글 제목은 공백일 수 없습나다."
    }     
    
  • NotValidSortNameException : 정렬 형식이 올바르지 않을 때 발생하는 오류입니다. "DESC" 혹은 "ASC" 형식이어야 합니다.

    { 
        code = 2003,
        message : "정렬 형식이 올바르지 않습니다."
    }     
    

3xxx 에러 목록 - 포스트 부가기능 관련 오류(태그, 미션 등)

  • MissionNotFoundException : 요청한 ID에 해당하는 미션이 없을 때 발생하는 오류입니다.

    { 
        code = 3000,
        message : "존재하지 않는 미션입니다."
    }     
    
  • DuplicateMissionException : 미션 등록 시 중복될 경우 발생하는 오류입니다.

    {
        code = 3001,
        message : "미션이 중복됩니다."
    }     
    
  • DuplicateTagException : 태그 등록 요청시 중복된 태그가 입력되면 발생하는 오류입니다.

    {
        code = 3002
        message = "중복된 태그를 입력할 수 없습니다."
    }
    

4xxx 에러 목록 - 역량 관련 오류

Clone this wiki locally