jad -ff -space -lnc -s java -d directoria_destino -r directoria_contem_ficheiros\**\*.class
terça-feira, 14 de dezembro de 2010
Usar o Jad para descompilar recursivamente
sábado, 11 de dezembro de 2010
Altear a shell por defeito para um utilizador em Linux
Como root editar o ficheiro /etc/passwd
Ir até à linha que contém o utilizador pretendido, e alterar no fim para a shell pretendida.
No caso abaixo alterou-se para a bash.
liferay:x:1000:1000::/home/liferay:/bin/bash
Ir até à linha que contém o utilizador pretendido, e alterar no fim para a shell pretendida.
No caso abaixo alterou-se para a bash.
liferay:x:1000:1000::/home/liferay:/bin/bash
quinta-feira, 7 de outubro de 2010
Esconder barras de ferramentas no Firefox
No Firefox por vezes existem add-ons que são necessários mas que insistem em ter uma barra de ferramentas de que se não precisa. Cada vez que se abre uma nova instância do FireFox a barra aparece novamente, mesmo que numa outra instância tenha sido escondida manualmente. A solução é usar:
http://cybernetnews.com/autohide-firefox-toolbar/
Basicamente instala-se o stylish e o DOM Inspector no FireFox. A partir daí é usar algo um estilo para esconder a toolbar.
Exemplo para a RobotForm toolbar:
#roboform-toolbar{display:none;}
http://cybernetnews.com/autohide-firefox-toolbar/
Basicamente instala-se o stylish e o DOM Inspector no FireFox. A partir daí é usar algo um estilo para esconder a toolbar.
Exemplo para a RobotForm toolbar:
#roboform-toolbar{display:none;}
sexta-feira, 13 de agosto de 2010
Envio de e-mail simples pela linha de comando em Linux
É possível usando o programa sendEmail.
http://www.linuxforums.org/forum/redhat-fedora-linux-help/75463-sending-mail-command-line-smtp.html
Permite indicar que servidor usar para enviar o e-mail
http://www.linuxforums.org/forum/redhat-fedora-linux-help/75463-sending-mail-command-line-smtp.html
Permite indicar que servidor usar para enviar o e-mail
quinta-feira, 12 de agosto de 2010
JavaScriptzada
Estava a integrar um portal noutro, quando me deparei com um problema estranho. A codificação de caracteres acentuados em URLs para pesquisa era diferente se a pesquisa fosse feita fora do portal integrador, ou feita dentro.
Basicamente o problema resume-se ao JavaScript e ao uso das funções escape ou encodeURIComponent. A função escape vem dos primórdios do JavaScript, enquanto a função encodeURIComponent vem do JavaScript 1.5. Basicamente o URL dado pelas duas funções irá ser diferente.
Por exemplo, a palavra região dá origem, de acordo com a função usada:
Para uma comparação entre as duas funções e mais a encodeURI ver:
http://xkr.us/articles/javascript/encode-compare
Basicamente o problema resume-se ao JavaScript e ao uso das funções escape ou encodeURIComponent. A função escape vem dos primórdios do JavaScript, enquanto a função encodeURIComponent vem do JavaScript 1.5. Basicamente o URL dado pelas duas funções irá ser diferente.
Por exemplo, a palavra região dá origem, de acordo com a função usada:
- regi%E3o, se usar escape
- regi%C3%A3o, se usar encodeURIComponent
Para uma comparação entre as duas funções e mais a encodeURI ver:
http://xkr.us/articles/javascript/encode-compare
segunda-feira, 5 de julho de 2010
Raio do ra.xml
Quando se usa o DBAdapter para ligar o BPEL à BD e este DBAdapter está sob Weblogic (v 9), é preciso "quitar" o ra.xml que está localizado em .../DBAdapter/META-INF/ para se poder usar uma connection pool configurada no Weblogic:
xADataSourceName
java.lang.String
jdbc/XADataSource
dataSourceName
java.lang.String
jdbc/DataSource
Caso contrário na consola do Weblogic não será possível configurar a connection pool que está definida no Weblogic.
Após quitar o ra.xml, é necessário fazer update do DBAdapter.
Caso contrário na consola do Weblogic não será possível configurar a connection pool que está definida no Weblogic.
Após quitar o ra.xml, é necessário fazer update do DBAdapter.
Configurar Timouts no BPEL (v 10) sobre Weblogic (9)
Baseado neste artigo,
http://download.oracle.com/docs/cd/B31017_01/integrate.1013/b28981/app_trblshoot.htm
http://download.oracle.com/docs/cd/B31017_01/integrate.1013/b28981/app_trblshoot.htm
Na parte de configuração de timeouts e também pelo que tenho visto na web, uma boa configuração para o BPEL sobre WLS em termos de timeouts de transacções é a seguinte:
- 360 no timeout global do JTA (feito através da consola do WLS)
Adicionalmente é necessário alterar para 300 segundos os timeouts no jar:
- ejb_ob_engine.jar
e no ficheiro .../soasuite/integration/esb/config/esb_config.ini colocar 360 no timeout.
Subscrever:
Mensagens (Atom)