j2ee.compile.on.save=true
j2ee.deploy.on.save=true
j2ee.platform=1.6-web
-j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation.jar:${j2ee.server.home}/modules/javax.transaction.jar:${j2ee.server.home}/modules/javax.ejb.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.enterprise.deploy.jar:${j2ee.server.home}/modules/javax.jms.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.security.auth.message.jar:${j2ee.server.home}/modules/jersey-core.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.management.j2ee.jar:${j2ee.server.home}/modules/javax.security.jacc.jar:${j2ee.server.home}/modules/javax.el-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/javax.resource.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.faces.jar
+j2ee.platform.classpath=\
+ ${libs.Java-EE-GlassFish-v3.classpath}
j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar
-j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar
-j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/javax.ejb.jar
-j2ee.platform.wsimport.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/javax.ejb.jar
-j2ee.platform.wsit.classpath=
+j2ee.platform.jwsdp.classpath=\
+ ${libs.Java-EE-GlassFish-v3.wsjwsdp}
+j2ee.platform.wscompile.classpath=\
+ ${libs.Java-EE-GlassFish-v3.wscompile}
+j2ee.platform.wsgen.classpath=\
+ ${libs.Java-EE-GlassFish-v3.wsgenerate}
+j2ee.platform.wsimport.classpath=\
+ ${libs.Java-EE-GlassFish-v3.wsimport}
+j2ee.platform.wsit.classpath=\
+ ${libs.Java-EE-GlassFish-v3.wsinterop}
j2ee.server.type=gfv3ee6
jar.compress=false
javac.classpath=\
${file.reference.unbbayes-4.10.4-1s.jar}:\
${file.reference.xalan-2.7.0.jar}:\
${file.reference.xml-apis-1.0.b2.jar}:\
- ${file.reference.jade.jar}
+ ${file.reference.jade.jar}:\
+ ${libs.Java-EE-GlassFish-v3.classpath}
# Space-separated list of extra javac options
javac.compilerargs=
javac.debug=true
// Diagnostico
- String resultadoDiagnostico = getResultadoDiagnostico();
- if (resultadoDiagnostico.equals(DIAGNOSTICO_ADEQUADO))
- retorno.append("-Você chegou ao diagnóstico previsto para esta simulação!\n");
- else if (resultadoDiagnostico.equals(DIAGNOSTICO_INCORRETO_PLAUSIVEL))
- retorno.append("-Você não chegou ao diagnóstico previsto para esta simulação! Porém, seu diagnóstico é plausível!\n");
- else
- retorno.append("-Você não chegou ao diagnóstico previsto para esta simulação! Seu diagnóstico não é plausível!\n");
+ if (logExecucao.isConcluiuDiagnostico()) {
+ String resultadoDiagnostico = getResultadoDiagnostico();
+ if (resultadoDiagnostico.equals(DIAGNOSTICO_ADEQUADO))
+ retorno.append("-Você chegou ao diagnóstico previsto para esta simulação!\n");
+ else if (resultadoDiagnostico.equals(DIAGNOSTICO_INCORRETO_PLAUSIVEL))
+ retorno.append("-Você não chegou ao diagnóstico previsto para esta simulação! Porém, seu diagnóstico é plausível!\n");
+ else
+ retorno.append("-Você não chegou ao diagnóstico previsto para esta simulação! Seu diagnóstico não é plausível!\n");
+ } else
+ retorno.append("-Você finalizou o atendimento sem selecionar um diagnóstico!\n");
+
// Conduta
- String resultadoConduta = getResultadoConduta();
- if (resultadoConduta.equals(CONDUTA_ADEQUADA))
- retorno.append("-A conduta selecionada esta adequada ao previsto pela simulação!\n");
- else if (resultadoConduta.equals(CONDUTA_EXCESSIVA))
- retorno.append("-A conduta selecionada esta adequada ao previsto pela simulação, porém existem procedimentos em excesso!\n");
- else if (resultadoConduta.equals(CONDUTA_INSUFICIENTE))
- retorno.append("-A conduta selecionada esta adequada ao previsto pela simulação, porém a quantidade de procedimentos é insuficiente em relação ao previsto!\n");
- else if (resultadoConduta.equals(CONDUTA_INCORRETA_COERENTE))
- retorno.append("-A conduta selecionada esta inadequada ao previsto pela simulação, porém é coerente com o diagnóstico selecionado!\n");
- else if (resultadoConduta.equals(CONDUTA_INCORRETA_INCOERENTE))
- retorno.append("-A conduta selecionada esta inadequada e incoerente com o diagnóstico selecionado!\n");
-
- String resultadoTempoConduta = getResultadoTempoConduta();
- String resultadoTempoInvestigacao = getResultadoTempoInvestigacao();
- if (resultadoTempoConduta != null || resultadoTempoInvestigacao != null) {
- retorno.append("-Quanto a utilização do tempo ");
- if (resultadoTempoInvestigacao != null && resultadoTempoConduta != null)
- retorno.append("sua investigação e conduta foram demoradas");
- else if (resultadoTempoInvestigacao != null)
- retorno.append("sua investigação foi demorada");
- else if (resultadoTempoConduta != null)
- retorno.append("sua conduta foi demorada");
- retorno.append("!\n");
- }
+ if (logExecucao.isConcluiuConduta()) {
+ String resultadoConduta = getResultadoConduta();
+ if (resultadoConduta.equals(CONDUTA_ADEQUADA))
+ retorno.append("-A conduta selecionada esta adequada ao previsto pela simulação!\n");
+ else if (resultadoConduta.equals(CONDUTA_EXCESSIVA))
+ retorno.append("-A conduta selecionada esta adequada ao previsto pela simulação, porém existem procedimentos em excesso!\n");
+ else if (resultadoConduta.equals(CONDUTA_INSUFICIENTE))
+ retorno.append("-A conduta selecionada esta adequada ao previsto pela simulação, porém a quantidade de procedimentos é insuficiente em relação ao previsto!\n");
+ else if (resultadoConduta.equals(CONDUTA_INCORRETA_COERENTE))
+ retorno.append("-A conduta selecionada esta inadequada ao previsto pela simulação, porém é coerente com o diagnóstico selecionado!\n");
+ else if (resultadoConduta.equals(CONDUTA_INCORRETA_INCOERENTE))
+ retorno.append("-A conduta selecionada esta inadequada e incoerente com o diagnóstico selecionado!\n");
+
+ String resultadoTempoConduta = getResultadoTempoConduta();
+ String resultadoTempoInvestigacao = getResultadoTempoInvestigacao();
+ if (resultadoTempoConduta != null || resultadoTempoInvestigacao != null) {
+ retorno.append("-Quanto a utilização do tempo ");
+ if (resultadoTempoInvestigacao != null && resultadoTempoConduta != null)
+ retorno.append("sua investigação e conduta foram demoradas");
+ else if (resultadoTempoInvestigacao != null)
+ retorno.append("sua investigação foi demorada");
+ else if (resultadoTempoConduta != null)
+ retorno.append("sua conduta foi demorada");
+ retorno.append("!\n");
+ }
- String resultadoCustoConduta = getResultadoCustoConduta();
- String resultadoCustoInvestigacao = getResultadoCustoInvestigacao();
- if (resultadoCustoConduta != null || resultadoCustoInvestigacao != null) {
- retorno.append("-Quanto a utilização de recursos ");
- if (resultadoCustoInvestigacao != null && resultadoCustoConduta != null)
- retorno.append("sua investigação e conduta foram dispendiosas");
- else if (resultadoCustoInvestigacao != null)
- retorno.append("sua investigação foi dispendiosa");
- else if (resultadoCustoConduta != null)
- retorno.append("sua conduta foi dispendiosa");
- retorno.append("!\n");
- }
+ String resultadoCustoConduta = getResultadoCustoConduta();
+ String resultadoCustoInvestigacao = getResultadoCustoInvestigacao();
+ if (resultadoCustoConduta != null || resultadoCustoInvestigacao != null) {
+ retorno.append("-Quanto a utilização de recursos ");
+ if (resultadoCustoInvestigacao != null && resultadoCustoConduta != null)
+ retorno.append("sua investigação e conduta foram dispendiosas");
+ else if (resultadoCustoInvestigacao != null)
+ retorno.append("sua investigação foi dispendiosa");
+ else if (resultadoCustoConduta != null)
+ retorno.append("sua conduta foi dispendiosa");
+ retorno.append("!\n");
+ }
+ } else
+ retorno.append("-Você finalizou o atendimento sem selecionar uma conduta!\n");
// Log de execução