Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 4.0_b89_RC5
    • Fix Version/s: 4.1
    • Component/s: admin
    • Labels:
      None
    • Environment:

      ubuntu

      Description

      I think this NPE will be thrown to the server.log by accident, Here's the stacktrace:

      [2013-09-25T17:57:46.242+0800] [glassfish 4.0] [SEVERE] [] [] [tid: 
      _ThreadID=218 _ThreadName=admin-listener(11)] [timeMillis: 
      1380103066242] [levelValue: 1000] [[
         Error in dealiasing the password
      ${ALIAS=pswdalias-a8e4b8de291dcf51cffeec980ab48992d}: Alias pswdalias-a8e4b8de291dcf51cffeec980ab48992d does not exist]]
      
      [2013-09-25T17:57:46.246+0800] [glassfish 4.0] [SEVERE] [NCLS-CORE-00003] [javax.enterprise.system.core] [tid: _ThreadID=218 _ThreadName=admin-listener(11)] [timeMillis: 1380103066246] [levelValue: 
      1000] [[
         Exception while running a command
      java.lang.NullPointerException
           at
      org.glassfish.cluster.ssh.launcher.SSHLauncher.expandPasswordAlias(SSHLauncher.java:681)
           at
      com.sun.enterprise.v3.admin.cluster.DeleteNodeSshCommand.getPasswords(DeleteNodeSshCommand.java:86)
           at
      com.sun.enterprise.v3.admin.cluster.DeleteNodeRemoteCommand.execCommand(DeleteNodeRemoteCommand.java:225)
           at
      com.sun.enterprise.v3.admin.cluster.DeleteNodeRemoteCommand.uninstallNode(DeleteNodeRemoteCommand.java:183)
           at
      com.sun.enterprise.v3.admin.cluster.DeleteNodeRemoteCommand.executeInternal(DeleteNodeRemoteCommand.java:148)
           at
      com.sun.enterprise.v3.admin.cluster.DeleteNodeSshCommand.execute(DeleteNodeSshCommand.java:76)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
           at java.security.AccessController.doPrivileged(Native Method)
           at javax.security.auth.Subject.doAs(Subject.java:356)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
           at java.security.AccessController.doPrivileged(Native Method)
           at javax.security.auth.Subject.doAs(Subject.java:356)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
           at
      com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
           at
      org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:253)
           at
      org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:231)
           at
      org.glassfish.admin.rest.resources.TemplateExecCommand.executeCommandLegacyFormat(TemplateExecCommand.java:157)
           at
      org.glassfish.admin.rest.resources.TemplateCommandDeleteResource.processDeleteLegacyFormat(TemplateCommandDeleteResource.java:92)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
           at
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.lang.reflect.Method.invoke(Method.java:601)
           at
      org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
           at
      org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:140)
           at
      org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:158)
           at
      org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:152)
           at
      org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:101)
           at
      org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:353)
           at
      org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:343)
           at
      org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
           at
      org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:237)
           at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
           at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
           at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
           at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
           at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
           at
      org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:318)
           at
      org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:211)
           at
      org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:982)
           at
      org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:330)
           at
      org.glassfish.admin.rest.adapter.RestAdapter$2.service(RestAdapter.java:316)
           at
      org.glassfish.admin.rest.adapter.RestAdapter.service(RestAdapter.java:179)
           at
      com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:496)
           at
      com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:175)
           at
      org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)
           at
      org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)
           at
      org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:187)
           at
      org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
           at
      org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
           at
      org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
           at
      org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
           at
      org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
           at
      org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
           at
      org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:837)
           at
      org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
           at
      org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
           at
      org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
           at
      org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
           at
      org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
           at
      org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
           at java.lang.Thread.run(Thread.java:722)
      ]]
      
      

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Chris Kasso
            Reporter:
            Jeremy_Lv
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: