Loja Virtual Aula 17/18
13/07/2011
0
Estou tentando executar os testes da minha aplicação, referente as aulas 17 e 18 e esta apresentando os erros abaixo. Ja realizei o mapeamento no domain.xml conforme abaixo, o driver do banco esta na pasta lib do glassfish.
Alguém pode me ajudar a descobrir a solução?
---------------------------------------DOMAIN.XML------------------------------------------------------------------------<domain log-root="${com.sun.aas.instanceRoot}/logs" application-root="${com.sun.aas.instanceRoot}/applications" version="43"> <system-applications> <application context-root="" location="${com.sun.aas.installRootURI}/lib/install/applications/__admingui" name="__admingui" directory-deployed="true" object-type="system-admin"> <module name="__admingui"> <engine sniffer="web"></engine> <engine sniffer="security"></engine> </module> </application> </system-applications> <applications></applications> <resources> <jdbc-resource pool-name="__TimerPool" jndi-name="jdbc/__TimerPool" object-type="system-admin"></jdbc-resource> <jdbc-resource pool-name="DerbyPool" jndi-name="jdbc/__default"></jdbc-resource> <jdbc-resource pool-name="DerbyPool" jndi-name="jdbc/ecommerce"></jdbc-resource> <jdbc-connection-pool datasource-classname="org.apache.derby.jdbc.EmbeddedXADataSource" res-type="javax.sql.XADataSource" name="__TimerPool"> <property name="databaseName" value="${com.sun.aas.instanceRoot}/lib/databases/ejbtimer"></property> <property name="connectionAttributes" value=";create=true"></property> </jdbc-connection-pool> <jdbc-connection-pool is-isolation-level-guaranteed="false" datasource-classname="org.apache.derby.jdbc.ClientDataSource" res-type="javax.sql.DataSource" name="DerbyPool"> <property name="PortNumber" value="1527"></property> <property name="Password" value="APP"></property> <property name="User" value="APP"></property> <property name="serverName" value="localhost"></property> <property name="DatabaseName" value="sun-appserv-samples"></property> <property name="connectionAttributes" value=";create=true"></property> </jdbc-connection-pool> <jdbc-connection-pool datasource-classname="com.microsoft.sqlserver.jdbc.SQLServerDriver" res-type="javax.sql.DataSource" wrap-jdbc-objects="false" name="LojaVirtualPU"> <property name="PortNumber" value="1433" /> <property name="serverName" value="localhost" /> <property name="databaseName" value="Ecommerce" /> <property name="URL" value="jdbc:sqlserver://localhost;databaseName=Ecommerce" /> <property name="Password" value="123" /> <property name="User" value="fporto" /> </jdbc-connection-pool> </resources> <servers> <server name="server" config-ref="server-config"> <application-ref ref="__admingui" virtual-servers="__asadmin"></application-ref> <resource-ref ref="jdbc/__TimerPool"></resource-ref> <resource-ref ref="jdbc/__default"></resource-ref> <resource-ref ref="jdbc/ecommerce" /> </server> </servers> <nodes> <node node-host="localhost" name="localhost-domain1" type="CONFIG" install-dir="${com.sun.aas.productRoot}"></node> </nodes> <configs> <config name="server-config"> <schedules> <schedule name="daily"></schedule> <schedule day-of-week="Sun" name="weekly"></schedule> <schedule name="monthly" day-of-month="1"></schedule> </schedules> <backup-configs></backup-configs> <http-service> <access-log></access-log> <virtual-server id="server" network-listeners="http-listener-1,http-listener-2"></virtual-server> <virtual-server id="__asadmin" network-listeners="admin-listener"></virtual-server> </http-service> <iiop-service> <orb use-thread-pool-ids="thread-pool-1"></orb> <iiop-listener port="3700" id="orb-listener-1" address="0.0.0.0" lazy-init="true"></iiop-listener> <iiop-listener port="3820" id="SSL" address="0.0.0.0" security-enabled="true"> <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl> </iiop-listener> <iiop-listener port="3920" id="SSL_MUTUALAUTH" address="0.0.0.0" security-enabled="true"> <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as" client-auth-enabled="true"></ssl> </iiop-listener> </iiop-service> <admin-service system-jmx-connector-name="system" type="das-and-server"> <jmx-connector port="8686" address="0.0.0.0" security-enabled="false" auth-realm-name="admin-realm" name="system"></jmx-connector> <property name="adminConsoleContextRoot" value="/admin"></property> <property name="adminConsoleDownloadLocation" value="${com.sun.aas.installRoot}/lib/install/applications/admingui.war"></property> <property name="ipsRoot" value="${com.sun.aas.installRoot}/.."></property> <das-config></das-config> </admin-service> <connector-service></connector-service> <web-container> <session-config> <session-manager> <manager-properties></manager-properties> <store-properties></store-properties> </session-manager> <session-properties></session-properties> </session-config> </web-container> <ejb-container session-store="${com.sun.aas.instanceRoot}/session-store"> <ejb-timer-service></ejb-timer-service> </ejb-container> <mdb-container></mdb-container> <jms-service default-jms-host="default_JMS_host" type="EMBEDDED"> <jms-host host="localhost" name="default_JMS_host"></jms-host> </jms-service> <security-service> <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="admin-realm"> <property name="file" value="${com.sun.aas.instanceRoot}/config/admin-keyfile"></property> <property name="jaas-context" value="fileRealm"></property> </auth-realm> <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="file"> <property name="file" value="${com.sun.aas.instanceRoot}/config/keyfile"></property> <property name="jaas-context" value="fileRealm"></property> </auth-realm> <auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate"></auth-realm> <jacc-provider policy-provider="com.sun.enterprise.security.provider.PolicyWrapper" name="default" policy-configuration-factory-provider="com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl"> <property name="repository" value="${com.sun.aas.instanceRoot}/generated/policy"></property> </jacc-provider> <jacc-provider policy-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyProvider" name="simple" policy-configuration-factory-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory"></jacc-provider> <audit-module classname="com.sun.enterprise.security.Audit" name="default"> <property name="auditOn" value="false"></property> </audit-module> <message-security-config auth-layer="SOAP"> <provider-config provider-type="client" provider-id="XWS_ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="dynamic.username.password" value="false"></property> <property name="debug" value="false"></property> </provider-config> <provider-config provider-type="client" provider-id="ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="dynamic.username.password" value="false"></property> <property name="debug" value="false"></property> <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property> </provider-config> <provider-config provider-type="server" provider-id="XWS_ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="debug" value="false"></property> </provider-config> <provider-config provider-type="server" provider-id="ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="debug" value="false"></property> <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property> </provider-config> </message-security-config> <message-security-config auth-layer="HttpServlet"> <provider-config provider-type="server" provider-id="GFConsoleAuthModule" class-name="org.glassfish.admingui.common.security.AdminConsoleAuthModule"> <request-policy auth-source="sender"></request-policy> <response-policy></response-policy> <property name="restAuthURL" value="http://localhost:$/management/sessions"></property> <property name="loginPage" value="/login.jsf"></property> <property name="loginErrorPage" value="/loginError.jsf"></property> </provider-config> </message-security-config> <property name="default-digest-algorithm" value="SHA-256"></property> </security-service> <transaction-service tx-log-dir="${com.sun.aas.instanceRoot}/logs"></transaction-service> <java-config debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9009" system-classpath="" classpath-suffix=""> <jvm-options>-XX:MaxPermSize=192m</jvm-options> <jvm-options>-client</jvm-options> <jvm-options>-Djavax.management.builder.initial=com.sun.enterprise.v3.admin.AppServerMBeanServerBuilder</jvm-options> <jvm-options>-XX:+UnlockDiagnosticVMOptions</jvm-options> <jvm-options>-Djava.endorsed.dirs=${com.sun.aas.installRoot}/modules/endorsed${path.separator}${com.sun.aas.installRoot}/lib/endorsed</jvm-options> <jvm-options>-Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy</jvm-options> <jvm-options>-Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf</jvm-options> <jvm-options>-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as</jvm-options> <jvm-options>-Xmx512m</jvm-options> <jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks</jvm-options> <jvm-options>-Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks</jvm-options> <jvm-options>-Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext</jvm-options> <jvm-options>-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver</jvm-options> <jvm-options>-DANTLR_USE_DIRECT_CLASS_LOADING=true</jvm-options> <jvm-options>-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory</jvm-options> <jvm-options>-Dorg.glassfish.additionalOSGiBundlesToStart=org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command</jvm-options> <jvm-options>-Dosgi.shell.telnet.port=6666</jvm-options> <jvm-options>-Dosgi.shell.telnet.maxconn=1</jvm-options> <jvm-options>-Dosgi.shell.telnet.ip=127.0.0.1</jvm-options> <jvm-options>-Dgosh.args=--nointeractive</jvm-options> <jvm-options>-Dfelix.fileinstall.dir=${com.sun.aas.installRoot}/modules/autostart/</jvm-options> <jvm-options>-Dfelix.fileinstall.poll=5000</jvm-options> <jvm-options>-Dfelix.fileinstall.log.level=2</jvm-options> <jvm-options>-Dfelix.fileinstall.bundles.new.start=true</jvm-options> <jvm-options>-Dfelix.fileinstall.bundles.startTransient=true</jvm-options> <jvm-options>-Dfelix.fileinstall.disableConfigSave=false</jvm-options> <jvm-options>-XX:NewRatio=2</jvm-options> </java-config> <network-config> <protocols> <protocol name="http-listener-1"> <http default-virtual-server="server" max-connections="250"> <file-cache></file-cache> </http> </protocol> <protocol security-enabled="true" name="http-listener-2"> <http default-virtual-server="server" max-connections="250"> <file-cache></file-cache> </http> <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" ssl3-enabled="false" cert-nickname="s1as"></ssl> </protocol> <protocol name="admin-listener"> <http default-virtual-server="__asadmin" max-connections="250" encoded-slash-enabled="true"> <file-cache></file-cache> </http> </protocol> </protocols> <network-listeners> <network-listener port="8080" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener> <network-listener port="8181" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener> <network-listener port="4848" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener> </network-listeners> <transports> <transport name="tcp"></transport> </transports> </network-config> <thread-pools> <thread-pool name="admin-thread-pool" max-thread-pool-size="50" max-queue-size="256"></thread-pool> <thread-pool name="http-thread-pool"></thread-pool> <thread-pool name="thread-pool-1" max-thread-pool-size="200"></thread-pool> </thread-pools> <monitoring-service> <module-monitoring-levels></module-monitoring-levels> </monitoring-service> <group-management-service> <failure-detection></failure-detection> </group-management-service> </config> <config name="default-config"> <http-service> <access-log></access-log> <virtual-server id="server" network-listeners="http-listener-1, http-listener-2"> <property name="default-web-xml" value="${com.sun.aas.instanceRoot}/config/default-web.xml"></property> </virtual-server> <virtual-server id="__asadmin" network-listeners="admin-listener"></virtual-server> </http-service> <iiop-service> <orb use-thread-pool-ids="thread-pool-1"></orb> <iiop-listener port="$" id="orb-listener-1" address="0.0.0.0"></iiop-listener> <iiop-listener port="$" id="SSL" address="0.0.0.0" security-enabled="true"> <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl> </iiop-listener> <iiop-listener port="$" id="SSL_MUTUALAUTH" address="0.0.0.0" security-enabled="true"> <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as" client-auth-enabled="true"></ssl> </iiop-listener> </iiop-service> <admin-service system-jmx-connector-name="system"> <jmx-connector port="$" address="0.0.0.0" security-enabled="false" auth-realm-name="admin-realm" name="system"></jmx-connector> <property name="adminConsoleDownloadLocation" value="${com.sun.aas.installRoot}/lib/install/applications/admingui.war"></property> <das-config></das-config> </admin-service> <web-container> <session-config> <session-manager> <manager-properties></manager-properties> <store-properties></store-properties> </session-manager> <session-properties></session-properties> </session-config> </web-container> <ejb-container session-store="${com.sun.aas.instanceRoot}/session-store"> <ejb-timer-service></ejb-timer-service> </ejb-container> <mdb-container></mdb-container> <jms-service addresslist-behavior="priority" default-jms-host="default_JMS_host" type="EMBEDDED"> <jms-host port="$" host="localhost" name="default_JMS_host"></jms-host> </jms-service> <log-service log-rotation-limit-in-bytes="2000000" file="${com.sun.aas.instanceRoot}/logs/server.log"> <module-log-levels></module-log-levels> </log-service> <security-service> <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="admin-realm"> <property name="file" value="${com.sun.aas.instanceRoot}/config/admin-keyfile"></property> <property name="jaas-context" value="fileRealm"></property> </auth-realm> <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="file"> <property name="file" value="${com.sun.aas.instanceRoot}/config/keyfile"></property> <property name="jaas-context" value="fileRealm"></property> </auth-realm> <auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate"></auth-realm> <jacc-provider policy-provider="com.sun.enterprise.security.provider.PolicyWrapper" name="default" policy-configuration-factory-provider="com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl"> <property name="repository" value="${com.sun.aas.instanceRoot}/generated/policy"></property> </jacc-provider> <jacc-provider policy-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyProvider" name="simple" policy-configuration-factory-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory"></jacc-provider> <audit-module classname="com.sun.enterprise.security.Audit" name="default"> <property name="auditOn" value="false"></property> </audit-module> <message-security-config auth-layer="SOAP"> <provider-config provider-type="client" provider-id="XWS_ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="dynamic.username.password" value="false"></property> <property name="debug" value="false"></property> </provider-config> <provider-config provider-type="client" provider-id="ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="dynamic.username.password" value="false"></property> <property name="debug" value="false"></property> <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property> </provider-config> <provider-config provider-type="server" provider-id="XWS_ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="debug" value="false"></property> </provider-config> <provider-config provider-type="server" provider-id="ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule"> <request-policy auth-source="content"></request-policy> <response-policy auth-source="content"></response-policy> <property name="encryption.key.alias" value="s1as"></property> <property name="signature.key.alias" value="s1as"></property> <property name="debug" value="false"></property> <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property> </provider-config> </message-security-config> </security-service> <transaction-service tx-log-dir="${com.sun.aas.instanceRoot}/logs" automatic-recovery="true"></transaction-service> <diagnostic-service></diagnostic-service> <java-config debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=$" system-classpath="" classpath-suffix=""> <jvm-options>-XX:MaxPermSize=192m</jvm-options> <jvm-options>-server</jvm-options> <jvm-options>-XX:+UnlockDiagnosticVMOptions</jvm-options> <jvm-options>-Djava.endorsed.dirs=${com.sun.aas.installRoot}/modules/endorsed${path.separator}${com.sun.aas.installRoot}/lib/endorsed</jvm-options> <jvm-options>-Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy</jvm-options> <jvm-options>-Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf</jvm-options> <jvm-options>-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as</jvm-options> <jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks</jvm-options> <jvm-options>-Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks</jvm-options> <jvm-options>-Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext</jvm-options> <jvm-options>-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver</jvm-options> <jvm-options>-DANTLR_USE_DIRECT_CLASS_LOADING=true</jvm-options> <jvm-options>-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory</jvm-options> <jvm-options>-XX:NewRatio=2</jvm-options> <jvm-options>-Xmx512m</jvm-options> <jvm-options>-Dorg.glassfish.additionalOSGiBundlesToStart=org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command</jvm-options> <jvm-options>-Dosgi.shell.telnet.port=$</jvm-options> <jvm-options>-Dosgi.shell.telnet.maxconn=1</jvm-options> <jvm-options>-Dosgi.shell.telnet.ip=127.0.0.1</jvm-options> <jvm-options>-Dgosh.args=--noshutdown -c noop=true</jvm-options> <jvm-options>-Dfelix.fileinstall.dir=${com.sun.aas.installRoot}/modules/autostart/</jvm-options> <jvm-options>-Dfelix.fileinstall.poll=5000</jvm-options> <jvm-options>-Dfelix.fileinstall.log.level=3</jvm-options> <jvm-options>-Dfelix.fileinstall.bundles.new.start=true</jvm-options> <jvm-options>-Dfelix.fileinstall.bundles.startTransient=true</jvm-options> <jvm-options>-Dfelix.fileinstall.disableConfigSave=false</jvm-options> </java-config> <availability-service> <web-container-availability></web-container-availability> <ejb-container-availability sfsb-store-pool-name="jdbc/hastore"></ejb-container-availability> <jms-availability></jms-availability> </availability-service> <network-config> <protocols> <protocol name="http-listener-1"> <http default-virtual-server="server"> <file-cache></file-cache> </http> </protocol> <protocol security-enabled="true" name="http-listener-2"> <http default-virtual-server="server"> <file-cache></file-cache> </http> <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" ssl3-enabled="false" cert-nickname="s1as"></ssl> </protocol> <protocol name="admin-listener"> <http default-virtual-server="__asadmin" max-connections="250"> <file-cache></file-cache> </http> </protocol> </protocols> <network-listeners> <network-listener port="$" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener> <network-listener port="$" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener> <network-listener port="$" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener> </network-listeners> <transports> <transport name="tcp"></transport> </transports> </network-config> <thread-pools> <thread-pool name="http-thread-pool"></thread-pool> <thread-pool max-thread-pool-size="200" name="thread-pool-1"></thread-pool> <thread-pool name="admin-thread-pool" max-thread-pool-size="50" max-queue-size="256"></thread-pool> </thread-pools> <group-management-service> <failure-detection></failure-detection> </group-management-service> <management-rules></management-rules> <system-property name="ASADMIN_LISTENER_PORT" value="24848"></system-property> <system-property name="HTTP_LISTENER_PORT" value="28080"></system-property> <system-property name="HTTP_SSL_LISTENER_PORT" value="28181"></system-property> <system-property name="JMS_PROVIDER_PORT" value="27676"></system-property> <system-property name="IIOP_LISTENER_PORT" value="23700"></system-property> <system-property name="IIOP_SSL_LISTENER_PORT" value="23820"></system-property> <system-property name="IIOP_SSL_MUTUALAUTH_PORT" value="23920"></system-property> <system-property name="JMX_SYSTEM_CONNECTOR_PORT" value="28686"></system-property> <system-property name="OSGI_SHELL_TELNET_PORT" value="26666"></system-property> <system-property name="JAVA_DEBUGGER_PORT" value="29009"></system-property> <monitoring-service> <module-monitoring-levels></module-monitoring-levels> </monitoring-service> <connector-service></connector-service> </config> </configs> <property name="administrative.domain.name" value="domain1"></property> <load-balancers></load-balancers> <lb-configs></lb-configs> <clusters></clusters></domain>
--------------------------------------------------ERRO-----------------------------------------------------------------------------13/07/2011 22:51:21 org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory processXMLProbeProvidersSEVERE: MNTG0301:Cannot process XML ProbeProvider, xml = META-INF/gfprobe-provider.xmljava.lang.IllegalStateException: Provider already mapped glassfish:javamail:smtp-transport at org.glassfish.flashlight.impl.core.ProbeProviderRegistry.registerProbeProvider(ProbeProviderRegistry.java:100) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.registerProvider(FlashlightProbeProviderFactory.java:538) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.processXMLProbeProviders(FlashlightProbeProviderFactory.java:363) at org.glassfish.admin.monitor.MonitoringBootstrap.processProbeProviderXML(MonitoringBootstrap.java:474) at org.glassfish.admin.monitor.MonitoringBootstrap.processManifest(MonitoringBootstrap.java:350) at org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:291) at org.glassfish.admin.monitor.MonitoringBootstrap.verifyModule(MonitoringBootstrap.java:235) at org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:178) at org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:614) at org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:166) at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131) at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91) at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67) at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:219) at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:135) at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:79) at org.glassfish.internal.embedded.Server.<init>(Server.java:273) at org.glassfish.internal.embedded.Server.<init>(Server.java:66) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:176) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:158) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:175) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:126) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102) at br.com.session.UserSessionTest.setUpClass(UserSessionTest.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)13/07/2011 22:51:21 org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory processXMLProbeProvidersSEVERE: MNTG0301:Cannot process XML ProbeProvider, xml = META-INF/mojarra-jsf-api-probe-provider.xmljava.lang.IllegalStateException: Provider already mapped glassfish:jsf:faces-servlet at org.glassfish.flashlight.impl.core.ProbeProviderRegistry.registerProbeProvider(ProbeProviderRegistry.java:100) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.registerProvider(FlashlightProbeProviderFactory.java:538) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.processXMLProbeProviders(FlashlightProbeProviderFactory.java:363) at org.glassfish.admin.monitor.MonitoringBootstrap.processProbeProviderXML(MonitoringBootstrap.java:474) at org.glassfish.admin.monitor.MonitoringBootstrap.processManifest(MonitoringBootstrap.java:350) at org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:291) at org.glassfish.admin.monitor.MonitoringBootstrap.verifyModule(MonitoringBootstrap.java:235) at org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:178) at org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:614) at org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:166) at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131) at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91) at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67) at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:219) at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:135) at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:79) at org.glassfish.internal.embedded.Server.<init>(Server.java:273) at org.glassfish.internal.embedded.Server.<init>(Server.java:66) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:176) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:158) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:175) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:126) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102) at br.com.session.UserSessionTest.setUpClass(UserSessionTest.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)13/07/2011 22:51:21 org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory processXMLProbeProvidersSEVERE: MNTG0301:Cannot process XML ProbeProvider, xml = jersey-gf-server-probe-provider.xmljava.lang.IllegalStateException: Provider already mapped glassfish:jersey:server-hidden at org.glassfish.flashlight.impl.core.ProbeProviderRegistry.registerProbeProvider(ProbeProviderRegistry.java:100) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.registerProvider(FlashlightProbeProviderFactory.java:538) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.processXMLProbeProviders(FlashlightProbeProviderFactory.java:363) at org.glassfish.admin.monitor.MonitoringBootstrap.processProbeProviderXML(MonitoringBootstrap.java:474) at org.glassfish.admin.monitor.MonitoringBootstrap.processManifest(MonitoringBootstrap.java:350) at org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:291) at org.glassfish.admin.monitor.MonitoringBootstrap.verifyModule(MonitoringBootstrap.java:235) at org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:178) at org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:614) at org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:166) at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131) at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91) at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67) at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:219) at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:135) at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:79) at org.glassfish.internal.embedded.Server.<init>(Server.java:273) at org.glassfish.internal.embedded.Server.<init>(Server.java:66) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:176) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:158) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:175) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:126) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102) at br.com.session.UserSessionTest.setUpClass(UserSessionTest.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)13/07/2011 22:51:21 org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory processXMLProbeProvidersSEVERE: MNTG0301:Cannot process XML ProbeProvider, xml = jersey-gf-statsprovider-probe-provider.xmljava.lang.IllegalStateException: Provider already mapped glassfish:jersey:server at org.glassfish.flashlight.impl.core.ProbeProviderRegistry.registerProbeProvider(ProbeProviderRegistry.java:100) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.registerProvider(FlashlightProbeProviderFactory.java:538) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.processXMLProbeProviders(FlashlightProbeProviderFactory.java:363) at org.glassfish.admin.monitor.MonitoringBootstrap.processProbeProviderXML(MonitoringBootstrap.java:474) at org.glassfish.admin.monitor.MonitoringBootstrap.processManifest(MonitoringBootstrap.java:350) at org.glassfish.admin.monitor.MonitoringBootstrap.addProvider(MonitoringBootstrap.java:291) at org.glassfish.admin.monitor.MonitoringBootstrap.verifyModule(MonitoringBootstrap.java:235) at org.glassfish.admin.monitor.MonitoringBootstrap.discoverProbeProviders(MonitoringBootstrap.java:178) at org.glassfish.admin.monitor.MonitoringBootstrap.enableMonitoringForProbeProviders(MonitoringBootstrap.java:614) at org.glassfish.admin.monitor.MonitoringBootstrap.postConstruct(MonitoringBootstrap.java:166) at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131) at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91) at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67) at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:219) at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:135) at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:79) at org.glassfish.internal.embedded.Server.<init>(Server.java:273) at org.glassfish.internal.embedded.Server.<init>(Server.java:66) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:176) at org.glassfish.internal.embedded.Server$Builder.build(Server.java:158) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.init(EJBContainerProviderImpl.java:175) at org.glassfish.ejb.embedded.EJBContainerProviderImpl.createEJBContainer(EJBContainerProviderImpl.java:126) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:127) at javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:102) at br.com.session.UserSessionTest.setUpClass(UserSessionTest.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)13/07/2011 22:51:21 org.glassfish.ha.store.spi.BackingStoreFactoryRegistry registerINFO: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry13/07/2011 22:51:21 org.glassfish.ha.store.spi.BackingStoreFactoryRegistry registerINFO: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry13/07/2011 22:51:21 com.sun.enterprise.v3.server.AppServerStartup runSEVERE: O serviço de inicialização falhou em iniciar : com.sun.enterprise.naming.GlassFishNamingBuilder13/07/2011 22:51:21 com.sun.enterprise.v3.server.AppServerStartup runINFO: GlassFish Server Open Source Edition 3.1 (43) hora de inicialização : Embedded (718ms), serviços de inicialização(1.153ms), total(1.871ms)13/07/2011 22:51:22 org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread runINFO: JMXStartupService: JMXConnector system is disabled, skipping.
Fabricio Porto
Posts
14/07/2011
Robson Teixeira
1º) Qual banco sua aplicação irá usar?? pois tem o derby e o SQLServer mapeados.
2º) Os Erros que aparecer no console que você mostrou eles apacendo quando você faz deploy do projeto???
att
robson
14/07/2011
Fabricio Porto
O banco que estou utilizando é o SQL Server 2005, e o erro acontece quando executo a classe de teste através do jUnit.
15/07/2011
Robson Teixeira
15/07/2011
Fabricio Porto
16/07/2011
Dyego Carmo
17/07/2011
Fabricio Porto
Dyego,
Onde consigo os fontes? Não achei no seu space.
17/07/2011
Robson Teixeira
pois eu acho que sem querer foi alterado algum xml do glassFish pois ele não ta reconhecendo um monte de lib dele. Ja que ta fazendo os testes poderia postar a classe de teste que da esse erro????
att
robson
18/07/2011
Fabricio Porto
Segue a classe teste.
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package br.com.session; import javax.naming.NamingException;import br.com.entity.types.CountryType;import br.com.entity.Address;import br.com.entity.Users;import java.util.List;import javax.ejb.embeddable.EJBContainer;import org.junit.After;import org.junit.AfterClass;import org.junit.Before;import org.junit.BeforeClass;import org.junit.Test;import static org.junit.Assert.*; /** * * @author fporto */public class UserSessionTest { public static Integer idOfUser; private static EJBContainer container; public UserSessionTest() { } @BeforeClass public static void setUpClass() throws Exception { container = javax.ejb.embeddable.EJBContainer.createEJBContainer(); } @AfterClass public static void tearDownClass() throws Exception { container.close(); } @Before public void setUp() { } @After public void tearDown() { } @Test public void testSaveUser() throws Exception { System.out.println("saveUser"); Users us = new Users(); us.setEmail("dyego@gmail.com"); us.setName("Dyego Carmo"); us.setPassword("123"); us.setUsername("Dyego"); Address addr = new Address(); addr.setAddress("Rua 02"); addr.setCountry(CountryType.BRASIL); addr.setNumber(111); addr.setNickname("Principal"); addr.setPostalcode("11190-888"); addr.setStateOfAddress("Parana"); us.AddAddress(addr); UserSession instance = getUserSession(); Users result = instance.saveUser(us); idOfUser = result.getId(); assertTrue(result.getId().intValue() > 0); assertTrue(result.getAddresses().get(0).getId().intValue() > 0); } /** * Test of setUser method, of class UserSession. */ public void testGetUserByid() throws Exception { System.out.println("getUserByid(" + idOfUser + ")"); UserSession instance = getUserSession(); Users result = instance.getUserByid(idOfUser); assertNotNull(result); assertEquals("Dyego Carmo", result.getName()); assertTrue(result.getAddresses().size() > 0); } public void testSetUser() throws Exception { final String name = "Fabricio Porto"; System.out.println("setUser"); UserSession instance = getUserSession(); Users us = instance.getUserByid(idOfUser); assertNotNull(us); us.setName(name); instance.setUser(us); us = instance.getUserByid(idOfUser); assertEquals(us.getName(), name); } public void testGetAllUsers() throws Exception { System.out.println("getAllUsers"); UserSession instance = getUserSession(); List<Users> result = instance.getAllUsers(); assertNotNull(result); assertTrue(result.size() >= 1); } public void testGetUserByName() throws Exception { System.out.println("getUserByName"); String name = "Fabricio Porto"; UserSession instance = getUserSession(); List<Users> result = instance.getUserByName(name); assertNotNull(result); assertTrue(result.size() >= 1); assertEquals(result.get(0).getName(), "Fabricio Porto"); } public void testIsUserOk() throws Exception { System.out.println("isUserOk"); String username = "Dyego"; String password = "123"; UserSession instance = getUserSession(); assertTrue(instance.isUserOk(username, password)); } public void testGetaddressesOfUser() throws Exception { System.out.println("getaddressesOfUser"); UserSession instance = getUserSession(); Users us = instance.getUserByid(idOfUser); assertNotNull(us); List<Address> addrs = instance.getaddressesOfUser(us); assertNotNull(addrs); assertTrue(addrs.size() == 1); assertEquals(addrs.get(0).getAddress(), "Rua 02"); } public void testGetAddress() throws Exception { System.out.println("getAddress"); UserSession instance = getUserSession(); Users us = instance.getUserByid(idOfUser); assertNotNull(us); List<Address> addrs = instance.getaddressesOfUser(us); int idAddress = addrs.get(0).getId(); Address result = instance.getAddress(idAddress); assertEquals(addrs.get(0), result); } public void testRemoveUser_int() throws Exception { System.out.println("removeUser"); UserSession instance = getUserSession(); boolean result = instance.removeUser(idOfUser); assertTrue(result); Users us = instance.getUserByid(idOfUser); assertNull(us); } public void testRemoveUser_User() throws Exception { System.out.println("removeUser"); UserSession instance = getUserSession(); Users us = new Users(); us.setEmail("dyego2@gmail.com"); us.setName("Dyego Carmo1"); us.setPassword("123"); us.setUsername("Dyego1"); Address addr = new Address(); addr.setAddress("Rua 022"); addr.setCountry(CountryType.BRASIL); addr.setNumber(111); addr.setNickname("Principal"); addr.setPostalcode("11190-888"); addr.setStateOfAddress("Parana"); us.AddAddress(addr); Users savedUs = instance.getUserByid(instance.saveUser(us).getId()); instance.removeUser(savedUs); Users removedUs = instance.getUserByid(savedUs.getId()); assertNull(removedUs); } public UserSession getUserSession() throws NamingException{ return (UserSession) container.getContext().lookup("java:global/classes/UserSession"); }}
19/07/2011
Davi Costa
Não sei se vc já comparou seus fontes, mas essa deve ser a busca,... só por curiosidade vc tem o jar do SQLServer né?
att Davi
19/07/2011
Devmedia
Atenciosamente,
Equipe devmedia.
19/07/2011
Fabricio Porto
Sim, o jar esta adicionado ao projeto.Quanto a comparação dos fontes estou realizado e assim que finaliza informo o resultado.
Valeu...
20/07/2011
Davi Costa
att Davi
25/07/2011
Fabricio Porto
Comparei os fontes, deixei tudo idêntico e nada, apresentou o mesmo.Configurei a conexão de banco no projeto original do Dyego e apresentou o mesmo erro.
Seja que alguém tem mais alguma ideia?
Valeu...
25/07/2011
Robson Teixeira
att
robson
26/07/2011
Dyego Carmo
Valeu !
Clique aqui para fazer login e interagir na Comunidade :)