Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0" encoding="UTF-8"?>
<jbossesb
xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.2.0.xsd"
parameterReloadSecs="5">
<services>
<service category="start" name="transaction" description="Inicio da Transacao"
invmScope="GLOBAL">
<action name="Exception Handling Action" class="org.jboss.soa.esb.samples.quickstart.exceptions.MyExceptionHandlingAction"
process="displayMessage">
<property name="exceptionMethod" value="catchesException" />
</action>
<service category="Custom" name="Listener" description="" invmScope="GLOBAL">
<listeners>
<listener name="ApacheCamel" busidref="ApacheCamel" is-gateway="true">
<property name="gatewayClass" value="org.jboss.soa.esb.listeners.gateway.camel.ApacheCamelListener" />
<property name="protocol-uri" value="irc:breakingwoods@irc.freenode.net/#esbtest" />
<!-- property name="protocol-uri" value="file:///home/esilva/esb/camel/inbox?noop=true" /> -->
<property name="destination-category" value="sample-apachecamelESBService" />
<property name="destination-name" value="sample-apachecamelESBServiceListener" />
</listener>
</listeners>
<webservicecep>
<resultado>1</resultado>
<resultado_txt>sucesso - cep completo</resultado_txt>
<uf>SP</uf>
<cidade>São Paulo</cidade>
<bairro>Vila Olímpia</bairro>
<tipo_logradouro>Rua</tipo_logradouro>
<logradouro>do Rocio</logradouro>
</webservicecep>
package org.jboss.soa.esb.webdesigner.action;
import java.io.File;
import java.io.IOException;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.application.FacesMessage;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<f:view xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a="http://richfaces.org/a4j"
xmlns:s="http://jboss.com/products/seam/taglib"
contentType="text/html">
<html>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
template="layout/template.xhtml">
@In(required = false, scope = ScopeType.BUSINESS_PROCESS)
@Out(required = false, scope = ScopeType.BUSINESS_PROCESS)
private String initiator;
@In
private EntityManager entityManager;
@In
private Identity identity;
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" template="layout/template.xhtml">
<ui:define name="body">
package com.redhat.jbpmdemo.beans;
import javax.persistence.EntityManager;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.AutoCreate;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Out;
import org.jboss.seam.annotations.Scope;