Issue Type: Bug Bug
Assignee: jamieb
Components: sametime-plugin
Created: 29/Apr/15 3:47 PM
Description:

trying to configure sametime for a job, and when I apply the setting for the job, no matter what I put in, the following exception is thrown:

A problem occurred while processing the request. Please check our bug tracker to see if a similar problem has already been reported. If it is already reported, please vote and put a comment on it to let us gauge the impact of the problem. If you think this is a new issue, please file a new issue. When you file an issue, make sure to add the entire stack trace, along with the version of Jenkins and relevant plugins. The users list might be also useful in understanding what has happened.

Stack trace

javax.servlet.ServletException: java.lang.NullPointerException
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:796)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
at com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter.doFilter(SlowRequestFilter.java:37)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
at jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:117)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:370)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1177)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.lang.Thread.run(Thread.java:795)
Caused by: java.lang.NullPointerException
at hudson.plugins.sametime.im.transport.SametimeIMMessageTargetConverter.<init>(SametimeIMMessageTargetConverter.java:55)
at hudson.plugins.sametime.im.transport.SametimePublisher.getIMMessageTargetConverter(SametimePublisher.java:83)
at hudson.plugins.sametime.im.IMPublisher.<init>(IMPublisher.java:44)
at hudson.plugins.sametime.im.transport.SametimePublisher.<init>(SametimePublisher.java:49)
at hudson.plugins.sametime.im.transport.SametimePublisherDescriptor.newInstance(SametimePublisherDescriptor.java:296)
at hudson.plugins.sametime.im.transport.SametimePublisherDescriptor.newInstance(SametimePublisherDescriptor.java:34)
at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:915)
at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:900)
at hudson.util.DescribableList.rebuildHetero(DescribableList.java:203)
at hudson.model.Project.submit(Project.java:230)
at hudson.model.Job.doConfigSubmit(Job.java:1188)
at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:780)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
... 73 more

Environment: awt.toolkit sun.awt.X11.XToolkit
com.ibm.cpu.endian little
com.ibm.java.diagnostics.healthcenter.agent.bufferSize 15000000
com.ibm.java.diagnostics.healthcenter.agent.port 1972
com.ibm.java.diagnostics.healthcenter.agent.transport iiop
com.ibm.java.diagnostics.healthcenter.clear.jmx.initial.builder true
com.ibm.java.diagnostics.healthcenter.data.collection.level full
com.ibm.java.diagnostics.healthcenter.running true
com.ibm.java.diagnostics.healthcenter.stack.trace.depth 5
com.ibm.java.diagnostics.healthcenter.thread.collection.interval 30
com.ibm.jcl.checkClassPath
com.ibm.oti.configuration scar
com.ibm.oti.jcl.build 20141013_217026
com.ibm.oti.shared.enabled false
com.ibm.oti.vm.bootstrap.library.path /opt/java/ibm-java-x86_64-70/jre/lib/amd64/compressedrefs:/opt/java/ibm-java-x86_64-70/jre/lib/amd64
com.ibm.oti.vm.library.version 26
com.ibm.system.agent.path /opt/java/ibm-java-x86_64-70/jre/lib/amd64
com.ibm.util.extralibs.properties
com.ibm.vm.bitmode 64
com.ibm.zero.version 2
executable-war /opt/jenkins/jenkins.war
file.encoding UTF-8
file.encoding.pkg sun.io
file.separator /
hudson.diyChunking true
ibm.signalhandling.rs false
ibm.signalhandling.sigchain true
ibm.signalhandling.sigint true
ibm.system.encoding UTF-8
java.awt.fonts
java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
java.awt.headless true
java.awt.printerjob sun.print.PSPrinterJob
java.class.path /opt/jenkins/jenkins.war
java.class.version 51.0
java.compiler j9jit26
java.endorsed.dirs /opt/java/ibm-java-x86_64-70/jre/lib/endorsed
java.ext.dirs /opt/java/ibm-java-x86_64-70/jre/lib/ext
java.fullversion JRE 1.7.0 IBM J9 2.6 Linux amd64-64 Compressed References 20141013_217026 (JIT enabled, AOT enabled)>J9VM - R26_Java726_SR8_20141013_1240_B217026>JIT - r11_20141003_74578>GC - R26_Java726_SR8_20141013_1240_B217026_CMPRSS>J9CL - 20141013_217026
java.home /opt/java/ibm-java-x86_64-70/jre
java.io.tmpdir /tmp
java.library.path /opt/java/ibm-java-x86_64-70/jre/lib/amd64/compressedrefs:/opt/java/ibm-java-x86_64-70/jre/lib/amd64:/usr/lib
java.runtime.name Java(TM) SE Runtime Environment
java.runtime.version pxa6470sr8-20141026_01 (SR8)
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.7
java.util.prefs.PreferencesFactory java.util.prefs.FileSystemPreferencesFactory
java.vendor IBM Corporation
java.vendor.url http://www.ibm.com/
java.version 1.7.0
java.vm.info JRE 1.7.0 Linux amd64-64 Compressed References 20141013_217026 (JIT enabled, AOT enabled)>J9VM - R26_Java726_SR8_20141013_1240_B217026>JIT - r11_20141003_74578>GC - R26_Java726_SR8_20141013_1240_B217026_CMPRSS>J9CL - 20141013_217026
java.vm.name IBM J9 VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor IBM Corporation
java.vm.version 2.6
JENKINS_HOME /opt/jenkins
jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib
jnidispatch.path /tmp/jna-3506402/jna9159220524015495974.tmp
jxe.current.romimage.version 17
jxe.lowest.romimage.version 17
line.separator
mail.smtp.sendpartial true
mail.smtps.sendpartial true
os.arch amd64
os.encoding UTF-8
os.name Linux
os.version 2.6.32-504.1.3.el6.x86_64
path.separator :
sun.arch.data.model 64
sun.boot.class.path /opt/java/ibm-java-x86_64-70/jre/lib/amd64/compressedrefs/jclSC170/vm.jar:/opt/java/ibm-java-x86_64-70/jre/lib/se-service.jar:/opt/java/ibm-java-x86_64-70/jre/lib/math.jar:/opt/java/ibm-java-x86_64-70/jre/lib/jlm.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmorb.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmorbapi.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmcfw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmpkcs.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmcertpathfw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmjgssfw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmjssefw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmsaslfw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmjcefw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmjgssprovider.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmjsseprovider2.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmcertpathprovider.jar:/opt/java/ibm-java-x86_64-70/jre/lib/xmldsigfw.jar:/opt/java/ibm-java-x86_64-70/jre/lib/xml.jar:/opt/java/ibm-java-x86_64-70/jre/lib/charsets.jar:/opt/java/ibm-java-x86_64-70/jre/lib/resources.jar:/opt/java/ibm-java-x86_64-70/jre/lib/rt.jar:/opt/java/ibm-java-x86_64-70/jre/lib/ibmgpu.jar
sun.boot.library.path /opt/java/ibm-java-x86_64-70/jre/lib/amd64/compressedrefs:/opt/java/ibm-java-x86_64-70/jre/lib/amd64
sun.cpu.endian little
sun.font.fontmanager sun.awt.X11FontManager
sun.io.unicode.encoding UnicodeLittle
sun.java.command /opt/jenkins/jenkins.war --httpPort=8080
sun.java.launcher SUN_STANDARD
sun.java.launcher.pid 887
sun.jnu.encoding UTF-8
svnkit.http.methods Digest,Basic,NTLM,Negotiate
svnkit.ssh2.persistent false
user.country GB
user.dir /opt/jenkins
user.home /root
user.language en
user.name root
user.timezone Europe/London
user.variant
Environment Variables

Name ↓
Value
_ /usr/bin/nohup
BASH_FUNC_module() () { eval `/usr/bin/modulecmd bash $*`
}
CVS_RSH ssh
G_BROKEN_FILENAMES 1
HISTCONTROL ignoredups
HISTSIZE 1000
HOME /root
HOSTNAME vmwsco0045
IBM_JAVA_COMMAND_LINE /opt/java/java/jre/bin/java -Xmx1G -Xhealthcenter -DJENKINS_HOME=/opt/jenkins -jar /opt/jenkins/jenkins.war --httpPort=8080
LANG en_GB.UTF-8
LESSOPEN ||/usr/bin/lesspipe.sh %s
LOADEDMODULES
LOGNAME root
LS_COLORS rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
MAIL /var/spool/mail/root
MODULEPATH /usr/share/Modules/modulefiles:/etc/modulefiles
MODULESHOME /usr/share/Modules
PATH /opt/java/java/jre/bin:/opt/java/java/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PWD /opt/jenkins
QTDIR /usr/lib64/qt-3.3
QTINC /usr/lib64/qt-3.3/include
QTLIB /usr/lib64/qt-3.3/lib
SHELL /bin/bash
SHLVL 2
SSH_ASKPASS /usr/libexec/openssh/gnome-ssh-askpass
SSH_CLIENT 9.20.194.65 35676 22
SSH_CONNECTION 9.20.194.65 35676 9.20.91.76 22
SSH_TTY /dev/pts/0
TERM xterm
USER root
Plugins

Name ↓
Version
Enabled
Pinned
analysis-collector 1.41 true false
analysis-core 1.65 true false
ant 1.2 true false
antisamy-markup-formatter 1.1 true false
any-buildstep 0.1 false false
build-timeout 1.14 true false
buildresult-trigger 0.17 true false
cobertura 1.9.6 true false
conditional-buildstep 1.3.3 false false
copyartifact 1.31 true false
credentials 1.18 true true
cvs 2.11 true false
dashboard-view 2.9.4 true false
docker-plugin 0.8 true false
durable-task 1.3 true false
envinject 1.90 true false
external-monitor-job 1.4 false false
file-leak-detector 1.3 true false
findbugs 4.57 true false
flexible-publish 0.13 false false
greenballs 1.14 true false
jacoco 1.0.18 true false
javadoc 1.1 true false
jclouds-jenkins 2.8 true false
jenkins-multijob-plugin 1.16 true false
jquery 1.7.2-1 true false
junit 1.3 true true
ldap 1.11 true true
mailer 1.12 true true
matrix-auth 1.1 true false
matrix-project 1.3 true false
maven-plugin 2.7.1 true false
metrics 3.0.9 true false
pam-auth 1.1 true false
parameterized-trigger 2.25 true false
postbuild-task 1.8 true false
rad-builder 1.1.4 true false
run-condition 1.0 false false
sametime 0.4 true false
ssh-credentials 1.10 true true
ssh-slaves 1.9 true true
subversion 1.54 true false
support-core 2.18 true false
teamconcert 1.1.9 true false
thinBackup 1.7.4 true false
timestamper 1.5.15 true false
token-macro 1.10 true false
translation 1.10 true false
warnings 4.44 true false
windows-slaves 1.0 true false
Project: Jenkins
Labels: nullpointer sametime
Priority: Major Major
Reporter: ravi khetani
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to