java ee - Glassfish won't start, how to reset glassfish instance? -
i made change in glassfish jdbc resource pool via admin console, last change realm configuration renamed user table field "tablename" "db"."tablename" attempt jdbcrealm auth working derby db glassfish instance won't start. i've uninstalled , reinstalled netbeans , glassfish , getting error:
severe: rar8061: failed load resource-adapter-config or ra [ __ds_jdbc_ra ], com.sun.appserv.connectors.internal.api.connectorruntimeexception: unable active ra module __ds_jdbc_ra severe: rar8060: unable lookup pool [ samplepool ], javax.naming.namingexception: lookup failed '__system/pools/samplepool' in serialcontext[myenv={java.naming.factory.initial=com.sun.enterprise.naming.impl.serialinitcontextfactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} [root exception javax.naming.namenotfoundexception: pools] severe: rar6017 : failed connection pool object jdbc/sample via jndi lookup : com.sun.appserv.connectors.internal.api.connectorruntimeexception: lookup failed '__system/pools/samplepool' in serialcontext[myenv={java.naming.factory.initial=com.sun.enterprise.naming.impl.serialinitcontextfactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} severe: java.util.logging.errormanager: 5: error in formatting logrecord severe: java.lang.runtimeexception: lookup failed 'jdbc/sample' in serialcontext[myenv={java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} @ org.glassfish.osgi.ee.resources.resourceproxy.getactualobject(resourceproxy.java:83) @ org.glassfish.osgi.ee.resources.resourceproxy.invoke(resourceproxy.java:69) @ $proxy170.tostring(unknown source) @ java.text.messageformat.subformat(messageformat.java:1246) @ java.text.messageformat.format(messageformat.java:836) @ java.text.format.format(format.java:140) @ java.text.messageformat.format(messageformat.java:812) @ com.sun.enterprise.server.logging.uniformlogformatter.uniformlogformat(uniformlogformatter.java:330) @ com.sun.enterprise.server.logging.uniformlogformatter.format(uniformlogformatter.java:162) @ java.util.logging.streamhandler.publish(streamhandler.java:179) @ java.util.logging.consolehandler.publish(consolehandler.java:88) @ java.util.logging.logger.log(logger.java:478) @ java.util.logging.logger.dolog(logger.java:500) @ java.util.logging.logger.logp(logger.java:669) @ org.jvnet.hk2.osgiadapter.hk2main$hk2servicetrackercustomizer.addingservice(hk2main.java:284) @ org.osgi.util.tracker.servicetracker$tracked.customizeradding(servicetracker.java:980) @ org.osgi.util.tracker.servicetracker$tracked.customizeradding(servicetracker.java:906) @ org.osgi.util.tracker.abstracttracked.trackadding(abstracttracked.java:262) @ org.osgi.util.tracker.abstracttracked.track(abstracttracked.java:234) @ org.osgi.util.tracker.servicetracker$tracked.servicechanged(servicetracker.java:941) @ org.apache.felix.framework.util.eventdispatcher.invokeservicelistenercallback(eventdispatcher.java:932) @ org.apache.felix.framework.util.eventdispatcher.fireeventimmediately(eventdispatcher.java:793) @ org.apache.felix.framework.util.eventdispatcher.fireserviceevent(eventdispatcher.java:543) @ org.apache.felix.framework.felix.fireserviceevent(felix.java:4260) @ org.apache.felix.framework.felix.registerservice(felix.java:3275) @ org.apache.felix.framework.bundlecontextimpl.registerservice(bundlecontextimpl.java:346) @ org.apache.felix.framework.bundlecontextimpl.registerservice(bundlecontextimpl.java:320) @ org.glassfish.osgi.ee.resources.baseresourcemanager.registerresourceasservice(baseresourcemanager.java:131) @ org.glassfish.osgi.ee.resources.jdbcresourcemanager.registerjdbcresource(jdbcresourcemanager.java:110) @ org.glassfish.osgi.ee.resources.jdbcresourcemanager.registerjdbcresources(jdbcresourcemanager.java:74) @ org.glassfish.osgi.ee.resources.jdbcresourcemanager.registerresources(jdbcresourcemanager.java:62) @ org.glassfish.osgi.ee.resources.resourceproviderservice.registerresources(resourceproviderservice.java:114) @ org.glassfish.osgi.ee.resources.resourcesextender.start(resourcesextender.java:72) @ org.glassfish.osgijavaeebase.extendermanager$extendertracker.addingservice(extendermanager.java:142) @ org.osgi.util.tracker.servicetracker$tracked.customizeradding(servicetracker.java:980) @ org.osgi.util.tracker.servicetracker$tracked.customizeradding(servicetracker.java:906) @ org.osgi.util.tracker.abstracttracked.trackadding(abstracttracked.java:262) @ org.osgi.util.tracker.abstracttracked.trackinitial(abstracttracked.java:185) @ org.osgi.util.tracker.servicetracker.open(servicetracker.java:348) @ org.osgi.util.tracker.servicetracker.open(servicetracker.java:283) @ org.glassfish.osgijavaeebase.extendermanager.startextenders(extendermanager.java:108) @ org.glassfish.osgijavaeebase.extendermanager.access$300(extendermanager.java:66) @ org.glassfish.osgijavaeebase.extendermanager$glassfishservertracker.addingservice(extendermanager.java:185) @ org.osgi.util.tracker.servicetracker$tracked.customizeradding(servicetracker.java:980) @ org.osgi.util.tracker.servicetracker$tracked.customizeradding(servicetracker.java:906) @ org.osgi.util.tracker.abstracttracked.trackadding(abstracttracked.java:262) @ org.osgi.util.tracker.abstracttracked.trackinitial(abstracttracked.java:185) @ org.osgi.util.tracker.servicetracker.open(servicetracker.java:348) @ org.osgi.util.tracker.servicetracker.open(servicetracker.java:283) @ org.glassfish.osgijavaeebase.extendermanager.start(extendermanager.java:85) @ org.glassfish.osgijavaeebase.osgijavaeeactivator.start(osgijavaeeactivator.java:66) @ org.apache.felix.framework.util.secureaction.startactivator(secureaction.java:641) @ org.apache.felix.framework.felix.activatebundle(felix.java:1977) @ org.apache.felix.framework.felix.startbundle(felix.java:1895) @ org.apache.felix.framework.felix.setactivestartlevel(felix.java:1191) @ org.apache.felix.framework.frameworkstartlevelimpl.run(frameworkstartlevelimpl.java:295) @ java.lang.thread.run(thread.java:662) caused by: javax.naming.namingexception: lookup failed 'jdbc/sample' in serialcontext[myenv={java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} [root exception javax.naming.namingexception: unable lookup resource : jdbc/sample [root exception com.sun.appserv.connectors.internal.api.connectorruntimeexception: lookup failed '__system/pools/samplepool' in serialcontext[myenv={java.naming.factory.initial=com.sun.enterprise.naming.impl.serialinitcontextfactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming}]] @ com.sun.enterprise.naming.impl.serialcontext.lookup(serialcontext.java:518) @ com.sun.enterprise.naming.impl.serialcontext.lookup(serialcontext.java:455) @ javax.naming.initialcontext.lookup(initialcontext.java:392) @ javax.naming.initialcontext.lookup(initialcontext.java:392) @ org.glassfish.osgi.ee.resources.resourceproxy.getactualobject(resourceproxy.java:81) ... 56 more caused by: javax.naming.namingexception: unable lookup resource : jdbc/sample [root exception com.sun.appserv.connectors.internal.api.connectorruntimeexception: lookup failed '__system/pools/samplepool' in serialcontext[myenv={java.naming.factory.initial=com.sun.enterprise.naming.impl.serialinitcontextfactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming}] @ org.glassfish.javaee.services.resourceproxy.throwresourcenotfoundexception(resourceproxy.java:119) @ org.glassfish.javaee.services.resourceproxy.create(resourceproxy.java:95) @ com.sun.enterprise.naming.impl.serialcontext.lookup(serialcontext.java:507) ... 60 more caused by: com.sun.appserv.connectors.internal.api.connectorruntimeexception: lookup failed '__system/pools/samplepool' in serialcontext[myenv={java.naming.factory.initial=com.sun.enterprise.naming.impl.serialinitcontextfactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} @ com.sun.enterprise.connectors.service.connectorresourceadminserviceimpl.createconnectorresource(connectorresourceadminserviceimpl.java:151) @ com.sun.enterprise.connectors.connectorruntime.createconnectorresource(connectorruntime.java:297) @ com.sun.enterprise.resource.deployer.jdbcresourcedeployer.deployresource(jdbcresourcedeployer.java:106) @ org.glassfish.javaee.services.resourceproxy.create(resourceproxy.java:90) ... 61 more caused by: javax.naming.namingexception: lookup failed '__system/pools/samplepool' in serialcontext[myenv={java.naming.factory.initial=com.sun.enterprise.naming.impl.serialinitcontextfactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.jndistatefactoryimpl, java.naming.factory.url.pkgs=com.sun.enterprise.naming} [root exception javax.naming.namenotfoundexception: pools] @ com.sun.enterprise.naming.impl.serialcontext.lookup(serialcontext.java:518) @ com.sun.enterprise.naming.impl.serialcontext.lookup(serialcontext.java: severe: 455) @ javax.naming.initialcontext.lookup(initialcontext.java:392) @ javax.naming.initialcontext.lookup(initialcontext.java:392) @ com.sun.appserv.connectors.internal.api.resourcenamingservice.lookup(resourcenamingservice.java:223) @ com.sun.appserv.connectors.internal.api.resourcenamingservice.lookup(resourcenamingservice.java:230) @ com.sun.enterprise.connectors.service.connectorresourceadminserviceimpl.createconnectorresource(connectorresourceadminserviceimpl.java:111) ... 64 more caused by: javax.naming.namenotfoundexception: pools @ com.sun.enterprise.naming.impl.transientcontext.resolvecontext(transientcontext.java:310) @ com.sun.enterprise.naming.impl.transientcontext.lookup(transientcontext.java:218) @ com.sun.enterprise.naming.impl.transientcontext.lookup(transientcontext.java:219) @ com.sun.enterprise.naming.impl.serialcontextproviderimpl.lookup(serialcontextproviderimpl.java:77) @ com.sun.enterprise.naming.impl.localserialcontextproviderimpl.lookup(localserialcontextproviderimpl.java:119) @ com.sun.enterprise.naming.impl.serialcontext.lookup(serialcontext.java:505) ... 70 more
is there way reset glassfish instance defaults can start using again?
if using netbeans bundled glassfish 3.1.2, domain.xml configuration file automatically backed when change made. believe default location windows c:\program files\glassfish-3.1.2\glassfish\domains\domain1\config.
look domain.xml.bak. save copy of current domain.xml , replace domain.xml.bak , start server.
older versions of netbeans store glassfish configuration in c:\users directory isn't removed when program uninstalled. why problem still exists after reinstallation.
Comments
Post a Comment