Alterar o timeout do Oracle BPM Workspace


Nesse post vou mostrar como alterar o timeout do Oracle BPM Workspace.

Solução utilizada pelo Caio Felipe Bispo Moraes.

Para isso basta alterar o arquivo weblogic.xml que se encontra dentro do OracleBPMWorkspace.ear, esse arquivo se encontra no caminho abaixo:

%WL_HOME%Oracle_SOA1soaapplicationsOracleBPMWorkspace.ear!OracleBPMWorkspace.war!WEB-INFweblogic.xml

Continue lendo

Adicionar múltiplos CascadeType no JPA


Nesse post eu vos mostrar como setar vários tipos de CascadeType.

Para setar apenas 1 tipo basta tirar como base o exemplo abaixo:

@OneToMany(cascade = CascadeType.ALL)
private List usuarios;

Continue lendo

Formatar decimal para moeda real


Nesse post eu vou mostrar como formatar um número decimal para a nossa moeda real.

Para isso basta utilizar o método abaixo:


    private String converteDecimalParaMoedaReal(Double valor){
        
        Locale localeBR = new Locale("pt","br"); //Cria o locale do Brasil
        
        NumberFormat n = NumberFormat.getInstance(localeBR); //Cria um NumberFormat com base no locale
        n.setMinimumFractionDigits(2); //Seta o número mínimo de casa decimal
        n.setMaximumFractionDigits(2); //Seta o número máximo de casa decimal
        
        return n.format(valor);
    }

Até o próximo post.

Chamar serviço com Basic Authentication no BPEL ou BPM


Nesse post eu vou mostrar como chamar um serviço com Basic Authentication no BPEL ou BPM.

Vou fazer criando um processo BPM porém para criar no BPEL é o mesmo processo.

Obs: Para a realização desse post foi usado a versão 11.1.1.6.0 do JDeveloper.

O print abaixo mostra o composite de um projeto bpm com um Web Service.

Esse serviço possui Basic Authentication, por isso necessitamos passar login e senha para acessar qualquer método desse serviço. Continue lendo

Recuperar usuário logado no BPM Workspace


Nesse post eu vou mostrar como recuperar o usuário logado no BPM Workspace.

Para recuperar o usuário logado de uma aplicação ADF Comum basta utilizar o código abaixo:


HttpServletRequest request = (HttpServletRequest) (FacesContext.getCurrentInstance().getExternalContext().getRequest());
 String usuarioLogado = request.getUserPrincipal().getName();

Porém esse código não funciona para recuperar o usuário logado no BPM Workspace.

Para recuperar o usuário logado no BPM Workspace basta utilizar o trecho de código abaixo:

Continue lendo

Instalar open terminal here no Ubuntu 11.10


Nesse post eu vou mostrar como instalar a opção de abrir o terminal através de uma pasta no ubuntu.

Essa opção vem por default no xubuntu e no mint.

Para instalar essa opção basta instalar o seguinte pacote:

Continue lendo

Configurar segurança em uma aplicação ADF Faces


Nesse post eu vou mostrar como configurar segurança em uma aplicação ADF Faces.

Um dia desses eu precisei configurar e o Luiz Roberto Freitas me ensinou, vou postar aqui os passos que ele me ensinou.

Primeiramente vamos criar uma aplicação ADF para rodar o nosso exemplo.

Para isso crie uma Fusion Web Application e de o nome de TesteSeguranca.

E clique em Finish.

Continue lendo

Armazenar uma Stack Trace em uma String


Boa tarde galera

Nesse post vou mostrar como armazenar uma Stack Trace em uma String.

Hoje precisei disso no projeto e o Thiago Vespa me ensinou.

Segue o código abaixo:

Continue lendo