EXEC BASH

Olá pessoal, hoje vou dar uma dica interessante quando você por exemplo instala um jdk, após a instalação você precisa reiniciar a máquina para verificar se o JDK foi instalado. Melhor, você irá verificar se toda vez que “startar” a sua máquina, o jvm tb sobe. Bom, isso não será preciso, pq vc usa um comando bem básico.

exec bash

Pessoal, esse comando me ajudou mto qdo se trabalha no servidor, e não precisa matar outros processos.
Espero que ajudem vocês. Até a próxima

ADF Double Click

Olá pessoal, hoje irei falar sobre a ADF, mais especificamente sobre Double Click.

Criei um Managed Beans chamado de “DoubleClickBean”

  public DoubleClickBean()
      {
          super();
      }
   
      public void goEditCurrentRow(ClientEvent clientEvent)
      {       
            System.out.println("------doubleclick------");     
      }

No arquivo “jspx”, dentro da tag “document”, antes da tag “form”

<f:facet name="metaContainer">
          <af:resource type="javascript">
              function dblkfunction(event)
              {
                  var source = event.getSource();
                  AdfCustomEvent.queue(source, "doubleClickOnRow",{},false);
              }
         </af:resource>
       </f:facet>

No mesmo arquivo “jspx” , declara na tag “table”, antes da declaração das colunas

<af:clientListener method="dblkfunction" type="dblClick"/>
<af:serverListener type="doubleClickOnRow"  method="#{doubleclick.goEditCurrentRow}"/>

[Error][Eclipse] LogFilter.isLoggable threw a non-fatal unchecked exception as follows

Recentemente deparei com o seguinte situação no eclipse, entrava porém travava. Antes disso eu abaxei o eclipse indigo, instalei o plugin svn. Fiz checkout do meu projeto, mas depois de reiniciar o eclipse, começou a travar e apareceu este log no terminal do eclipse:


LogFilter.isLoggable threw a non-fatal unchecked exception as follows:
java.lang.NullPointerException
	at org.eclipse.core.internal.runtime.Log.isLoggable(Log.java:101)
	at
org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeIsLoggable
(ExtendedLogReaderServiceFactory.java:59)
	at
org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged
(ExtendedLogReaderServiceFactory.java:164)
	at
org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log
(ExtendedLogReaderServiceFactory.java:150)
	at
org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log
(ExtendedLogServiceFactory.java:66)
	at
org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:88)
	at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:55)
	at
org.eclipse.core.runtime.internal.adaptor.EclipseLogFactory$1.log(EclipseLogFactory.java:54)

Solução:

Qdo instalamos o plugin do subversion, não se preocupamos com as libs que devemos ter no ubuntu, mais especificamente JAVAHL. Isso aconteceu no Ubuntu 10.04, de 64 bit , bom a lib que devemos instalar na máquina é a “libsvn-java”, para isso siga as instruções abaixo:

sudo apt-get install libsvn-java

Agora devemos procurar a lib

sudo find / -name libsvnjavahl-1.so 

Bem caso voce não consiga instalar, vai no Gerenciador de pacotes – Synaptic, no campo de busca digita “libsvn-java”, vai Propriedades -> Arquivos Instalados (irá encontrar o path)

Depois de encontrar o caminho da lib, no diretório do eclipse, você tem o “eclipse.ini” abra e add essa linha:

Exemplo

-Djava.library.path=/usr/lib/jni
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
-vmargs
-Djava.library.path=/usr/lib/jni
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=1024m
-Xms512m

Feito isso reinicie o seu eclipse.Agora não aparece nenhum log.

Fontes: http://subclipse.tigris.org/wiki/JavaHL

Blog no WordPress.com.

Acima ↑