기본 콘텐츠로 건너뛰기

글

라벨이 xml인 게시물 표시

keytool 사용법

keytool.exe -genkey -alias juheon -keyalg RSA -keypass 1234qwer -storepass 1234qwer -keystore juheon.jks  keytool.exe -export -alias juheon -storepass 1234qwer -file juheon.cer -keystore juheon.jks  keytool.exe -importkeystore -srckeystore juheon.jks -destkeystore juheon.key.p12 -deststoretype PKCS12  D:\Java\32bit\jdk1.5.0_22\jre\lib\security\cacert  D:\Java\32bit\jdk1.5.0_22\bin\keytool.exe -import -alias tsasample -keystore  D:\Java\32bit\jdk1.5.0_22\jre\lib\security\cacert -file D:\workspace\Servers\tsa-server-web-config\tomcat.cer  keytool -import -alias somansa -keystore C:\Program Files\Java\jdk1.8.0_102\jre\lib\security\cacert -file c:\somansa.cer #인증서 생성  keytool -genkey -alias keyAlias -keyalg RSA -keypass changeit -storepass changeit –validity 9999 -keystore keystore.jks  keytool -export -alias keyAlias -storepass changeit -file server.cer -keystore keystore.jks  keytool -import -v -trustcacerts -alias keyAlias -file server.cer ...

HttpConnection Post, XML Dom parsing

package examples; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.URL; import java.net.URLConnection; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import com.tomato.com.process.HttpException; public class Test { public static void main(String[] a) throws HttpException { try{ String data = " string ";            // Send data URL url = new URL("http://test.ac.kr/");        URLConnection conn = url.openConnection();        conn.setRequestProperty("SOAPAction", "http://tempuri.org/RegisterUser");        conn.setRequestProperty("Content-Type", "text/xml");        conn.setRequestProperty("length", data.getBytes()....

Provider org.apache.xalan.processor.TransformerFactoryImpl not found

Apache project중 하나인 amber project는 OAuth 개발 프레임웍?이다. 관련 소스들을 받아 셈플을 돌려 보던중 문제 발생. spring framework을 사용하는 샘플인데 아래와 같은 에러가 난다. javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found google신님께 여쭤보니 Tomcat/common/endorsed/xml-apis.jar 파일을 삭제하란다. 삭제하고 해보니 에러안나네?? 왜이런가 더 찾아 보니 JDK1.5.0 의 xml parser 와 Tomcat의 xml parser가 버젼이 안맞아서 그렇다고 한다. Tomcat의 xml-apis.jar 파일을 삭제하면 JDK의 xml parser가 동작하므로 문제가 발생안한다는 것.