ISO8583 메세지를 JSON으로 변환하는 코드가 필요해서 메모 목적으로 Blogging 일단 나는 Maven을 사용하니까... pom.xml 에 의존성 추가 org.j8583 j8583 2.1.3 Simple 하게 간단한 코드로 Sample을 메모...import org.j8583.IsoMessage;import org.j8583.IsoType;import org.j8583.IsoValue;import org.j8583.iso.IsoMessageFactory;import org.j8583.iso.IsoTypeFactory;import org.j8583.iso.Iso8583AsciiMessageFactory;import java.io.IOException;import java.tex..
오랜만에 Eclipse를 이용한 Spring Project를 만들어 보려고 하는데 src/main/webapp/WEB-INF/web.xml 파일이 계속 에러를 표시하고 있었다. cvc-id.3: A field of identity constraint 'web-app-servlet-name-uniquensess' matched element 'web-app', but this element does not have a simple type. 뭔가 유형이 안맞는다는 에러이다. 어이 없게도 이건 web-app Tag의 Schema Location 값의 java의 j를 대문자 J로 변경해 주면 된다. 위의 http://java.sun.com/xml/ns/javaee https://java.sun.com/xml/..
개발직에서 일을 하면서 Intel MAC이 나오면서부터 메인 컴퓨터를 OSX운영체제를 사용하고 있다. 처음에는 VB개발을 하던 시절이라서 OSX에서는 개발이 불가능했다. Parallels에서 VB개발을 하다가... JAVA 환경에서 개발을 하게되면서 부터 OSX 운영체제 아래서 개발을 할 수 있었다. 현재 LGT에서 운영업무를 하면서 JAVA 환경에서 근무를 하고 있는데... 문제는 Server의 Java Version이 1.5 Version이라는 거다...ㅜ.ㅜ 처음에는 상관은 없었는데... SnowLeopard로 OSX가 Update되면서부터 Java 1.5가 기본제공을 하지 않고 1.6만을 지원하는 바람에... Compile 하고 Server에서 Library를 실행하면.. Error를 발생시켰다...
왜 나만 이런 에러가 나야고~ 하면서 문제를 몰랐다... 한번 찾아봤으면 좋았을걸.. 얼마전 eclipse를 최신버젼으로 업데이트 하면서 이런 문제가 발생하여... 찾아보니... 문제는 인코딩... 전에는 문제가 되지 않았는데.. 헐... ant를 사용했기 때문에 ant에 맞는 javac 옵션을 주었어야 했는데 어떻게 주는 지 몰라서 한참을 해메었었는데 다음과 같이 하면 된다. 지금하는 프로젝트가 euc-kr로 인코딩을 하기 때문에 euc-kr로 지정한 것이고, 만일 다른 방식으로 인코딩을 한다면 그에 적절한 값을 주면 된다.