Skip to content

Instantly share code, notes, and snippets.

View zubairov's full-sized avatar

Renat Zubairov zubairov

View GitHub Profile
// CXF start the shit
// Register endpoint http://localhost:8080/whatever/foo/bar
// Start litener
// Wait for message
String message = request.getPayload();
// Do magical Talend stuff
request.sendResponse(response);
/*******************************************************************************
* Copyright (c) 2010 SOPERA GmbH
* All rights reserved.
* This program and the accompanying materials are made available
* under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
package org.sopera.talend.provider;
package org.talend.test;
import javax.xml.soap.SOAPMessage;
import javax.xml.ws.Provider;
import org.apache.cxf.frontend.ServerFactoryBean;
public class ProviderTest implements Provider<SOAPMessage> {
/**
package org.talend.test;
import javax.xml.soap.SOAPMessage;
import javax.xml.ws.Provider;
import org.apache.cxf.frontend.ServerFactoryBean;
import org.sopera.talend.provider.QueuedProvider;
import org.sopera.talend.provider.QueuedRequest;
public class ProviderTest {
package org.talend.test;
import org.milyn.GenericReaderConfigurator;
import org.milyn.SmooksException;
import org.milyn.cdr.SmooksResourceConfiguration;
import org.milyn.smooks.edi.ModelLoader;
import org.milyn.smooks.edi.unedifact.UNEdifactReader;
public class Test {
package org.talend.test;
import java.net.URI;
import org.jdom.Document;
import org.jdom.input.SAXHandler;
import org.jdom.output.Format;
import org.jdom.output.XMLOutputter;
import org.milyn.SmooksException;
import org.milyn.edisax.EDIParser;
@zubairov
zubairov / EDIFACTComponent.java
Created February 14, 2011 10:52
Java generated by EDIFACT component
/**
* [tEDIFACTtoXML_1 main ] start
*/
currentComponent = "tEDIFACTtoXML_1";
org.milyn.Smooks smooks_tEDIFACTtoXML_1 = new org.milyn.Smooks();
smooks_tEDIFACTtoXML_1
.setReaderConfig(new org.milyn.smooks.edi.unedifact.UNEdifactReaderConfigurator(
"urn:org.milyn.edi.unedifact:" + "d99a"
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="urn:switchyard-config:switchyard:1.0"
xmlns:swyd="urn:switchyard-config:switchyard:1.0"
xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912"
elementFormDefault="qualified">
<import namespace="http://docs.oasis-open.org/ns/opencsa/sca/200912"
schemaLocation="sca-1.1-cd06.xsd"/>
<element name="switchyard" type="swyd:SwitchYardType"/>
@zubairov
zubairov / cuscar_d99a.xml
Created March 2, 2011 10:16
Example XML produced by parsing with namespace-aware D99A CUSCAR
<?xml version="1.0" encoding="UTF-8"?>
<env:unEdifact xmlns:env="urn:org.milyn.edi.unedifact.v41">
<env:UNB>
<env:syntaxIdentifier>
<env:id>UNOA</env:id>
<env:versionNum>2</env:versionNum>
</env:syntaxIdentifier>
<env:sender>
<env:id>SENDER</env:id>
</env:sender>
/*******************************************************************************
* Copyright (c) 2009, 2010 SOPERA GmbH
* All rights reserved.
* This program and the accompanying materials are made available
* under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
******************************************************************************/
package org.sopera.ode.metadata.impl;