quarta-feira, 3 de julho de 2013

Liberando acesso remoto postgresql

os arquivos podem ser encontrados nos caminhos:
- /var/lib/pgsql/data/
- /etc/postgresql/9.1/
- /usr/share/postgresql/


1. Altere o arquivo pg_hba.conf colocando:
host all all 0.0.0.0/0 md5
ou coloquei o ip de um pc fixo.

2. Abrir o arquivo postgresql.conf alterando:
listen_addresses='localhost'
para
listen_addresses='*'
ou coloca um ip de uma máquina com ip fixo

3. Reinicie o servico do postgres:
/etc/init.d/postgresql restart


terça-feira, 2 de julho de 2013

Liberar acesso remoto glassfish

1.Entre na pasta bin do glassfish e pare o servidor caso ele esteja rodando. Execute o seguinte comando:
$ ./asadmin stop-domain 

2.Execute o seguinte comando e defina uma senha. Vai pedir a senha atual que por padrão é: changeit
$ ./asadmin change-master-password

3.Inicie o servidor com o seguinte comando
$ ./asadmin start-domain

4. Defina uma senha administrativa, para acesso remoto. Vai pedir a senha atual que vazio ou por padrão é: adminadmin
$ ./asadmin change-admin-password

5.Faça a liberação para acesso remoto
$ ./asadmin enable-secure-admin

Alterar senha do postgresql para o primeiro acesso



Entrar como usuário root para criar(alterar) a senha do postgres:


1.Informe a senha de root
$ su root

2.Informe a nova senha do postgres
$ passwd postgres

3. Trocar para o usuário postgres
$ su postgres

Para alterar senha do PostgreSQL 7 ou superior:
$ psql -c "ALTER USER postgres WITH PASSWORD 'novasenha'" -d postgres

Para alterar senha do PostgreSQL 6:
$ psql -c "ALTER USER postgres WITH PASSWORD novasenha" -d postgres

Instalar JDK 7 no ubuntu

Se for ubuntu server é necessário instalar sudo apt-get install python-software-properties
  1. sudo add-apt-repository ppa:webupd8team/java
  2. sudo apt-get update
  3. sudo apt-get install oracle-java7-installer

segunda-feira, 11 de junho de 2012

Problema com acentuação no JSF

Tente colocar no <head> do seu template:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
fica assim:
<h:head>     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />     <link href="#{facesContext.externalContext.request.contextPath}/resources/css/default.css" rel="stylesheet" type="text/css" />     <link href="#{facesContext.externalContext.request.contextPath}/resources/css/cssLayout.css" rel="stylesheet" type="text/css" />     <title>Sistema INSG</title></h:head>
Se a acentuação continuar com o problema tente colocar no sun-web.xml:
<parameter-encoding default-charset="UTF-8"/>
fica assim:
<sun-web-app error-url="">     <parameter-encoding default-charset="UTF-8"/>     <context-root>/SeuSistema</context-root>    <class-loader delegate="true"/>   <jsp-config>          <property name="keepgenerated" value="true">               <description>Keep a copy of the generated servlet class' java code.</description>          </property>     </jsp-config>  </sun-web-app>

quinta-feira, 31 de maio de 2012

Quebra de linha utilizando h:outputText

Utilize o "<br />" na string para a quebra de linha e no outputText utilize o escape="false".
ex.:

<h:outputText value="#{seuBackBean.suaString}" escape="false"/>

sexta-feira, 25 de maio de 2012

Instalando fontes no ubuntu

1. Entre na pasta fonts usando:

cd /usr/share/fonts/

2. Crie uma pasta relacionada ao tipo de fonte, no meu caso usarei fontes específicas para relatórios do meu sistema, então ficará:
sudo mkdir relatorios

3. Então copie para dentro da pasta as fontes:

sudo cp localdattf/minhafonte.ttf /usr/share/fonts/relatorios

4. Depois uso o fc-cache pra atualizar as fontes do sistema sem precisar reiniciar:

sudo fc-cache -f -v