Mensagens enviadas por: adamo
Índice dos Fóruns » Perfil de adamo » Mensagens enviadas por adamo
Autor Mensagem
Pessoal estou querendo configurar a integração entre o Apache e o tomcat, sendo que meu apache tem virtualhost configurado.

Detalhamento:
- Tenho varios dominios na mesma maquina www.x.com.br www.y.com.br
- TomCat 6, Apache 2.2
- Apache para o que for statico e php
- tomcat para paginas Java

O servidor esta configurado para responder aos dominios, ate ai tudo bem, eu consegui configurar para o apache redirecionar para o tomcat conteudo estatico, mas pelo que parece o conteudo dinamico(jsp) ele nao chama o tomcat...

Alguem tem uma ideia do que eu preciso configurar ?
Um tutorial?

Obrigado a todos.
Depois de alguns meses concluimos um sistema utilizando alguns componentes do OpenSwing, ele ajudou muito, a Grid que ele oferece ja vale o estudo. Atualmente estamos estudando mais a fundo a documentação, até porque sabiamos que nao estavamos usando todos recursos que ele possui. Em breve se for possivel (autorizado pela empresa) pretendo disponibilizar um pouco mais do estudo que foi realizado, o que posso dizer agora é que usando toda framework voce consegue fazer telas bem rapido e com pouca codificação.
Para quem nao conhece ai vai uma dica de framework que me parece bem completa com muitos componentes prontos e com muitas funcionalidades desenvolvidas.

Estamos atraz de uma framework mais completa, a ideia principal era conseguir uma biblioteca de componentes, de preferencia free, a opção que encontramos e que foi testada mais a fundo por parecer possuir essas caracteristicas foi a OpenSwing, é um projeto de framework que nao foi focado apenas nos componentes de tela, a ideia dos caras foi um pouco alem disso, eles possuem algumas camadas a mais que completam a sua framework.

O projeto tem apenas 2 anos, foi lancado em 2007 e vem sofrendo constantes melhorias, so em 2008 foram mais de 40 releases, segue abaixo algumas outras informacoes para quem for testar essa nova framework.

Features da framework


Site oficial:
http://oswing.sourceforge.net/index.html

Guia de instação:

http://oswing.sourceforge.net/setup.html

Tutorial em flash de como utilizar a framework:
http://oswing.sourceforge.net/Tutorial.htm


Para quem for testar

O OpenSwing, ainda esta em fase de desenvolvimento então para funcionar no NetBeans ou no Eclipse ele precisa de um plugin extra, nos testamos as alternativas e a que foi melhor até agora foi NetBeans + Matisse + OpenSwing, dentro do Matisse voce importa o arquivo BeanInfo.jar conforme esta descrito na documentacao de instalação, esta opção foi a melhor do que as alternativas no eclipse que deixaram um pouco a desejar quanto a usabilidade, testamos tambem a versao do MyEclipse 7.1 porque o MyEclipse possui o Matisse internamente, mas a importação dos componentes teve que ser feita componente a componente e isso ocasionou em alguns problemas na hora de utilizar os componentes, ou seja, incompatibilidade! a MyEclipse comecou a trabalha agora na versao 7.5 e estao prometendo uma melhor adocao do swing, vamos ver como que vai ser nesta nova versao, ate la nos optamos a usar o netbeans para as aplicações Swing.

Fica o convite de postar aqui quem testou e quem pretende utilizar esta framework, nas próximas semanas aqui na nossa empresa iremos testar mais afundo a solução OpenSwing, quando tiver mais informacao sobre o assunto vou tentar manter este post atualizado.
Pois é, estamos tentando importar os componentes dele para dentro do matisse, ja que as duas opções disponiveis, uma nao funcionou direito Jigloo(Free) e o que funcionou (aparentemente) WindowBuilder nao é free, entao fica complicado de testar.
importando componete a componente no matisse ja encontramos algumas incompatibilidades.
Alguem ja testou essa framework?
Começamos a testar os componentes do OpenSwing.
No site deles tem varios demos, e ele possui varios componentes.
Me parece bom, alguem ja usou?
Estou em um projeto onde iremos utilizar Swing, a dúvida que estou (nunca trabalhei com swing) é quais as opções de componentes free para utilizar com o myeclipse / eclipse. Começamos a fazer alguns testes com o matisse dentro do myeclipse, mas notamos que falta componentes melhores.

Se alguem tiver alguma informação, experiencia para compartilhar.
Obrigado!
No arquivo de configuraçao do banco digamos dataSource.xml voce cria diversos beans com ids diferentes logicamente contendo em cada um dlees uma conexao com o banco diferente.
tipo
bean id="get001HibernateSessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean" lazy-init="default" autowire="default" dependency-check="default">
...
<property name="dataSource">
<ref bean="ID DO BANCO DEFINIDO NO DATASOURCE.XML" />
....
E no seu applicationContext voce cria seus beans referenciando o id do banco o qual quer que o seu bean faça a persistencia.

no Application context voce poderia criar um bean chamado

pessoaDAOBd1 parent="banco1" class="pessoa"
pessoaDAObd2 parent="banco2" class="pessoa"

<bean id="banco1" abstract="true" lazy-init="default" autowire="default" dependency-check="default">
- <property name="sessionFactory">
<ref bean="banco1HibernateSessionFactory" />
...
<bean id="banco2" abstract="true" lazy-init="default" autowire="default" dependency-check="default">
- <property name="sessionFactory">
<ref bean="banco2HibernateSessionFactory" />
...

Entao na sua aplicacao voce deve ter a referencia ao bean correspondente.

Esta é a solucao que me veio agora, mas acredito que tenha uma forma melhro de fazer isso.
Na verdade o erro era outro, o mapeamento funcionava, mas quando eu pegava pessoa de um usuario dava erro de Lazy, o que não acontece com minhas paginas normais, so entao que percebi que ele nao estava usando o filtro
OpenSessionInViewFilter, entao foi so eu adicionar o filtro no web.xml como segue abaixo e tudo funcionou novamente
<filter-mapping>
<filter-name>HibernateFilter</filter-name>
<url-pattern>/dwr/*</url-pattern>
</filter-mapping>
Tenho uma dúvida sobre a chave composta, estou desenvolvendo um sistema em que um usuario possui uma pessoa, mas a chave de pessoa é composta por 2 campos codigo1 e codigo2, como que ficaria o mapeamento no hibernate?
Porque hoje quando faço uma busca por id de usuario e tento pegar pessoa (getPessoa()) ele nao traz o relacionamento.
Usuario possui as duas colunas codigoPes_id1 e codigoPes_id2

Eu tenho as duas classes mapeadas desta forma:

USUARIO


PESSOA


Estou querendo fazer uma referencia a um objeto que sua ID é composta por dois campos (Legado).

Usuario:
Esta classe tem uma referencia a pessoa.


Pessoa:
A classe pessoa tem um id que utiliza uma classe de id como segue


PessoaPK:
Esta classe tem uma chave composta por 3 campos.


Agora quando eu tento utilizar o sistema da o seguinte erro:
must have same number of columns as the referenced primary key (PESSOAS [ID1,ID2,ID3])
Descobri que os servlets.jar do servidor realmente não tem esses metodos.
Estou fazendo exatamente isso aqui na empresa e esta dando esse erro:
cannot resolve symbol symbol : method getLocalAddr () location: interface javax.servlet.http.HttpServletRequest out.print(request.getLocalAddr()+":"+request.getLocalPort()+request.getContextPath() );

Alguem tem ideia do que pode ser? Me parece que o oc4j nao tem esse metodo.
Estou com um erro ao integrar o spring com o struts, so em colocar o .jar para integrar o spring com o struts ja é o suficiente para dar o erro, com ou sem a constant name do struts.xml.


CODIGO STRUTS.XML
<constant name="struts.objectFactory" value="org.apache.struts2.spring.StrutsSpringObjectFactory" />

ERRO:
14:52:07,807 INFO XmlConfigurationProvider:140 - Parsing configuration file [struts-plugin.xml]
StandardContext[/strutsBlank]Exception starting filter struts2
Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean - jar:file:/C:/projetos/struts2-blank-2.0.9/WebContent/WEB-INF/lib/struts2-spring-plugin-2.0.9.jar!/struts-plugin.xml:8:132
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:20
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:131)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
Gostaria de saber se com a versao do Struts 2 J4 é possivel utilizar spring normalmente, porque estou tentando rodar um sistema aqui mas da erro de versao quando coloco o filtro do spring no web.xml

 
Índice dos Fóruns » Perfil de adamo » Mensagens enviadas por adamo
Ir para:   
Powered by JForum 2.1.8 © JForum Team