Pessoal, estou desenvolvendo minha primeira aplicaçao Spring, to tendo as famosas dificuldades de so achar material para java e Spring para WEB, o primeiro problema encontrado esta sendo o do deploy, to usando eclipse e o fatjar, tudo corre bem so que o sistema reclama de falta de um xsd (acredito que seja pela falta de algum jar, mas nao vejo onde está mas vou continuar papirando, no eclipse funciona). Mas isso me chamou a atençao para um outro problema, se eu tenho uma aplicaçao java que rode em desktop em uma maquina nao conectada a web ele nao vai funcionar por conta das chamadas
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:sec="http://www.springframework.org/schema/security"
xmlns:util="http://www.springframework.org/schema/util"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.2.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">
perdão se acharem duvidas muito basicas, sou experiente em java mas sempre fiz tudo por minha conta, agora estou fazendo algo usando o spring que comprei livros e me aprofundei na forma de usa-lo da melhor forma, mas sempre vejo o tal pecado do falta o basicão, eu sei de cor como funciona o spring mas nao faço ideia de como eh a configuraçao…
mas isso eh um problema a parte so um desabafo…
a duvida é simplesmente saber se funciona offline ou somente com maquina que acesse a web diretamente pra resolver os xsd acima ! ou isso é so pra validação pq observem o erro que venh otendo :
Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinit
ionParsingException: Configuration problem: Unable to locate Spring NamespaceHan
dler for XML schema namespace [http://www.springframework.org/schema/tx]
Offending resource: file [C:\distr\src\appCtx\cmn.xml]
at org.springframework.beans.factory.parsing.FailFastProblemReporter.err
or(FailFastProblemReporter.java:68)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderC
ontext.java:85)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderC
ontext.java:80)
isso esta sendo gerado com o fatjar, se eu tirar a parte da transaçao AOP do spring 2 ai ele roda so que nao grava nada, sem erros ele diz que gravou e tudo, mas indo ao banco percebe-se que nenhum dado eh gravado, mais uma vez afirmo: “Dentro do eclipse tudo funciona muito bem”
Abraços e obrigado
Macgyver