users@glassfish.java.net

3.0.1Ear App Client starts when run from netbeans but not through web start

From: <glassfish_at_javadesktop.org>
Date: Fri, 23 Jul 2010 07:32:07 PDT

GF v3.0.1
NetBeans 6.9

EAR (Web + EJB + APP-CLIENT)

Deploys and runs fine from netbeans.

If i go to the JWS url http://localhost:8080/Salute/Salute-app-client,
we get this: on Java Console
----------------------------------------------------
#### Java Web Start Error:
#### JAR resources in JNLP file are not signed by same certificate

And this in the JWS exception tab

JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
<jnlp spec="1.0+" codebase="http://localhost:8080/___JWSappclient/___system/" href="http://localhost:8080/___JWSappclient/___system/___dyn/___system.jnlp">
  <information>
    <title>${jws.appserver.information.title}</title>
    <vendor>${jws.appserver.information.vendor}</vendor>
    <homepage href="null"/>
    <description kind="short">${jws.appserver.information.description.short}</description>
    <description kind="one-line">${jws.appserver.information.description.one-line}</description>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <update check="timeout" policy="always"/>
  <resources>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/woodstox-osgi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-asm.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-codegen.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-csiv2-idl.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-newtimer.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-omgapi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-orb.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-corba-orbgeneric.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/auto-depends.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/config.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/config-types.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/hk2.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/hk2-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/osgi-adapter.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/tiger-types-osgi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-comet.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-config.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-framework.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-http.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-http-servlet.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-portunif.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-rcm.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/grizzly-utils.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/pkg-client.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/webservices-osgi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/mail.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/endorsed/webservices-api-osgi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/endorsed/jaxb-api-osgi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.persistence.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/org.eclipse.persistence.antlr.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/org.eclipse.persistence.asm.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/org.eclipse.persistence.core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/org.eclipse.persistence.jpa.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/org.eclipse.persistence.jpa.modelgen.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/org.eclipse.persistence.oracle.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/bean-validator.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/endorsed/javax.annotation.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.ejb.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.enterprise.deploy.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.jms.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.management.j2ee.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.resource.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.security.auth.message.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.security.jacc.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.servlet.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.servlet.jsp.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/javax.transaction.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/admin-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/admin-util.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/cli-framework.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/config-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/monitoring-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/acc-config.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/gf-client-module.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/amx-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/amx-j2ee.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/annotation-framework.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/common-util.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/container-common.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-ee-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish-naming.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/internal-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/stats77.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/connectors-inbound-runtime.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/connectors-internal-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/connectors-runtime.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/work-management.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/glassfish.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/kernel.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/deployment-common.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/deployment-javaee-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/dol.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/ejb-container.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/ejb-internal-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/asm-all-repackaged.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/ldapbp-repackaged.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/management-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/flashlight-agent.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/flashlight-framework.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/gmbal.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/jms-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/orb-connector.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/orb-iiop.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/jpa-connector.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/persistence-common.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/cmp-internal-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/appclient.security.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/ejb.security.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/security.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/websecurity.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/webservices.security.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/jta.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/jts.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/transaction-internal-api.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/el-impl.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/jsp-impl.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/war-util.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/web-cli.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/web-core.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/web-glue.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/web-gui-plugin-common.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/web-naming.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/jsr109-impl.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/mimepull.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/mq/lib/imq.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/mq/lib/imqadmin.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/mq/lib/imqutil.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/mq/lib/fscontext.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/lib/install/applications/jmsra/imqjmsra.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/lib/install/applications/__ds_jdbc_ra/__ds_jdbc_ra.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/lib/install/applications/__cp_jdbc_ra/__cp_jdbc_ra.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/lib/install/applications/__xa_jdbc_ra/__xa_jdbc_ra.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/lib/install/applications/__dm_jdbc_ra/__dm_jdbc_ra.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/javadb/lib/derby.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/javadb/lib/derbyclient.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/javadb/lib/derbynet.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/javadb/lib/derbytools.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/javadb/lib/derbyrun.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/lib/install/applications/jaxr-ra/jaxr-ra.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/endorsed/javax.annotation.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/endorsed/jaxb-api-osgi.jar" download="eager" main="false"/>
    <jar href="http://localhost:8080/___JWSappclient/___system/s1as/glassfish/modules/endorsed/webservices-api-osgi.jar" download="eager" main="false"/>
  </resources>
  <component-desc/>
</jnlp> ]
        at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
        at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
        at com.sun.javaws.Launcher.prepareResources(Unknown Source)
        at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
        at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
        at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
        at com.sun.javaws.Launcher.launch(Unknown Source)
        at com.sun.javaws.Main.launchApp(Unknown Source)
        at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
        at com.sun.javaws.Main$1.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)




--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
While trying to drop the ear in the autodeploy directory i get a lot of nonsense warnings and bunch of SEVEREs:









INFO: [AutoDeploy] Selecting file D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear for autodeployment.
WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.genie.GenieIntegrator.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.patient.Patients.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.user.UserBean.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.setting.SettingBean.em

SEVERE: Exception while deploying the app
java.lang.RuntimeException: Target ejb GenieIntegrator for remote ejb 3.0 reference com.anahata.salute.ejb.timer.GenieSyncTimedBean/gi does not expose a remote business interface of type com.anahata.salute.ejb.genie.GenieIntegratorLocal
        at com.sun.enterprise.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:733)
        at com.sun.enterprise.deployment.ApplicationClientDescriptor.visit(ApplicationClientDescriptor.java:662)
        at com.sun.enterprise.deployment.Application.visit(Application.java:1770)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:774)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:253)
        at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:222)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:152)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:79)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:554)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:262)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
        at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:310)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
        at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:141)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:459)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:391)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:376)
        at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:195)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)

WARNING: [AutoDeploy] Autodeploy failed : D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear.
INFO: [AutoDeploy] Selecting file D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear for autodeployment.
WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.setting.SettingBean.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.genie.GenieIntegrator.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.user.UserBean.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.patient.Patients.em

SEVERE: Exception while deploying the app
java.lang.RuntimeException: Target ejb GenieBridge for remote ejb 3.0 reference com.anahata.salute.ejb.genie.GenieIntegrator/bridge does not expose a remote business interface of type com.anahata.salute.ejb.genie.GenieBridgeLocal
        at com.sun.enterprise.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:733)
        at com.sun.enterprise.deployment.ApplicationClientDescriptor.visit(ApplicationClientDescriptor.java:662)
        at com.sun.enterprise.deployment.Application.visit(Application.java:1770)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:774)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:253)
        at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:222)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:152)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:79)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:554)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:262)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
        at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:310)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
        at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:141)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:459)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:391)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:376)
        at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:195)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)

WARNING: [AutoDeploy] Autodeploy failed : D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear.
INFO: [AutoDeploy] Selecting file D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear for autodeployment.
WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.patient.Patients.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.setting.SettingBean.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.genie.GenieIntegrator.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.user.UserBean.em

SEVERE: Exception while deploying the app
java.lang.RuntimeException: Target ejb GenieBridge for remote ejb 3.0 reference com.anahata.salute.ejb.patient.Patients/genieBridge does not expose a remote business interface of type com.anahata.salute.ejb.genie.GenieBridgeLocal
        at com.sun.enterprise.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:733)
        at com.sun.enterprise.deployment.ApplicationClientDescriptor.visit(ApplicationClientDescriptor.java:662)
        at com.sun.enterprise.deployment.Application.visit(Application.java:1770)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:774)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:253)
        at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:222)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:152)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:79)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:554)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:262)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
        at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:310)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
        at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:141)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:459)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:391)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:376)
        at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:195)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)

WARNING: [AutoDeploy] Autodeploy failed : D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear.
INFO: [AutoDeploy] Selecting file D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear for autodeployment.
WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.patient.Patients.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.setting.SettingBean.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.user.UserBean.em

WARNING: Invalid annotation symbol found for this type of class.
 symbol: FIELD
 location: javax.persistence.EntityManager com.anahata.salute.ejb.genie.GenieIntegrator.em

SEVERE: Exception while deploying the app
java.lang.RuntimeException: Target ejb GenieBridge for remote ejb 3.0 reference com.anahata.salute.ejb.patient.Patients/genieBridge does not expose a remote business interface of type com.anahata.salute.ejb.genie.GenieBridgeLocal
        at com.sun.enterprise.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:733)
        at com.sun.enterprise.deployment.ApplicationClientDescriptor.visit(ApplicationClientDescriptor.java:662)
        at com.sun.enterprise.deployment.Application.visit(Application.java:1770)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:774)
        at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:253)
        at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:222)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:152)
        at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:79)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:612)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:554)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:262)
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
        at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:310)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
        at org.glassfish.deployment.autodeploy.AutoOperation.run(AutoOperation.java:141)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deploy(AutoDeployer.java:573)
        at org.glassfish.deployment.autodeploy.AutoDeployer.deployAll(AutoDeployer.java:459)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:391)
        at org.glassfish.deployment.autodeploy.AutoDeployer.run(AutoDeployer.java:376)
        at org.glassfish.deployment.autodeploy.AutoDeployService$1.run(AutoDeployService.java:195)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)

WARNING: [AutoDeploy] Autodeploy failed : D:\glassfish-3.0.1\glassfish\domains\domain1\autodeploy\Salute.ear.
[Message sent by forum member 'pablopina']

http://forums.java.net/jive/thread.jspa?messageID=478404