Seitenüberschrift dynamisch

Beuth Hochschule für Technik Berlin Ziemer's gesammelte
Tutorials

Der erste Start

Nun ist es Zeit, die Web-Anwendung das allererste Mal zu starten. Zuvor jedoch eine Warnung:

Haben Sie in der Persistence Unit die Table Generation Strategy auf Drop and Create eingestellt, so würden gleich alle Tabellen mitsamt ihres Inhalts in der eingestellten Data Source gelöscht werden!!! Existieren bereits Tabelleninhalte, ist es vielleicht eine gute Idee, als Table Generation Strategy in der persistence.xml jetzt None einzustellen. Existieren noch keine Tabelleninhalte, oder existieren noch nicht einmal die Tabellen selbst, so sollte Create eingestellt werden/bleiben: Während des Deploys wird dann die Datenbankstruktur automatisch erstellt. Toller Service!

Drücken Sie nun die Schaltfläche Run Main Project (F6). Build und Deploy sollten dann erfolgreich durchlaufen, und Sie sollten in etwa folgendes Bild sehen:

Falls nicht, gehen Sie das Tutorial im Geiste noch einmal Schritt für Schritt durch, und überlegen Sie, ob nicht wichtige Punkte übersehen wurden. Falls all dies nicht hilft, könnten folgende Tätigkeiten hilfreich sein:

Die GlassFish-Meldungen beim allerersten (erfolgreichen) Start Ihres neuen Web-Projekts sollten in etwa wie unten abgebildet aussehen. Sehen die Meldungen bei Ihnen deutlich anders aus, prüfen Sie, ob die Fehlerursache hier liegen kann.

23.08.2009 16:16:58 com.sun.enterprise.admin.servermgmt.launch.ASLauncher buildCommand
INFO: 
C:/Programme/Java/jdk1.6.0_12\bin\java
-Dcom.sun.aas.instanceRoot=C:/Programme/Sun/AppServer/domains/domain1
-Dcom.sun.aas.ClassPathPrefix=
-Dcom.sun.aas.ClassPathSuffix=
-Dcom.sun.aas.ServerClassPath=
-Dcom.sun.aas.classloader.appserverChainJars.ee=
-Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-ee.jar,j2ee-svc.jar
-Dcom.sun.aas.classloader.excludesList=admin-cli.jar,appserv-upgrade.jar,sun-appserv-ant.jar
-Dcom.sun.aas.classloader.optionalOverrideableChain.ee=
-Dcom.sun.aas.classloader.optionalOverrideableChain=webservices-rt.jar,webservices-tools.jar
-Dcom.sun.aas.classloader.serverClassPath.ee=Does not exist/lib/hadbjdbc4.jar,C:/Programme/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,Does not exist/lib/dbstate.jar,Does not exist/lib/hadbm.jar,Does not exist/lib/hadbmgt.jar,C:/Programme/Sun/AppServer/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
-Dcom.sun.aas.classloader.serverClassPath=C:/Programme/Sun/AppServer/lib/install/applications/jmsra/imqjmsra.jar,C:/Programme/Sun/AppServer/imq/lib/jaxm-api.jar,C:/Programme/Sun/AppServer/imq/lib/fscontext.jar,C:/Programme/Sun/AppServer/imq/lib/imqbroker.jar,C:/Programme/Sun/AppServer/imq/lib/imqjmx.jar,C:/Programme/Sun/AppServer/lib/ant/lib/ant.jar,C:/Programme/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar
-Dcom.sun.aas.classloader.sharedChainJars.ee=appserv-se.jar,appserv-ee.jar,jesmf-plugin.jar,Does not exist/lib/dbstate.jar,Does not exist/lib/hadbjdbc4.jar,jgroups-all.jar,C:/Programme/Sun/AppServer/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
-Dcom.sun.aas.classloader.sharedChainJars=javaee.jar,C:/Programme/Java/jdk1.6.0_12/lib/tools.jar,install/applications/jmsra/imqjmsra.jar,com-sun-commons-launcher.jar,com-sun-commons-logging.jar,C:/Programme/Sun/AppServer/imq/lib/jaxm-api.jar,C:/Programme/Sun/AppServer/imq/lib/fscontext.jar,C:/Programme/Sun/AppServer/imq/lib/imqbroker.jar,C:/Programme/Sun/AppServer/imq/lib/imqjmx.jar,C:/Programme/Sun/AppServer/imq/lib/imqxm.jar,webservices-rt.jar,webservices-tools.jar,mail.jar,appserv-jstl.jar,jmxremote_optional.jar,C:/Programme/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv-cmp.jar,C:/Programme/Sun/AppServer/updatecenter/lib/updatecenter.jar,C:/Programme/Sun/AppServer/jbi/lib/jbi.jar,C:/Programme/Sun/AppServer/imq/lib/imqjmx.jar,C:/Programme/Sun/AppServer/lib/ant/lib/ant.jar,dbschema.jar
-Dcom.sun.aas.configName=server-config
-Dcom.sun.aas.configRoot=C:/Programme/Sun/AppServer/config
-Dcom.sun.aas.defaultLogFile=C:/Programme/Sun/AppServer/domains/domain1/logs/server.log
-Dcom.sun.aas.domainName=domain1
-Dcom.sun.aas.installRoot=C:/Programme/Sun/AppServer
-Dcom.sun.aas.instanceName=server
-Dcom.sun.aas.processLauncher=SE
-Dcom.sun.aas.promptForIdentity=true
-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
-Dcom.sun.enterprise.overrideablejavaxpackages=javax.help,javax.portlet
-Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar
-Dcom.sun.enterprise.taglisteners=jsf-impl.jar
-Dcom.sun.updatecenter.home=C:/Programme/Sun/AppServer/updatecenter
-Ddomain.name=domain1
-Djava.endorsed.dirs=C:/Programme/Sun/AppServer/lib/endorsed
-Djava.ext.dirs=C:/Programme/Java/jdk1.6.0_12/lib/ext;C:/Programme/Java/jdk1.6.0_12/jre/lib/ext;C:/Programme/Sun/AppServer/domains/domain1/lib/ext;C:/Programme/Sun/AppServer/javadb/lib
-Djava.library.path=C:\Programme\Sun\AppServer\lib;C:\Programme\Sun\AppServer\lib;C:\Programme\Sun\AppServer\bin;C:\Programme\Sun\AppServer\bin
-Djava.security.auth.login.config=C:/Programme/Sun/AppServer/domains/domain1/config/login.conf
-Djava.security.policy=C:/Programme/Sun/AppServer/domains/domain1/config/server.policy
-Djava.util.logging.manager=com.sun.enterprise.server.logging.ServerLogManager
-Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder
-Djavax.net.ssl.keyStore=C:/Programme/Sun/AppServer/domains/domain1/config/keystore.jks
-Djavax.net.ssl.trustStore=C:/Programme/Sun/AppServer/domains/domain1/config/cacerts.jks
-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver
-Djmx.invoke.getters=true
-Dsun.rmi.dgc.client.gcInterval=3600000
-Dsun.rmi.dgc.server.gcInterval=3600000
-client
-XX:+UnlockDiagnosticVMOptions
-XX:MaxPermSize=192m
-Xmx512m
-XX:NewRatio=2
-XX:+LogVMOutput
-XX:LogFile=C:/Programme/Sun/AppServer/domains/domain1/logs/jvm.log
-cp
C:/Programme/Sun/AppServer/lib/jhall.jar;C:\Programme\Sun\AppServer\lib\appserv-launch.jar
com.sun.enterprise.server.PELaunch
start
CORE5076: [Java HotSpot(TM) Client VM, Version 1.6.0_12] von [Sun Microsystems Inc.] wird verwendet
Using MQ RA for Broker lifecycle control
SEC1002: Sicherheitsmanager ist DEAKTIVIERT.
SEC1143: Richtlinienprovider com.sun.enterprise.security.provider.PolicyWrapper wird geladen.
WEB0114: SSO ist auf dem virtuellen Server [server] deaktiviert
WEB0114: SSO ist auf dem virtuellen Server [__asadmin] deaktiviert
REgistering Custom ContextConfig
REgistering Custom Context
JTS5014: Wiederherstellbare JTS-Instanz, serverId = [3700]
ADM1079: Initialisierung von AMX-MBeans gestartet
ADM1504: Hier ist die JMXServiceURL für den standardmäßigen JMXConnectorServer: [service:jmx:rmi:///jndi/rmi://ATOM:8686/jmxrmi]. Hier sollten die Remoteadministrationsclients mithilfe der standardmäßigen JMX-Konnektoren eine Verbindung herstellen.
ADM1506: Status des standardmäßigen JMX-Konnektors: Active = [true]
JMS Service Connection URL is :mq://atom:7676/
MQJMSRA_RA1101: SJSMQ JMS Resource Adapter starting...
MQJMSRA_EB1101: EMBEDDED broker started with code =0
MQJMSRA_RA1101: SJSMQ JMSRA Started:DIRECT
LDR5010: Alle EJBs von [MEjbApp] erfolgreich geladen!
EJB5109:EJB-Zeitgeberdienst wurde erfolgreich für die Datenquelle [jdbc/__TimerPool] gestartet
LDR5010: Alle EJBs von [__ejb_container_timer_app] erfolgreich geladen!
WEB0302: Sun-Java-System/Application-Server wird gestartet.
JBIFW0010: JBI-Framework zur Annahme von Anfragen bereit.
WEB0712: Sun-Java-System/Application-Server HTTP/1.1 wird gestartet auf 8080
WEB0712: Sun-Java-System/Application-Server HTTP/1.1 wird gestartet auf 8181
WEB0712: Sun-Java-System/Application-Server HTTP/1.1 wird gestartet auf 4848
SMGT0007: Selbstverwaltungsregeldienst ist aktiviert
Start des Anwendungsservers abgeschlossen.
TopLink, version: Oracle TopLink Essentials - 2.1 (Build b60e-fcs (12/23/2008))
Server: unknown
file:/C:/Dokumente%20und%20Einstellungen/tziemer/Eigene%20Dateien/NetBeansProjects/WebApplication/build/web/WEB-INF/classes/-WebApplicationPU login successful
file:/C:/Dokumente%20und%20Einstellungen/tziemer/Eigene%20Dateien/NetBeansProjects/WebApplication/build/web/WEB-INF/classes/-WebApplicationPU logout successful
deployed with moduleid = WebApplication
naming.bind
naming.bind
naming.bind
naming.bind
Initializing Sun's JavaServer Faces implementation (1.2_04-b22-p05) for context '/WebApplication'
IMPRESSUM | DATENSCHUTZ | RECHTLICHE HINWEISE | Copyright © 2012 Ziemer's Informatik, Dipl.-Inform. Thomas Ziemer. Alle Rechte vorbehalten.