This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.yamanyar.esb.transformers; | |
import net.sf.saxon.TransformerFactoryImpl; | |
import org.springframework.core.io.Resource; | |
import org.springframework.integration.xml.transformer.ResultTransformer; | |
import org.springframework.integration.xml.transformer.XsltPayloadTransformer; | |
import javax.xml.transform.TransformerFactory; | |
import javax.xml.transform.stream.StreamSource; | |
import java.io.IOException; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version='1.0'?> | |
<!-- Kaan Yamanyar, 6/10/2012 --> | |
<xsl:stylesheet | |
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | |
xmlns:alfa="http://test1.com" | |
xmlns:beta="http://yesy2.com" | |
exclude-result-prefixes="alfa beta" | |
version="2.0"> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<xwss:SecurityConfiguration xmlns:xwss="http://java.sun.com/xml/ns/xwss/config"> | |
<xwss:RequireSignature requireTimestamp="false" /> | |
<xwss:RequireEncryption> | |
<xwss:Target type="qname">SOAP-BODY</xwss:Target> | |
</xwss:RequireEncryption> | |
</xwss:SecurityConfiguration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<xwss:SecurityConfiguration xmlns:xwss="http://java.sun.com/xml/ns/xwss/config"> | |
<xwss:RequireUsernameToken passwordDigestRequired="true" nonceRequired="true"/> | |
</xwss:SecurityConfiguration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rem 1) Key-Pair Generation For Client with: | |
d:\apps\jdk6\bin\keytool -genkey -keyalg RSA -keysize 1024 -keystore d:\cert\client1ks.jks -storepass test1234 -alias client1 -keypass client1pass -dname "CN=testuser1, OU=tmdev, O=dev, L=ist, ST=tr, C=tr" | |
rem 2) Public Cer Exported for Client with: test1public.cer | |
d:\apps\jdk6\bin\keytool -keystore d:\cert\client1ks.jks -storepass test1234 -alias client1 -keypass client1pass -exportcert -file d:\cert\test1public.cer | |
rem 3) Add extracted Client Public Cer to trusted store of Server KeyStore: | |
d:\apps\jdk6\bin\keytool -keystore "d:\cert\server.jks" -storepass server1234 -import -file "d:\cert\test1public.cer" -alias trustedclient1 | |
rem 4) Key-Pair Generation For Server with: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
XMLEventReader eventReader = XMLInputFactory.newInstance().createXMLEventReader( | |
new FileInputStream("abc.xml")); | |
while(eventReader.hasNext()) { | |
XMLEvent event = eventReader.next(); | |
if (event instanceof StartElement) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
URL u = new URL("http://www.cafeconleche.org/"); | |
InputStream in = u.openStream(); | |
XMLInputFactory factory = XMLInputFactory.newInstance(); | |
XMLStreamReader parser = factory.createXMLStreamReader(in); | |
while (true) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.io.*; | |
import org.xml.sax.*; | |
import org.xml.sax.helpers.*; | |
import org.apache.xerces.parsers.SAXParser; | |
public class Flour extends DefaultHandler { | |
float amount = 0; | |
public void startElement(String namespaceURI, String localName, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private CanonicalSet<relation> repository = | |
CanonicalSet.newInstance(Relation.class); | |
public Relation getSharedInstance(Relation relation) { | |
if (active) { | |
//following method is not in set interface. it returns the equivalent object from set for the given relation | |
final ImmutableRelation immutableRelation = new ImmutableRelation(relation); | |
return repository.unique(immutableRelation); | |
} else { | |
return relation; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<TransactionalInfo xmlns="com.yamanyar.ish"> | |
<name>transaction_test</name> | |
... |