Dificuldade com Java web Start
ao executara a aplicação exibir uma mensagem de erro no qual não foi possivel encontra o arquivo:
[img]http://arquivo.devmedia.com.br/forum/imagem/316453-20150112-134211.jpg[/img]
Build :
arquivo JNLP
<jnlp spec="1.0+" codebase="" href="">
<application-desc main-class="com.br.chronoserp.padrao.cliente.Menu"/>
<information>
<title>Chronos ERP</title>
<vendor>by chronosinfo.com</vendor>
<description>Chronos ERP - Cadastros Básicos</description>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+"/>
<jar href="ChronosERPCliente.jar" />
<jar href="clientos.jar" />
<jar href="commonos.jar" />
<jar href="jcalendar.jar" />
<jar href="jnlp.jar" />
<jar href="hessian-3.1.6.jar" />
<property name="jnlp.SERVERURL" value="$$context/controller"/>
</resources>
</jnlp>
[img]http://arquivo.devmedia.com.br/forum/imagem/316453-20150112-134211.jpg[/img]
Build :
<property file="$/signature.properties"/>
<!-- configura as propriedades necessarias para assinar os JARs -->
<property file="$/signature.properties" />
<!--
essa target vai invocar:
signlib - para assinar os jars que compõem a aplicação do cliente
chronoserp - para montar o pacote necessario para a aplicação que desce
para o cliente
-->
<target name="all" depends="signlib, chronoserp">
<echo>Executando target 'all'</echo>
</target>
<!-- assina os jars que compõem a aplicação do cliente -->
<target name="signlib" description="Assina os JARs">
<echo>Executando target 'signlib'</echo>
<mkdir dir="$/$"/>
<copy todir="$/$">
<fileset dir="$">
<include name="poi-2.0-RC2-20040102.jar" />
<include name="itext-1.4.8.jar" />
<include name="clientos.jar" />
<include name="serveros.jar" />
<include name="commonos.jar" />
<include name="pooler.jar" />
<include name="jcalendar.jar" />
<include name="jnlp.jar" />
<include name="jnlp-servlet.jar" />
<include name="hessian-3.1.6.jar" />
</fileset>
</copy>
<echo>$</echo>
<echo>$</echo>
<echo>$</echo>
<signjar jar="$/$/poi-2.0-RC2-20040102.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/itext-1.4.8.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/clientos.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/commonos.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/serveros.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/pooler.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/jcalendar.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/jnlp.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/jnlp-servlet.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
<signjar jar="$/$/hessian-3.1.6.jar" alias="$" storepass="$" keystore="$" tsaurl="https://timestamp.geotrust.com/tsa" />
</target>
<target name="chronoserp">
<echo>Executando a target 'chronoserp'</echo>
<echo>Procedimentos para criação do Erp.jar</echo>
<mkdir dir="$" />
<copy todir="${web.docbase.dir}">
<fileset dir="$/$">
<include name="clientos.jar" />
<include name="commonos.jar" />
<include name="itext-1.4.8.jar" />
<include name="jcalendar.jar" />
<include name="jnlp.jar" />
<include name="hessian-3.1.6.jar" />
</fileset>
</copy>
<copy todir="$/cadastros/java">
<fileset dir="$">
<include name="*.class" />
</fileset>
</copy>
<copy todir="$/cadastros/cliente">
<fileset dir="$">
<include name="*.class" />
</fileset>
</copy>
<copy todir="$/padrao/cliente">
<fileset dir="$">
<include name="*.class" />
</fileset>
</copy>
<copy todir="$/">
<fileset dir="${build.classes.dir}/">
<include name="Resources_*.xml" />
</fileset>
</copy>
<jar jarfile="$/ChronosERPCliente.jar" basedir="$" />
<signjar jar="$/ChronosERPCliente.jar" alias="$"
storepass="$" keystore="$" />
<copy todir="${web.docbase.dir}">
<fileset dir="$">
<include name="ChronosERPCliente.jar" />
</fileset>
</copy>
<delete dir="$" />
<echo>Procedimentos para criação do ChronosERPServidor.jar</echo>
<mkdir dir="$" />
<copy todir="${lib.dir}">
<fileset dir="$/$">
<include name="serveros.jar" />
<include name="commonos.jar" />
<include name="pooler.jar" />
<include name="log4j-1.2.7.jar" />
<include name="poi-2.0-RC2-20040102.jar" />
<include name="itext-1.4.8.jar" />
<include name="jnlp-servlet.jar" />
<include name="hessian-3.1.6.jar" />
</fileset>
</copy>
<copy todir="$/com/br/chronoserp/cadastros/java">
<fileset dir="$">
<include name="*.class" />
</fileset>
</copy>
<copy todir="$/com/br/chronoserp/cadastros/servidor">
<fileset dir="$">
<include name="*.class" />
</fileset>
</copy>
<jar jarfile="$/ChronosERPServidor.jar" basedir="$" />
<copy todir="${lib.dir}">
<fileset dir="$">
<include name="ChronosERPServidor.jar" />
</fileset>
</copy>
<delete dir="$" />
</target>
<target name="limpar">
<delete file="${web.docbase.dir}/ChronosERPCliente.jar"/>
</target>
arquivo JNLP
<jnlp spec="1.0+" codebase="" href="">
<application-desc main-class="com.br.chronoserp.padrao.cliente.Menu"/>
<information>
<title>Chronos ERP</title>
<vendor>by chronosinfo.com</vendor>
<description>Chronos ERP - Cadastros Básicos</description>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+"/>
<jar href="ChronosERPCliente.jar" />
<jar href="clientos.jar" />
<jar href="commonos.jar" />
<jar href="jcalendar.jar" />
<jar href="jnlp.jar" />
<jar href="hessian-3.1.6.jar" />
<property name="jnlp.SERVERURL" value="$$context/controller"/>
</resources>
</jnlp>
John Lima
Curtidas 0
Respostas
John Lima
12/01/2015
já resolvir rsss
faltava a variável codebase=""
faltava a variável codebase=""
GOSTEI 0
Eduardo Pessoa
12/01/2015
Valeu por avisar.
GOSTEI 0
Eduardo Pessoa
12/01/2015
Valeu por avisar.
GOSTEI 0