ConcurrentModificationException when operating on an ArrayList

Hi,
I've got a strange problem. I'm working with a heavily multithreaded program. I have the following code:
public abstract class GHAgentTaskThread implements Runnable, GenericObserverSubject {
protected List observingResultDispatchers = new ArrayList();
public final void addObserver(GenericObserverObserver subscriber) {
synchronized (observingResultDispatchers) {
observingResultDispatchers.add(subscriber);
public final void removeObserver(GenericObserverObserver subscriber) {
synchronized (observingResultDispatchers) {
observingResultDispatchers.remove(subscriber);
protected final void notifyObservingDispatchers() {
synchronized (observingResultDispatchers) {
Iterator i = observingResultDispatchers.iterator();
GenericObserverObserver currentObserver;
while (i.hasNext()) {
currentObserver = (GenericObserverObserver) i.next(); //****
currentObserver.notify(this);
observersIterator = null;
//Other stuff
public class TokenryServerRequestTokenTask
extends GHAgentTaskThread
implements Runnable {
public void run() {
//do some stuff
notifyObservingDispatchers();
I have an external class which creates a new instance of the thread:
GHAgentTaskThread myThread = new TokenryServerRequestTokenTask();
It then adds itself as a listener:
myThread.addObserver(this);
This all works ok. I then start then thread and it goes and does the work I've specified. However, at the end of the run method when I try and notify the observers that the work is done with notifyObservingDispatchers(), I'm getting a:
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:444)
at java.util.AbstractList$Itr.next(AbstractList.java:421)
The line this is happeneing at is the :
currentObserver = (GenericObserverObserver) i.next();
line, which I've marked //**** in the code above.
Why is this happening? I thought, that given I've synchronized all of the code that deals with the List (which is private) on the List itself that only one thing could be operating on it at one time, and hence this shouldn't occur. Strangely enough too, it doesn't seem to be affecting my program either - it works. However, exceptions are not thrown for no reason!
If anyone can suggest how this could be sorted I'd be very grateful.
Many thanks,
Stu

To englarge slightly on what _JN said, I speculate
that when your GenericObserverObserver.notify() method
is called, it calls one of your other methods in a way
that modifies the list.
cut
Got it in one - I've just spotted that. I was attempting to remove the observer from the subject from within the GenericObserverObserver.notify() method... whoops!
Cheers for the suggestion about the LinkedList - that's also a good idea.
Thank you both for your help.
Cheers,
Stu

Similar Messages

  • My problem I worked updated iPhone 3 gs (ios4.1) to version (ios6), and when operating the device required to activate the phone and therefore appears to me aftermarket says (IMEI 01 216 300 555 018 3 ) ICCCID unknown.

    My problem I worked updated iPhone 3 gs (ios4) to version (ios6), and when operating the device required to activate the phone and therefore appears to me aftermarket says (IMEI 01 216 300 555 018 3 ) ICCCID unknown.
    There is no network
    I hope that I showed you my problem

    That's a critical failure. It can not be fixed. It is usually the result of jailbreaking or hacking the phone to unlock it.

  • Increasingly FCP runs to 104 degrees C when operating. This can damage MAC BOOK PRO RETINA components, shortening their life-span.

    Increasingly FCP runs to 104 degrees C when operating. This can damage MAC BOOK PRO RETINA components, shortening their life-span.
    Can you suggest what I should do apart from shutting down word documents and other software, Parallels, Windows 7 when using FCP?
    I am gravely concerned with this high heat. I have to use a remote keyboard it is so hot, but gravely concerned with with the damage the heat is doing to to MAC BOOK PRO RETINA.
    ironic - given I switched to Mac from PC this year JUST for  FCP editing.
    BTW - I am a film lecturer advising thousands of K-12 teachers and a have a report to deliver to the Education Department shortly.
    Please advise. Many thanks. Schbang

    You didn't mention what sort of work you're doing - if you're just cutting video this shouldn't happen.
    My suggestion would be to optimize all of your media to ProRes .
    Even though PR is a much larger file it's much easier on the CPU. Playing back compressed media is like rendering all day.
    I routinely use an old 2007 MBP with a core 2 duo and FCP7. I can cut and color correct with no problem at all using ProRes LT files. The only time it gets hot is during long renders.
    I have the laptop elevated on a pedestal that allows air to pass underneath . During long renders I  point a small fan at it which often cools it enough to shut the internal fans down.
    All that said, I know the retina is a more compact design and components are much closer to each other.
    So, I'd be interested to hear from another retina owner.
    Good luck.
    g

  • ConcurrentModificationException when updating jtree

    Hi,
    I've got some code to update my jtree problem written earlier, I don't know if it works yet though!
    I'm getting a ConcurrentModificationException when accessing an iterator of a hashmap I'm using. Does anyone know of how to get rid of these horrible little exceptions?
    please help. Thanks for your possible replies!
    later - Edd.

    Get a synchronized set/map and iterate through that instead of your set/map.
    Set s = Collections.synchronizedSet(yourSet);
    Map s = Collections.synchronizedMap(yourMap);nes

  • When operating system of iPhone will have the option of Tamil language ?.

    When operating system of iPhone will have the option of Tamil language ?.

    Apple is not here.
    This is a user to user forum.
    No one here know when Apple will do anything.

  • My iphone has a problem, it simply does not work, the screen is all black with a few colorful scribbles and images blend, I used it only took 6 days and returned to service when operated only 7 more days and it happened again the same thing, what do I do?

    My iphone has a problem, it simply does not work, the screen is all black with a few colorful scribbles and images blend, I used it only took 6 days and returned to service when operated only 7 more days and it happened again the same thing, what do I do?

    Reset the PRAM
    Reinstall the operating system from the dvd (you will not loose your data)

  • Portal Runtime Error when operating "Portal Content"

    Hi there,
    these days, I installed a NW710 in our team server, and try to configure its UWL to one backend system. Therefore I need to create a new system entry from "System Administration->System Configuration->Portal Content->New->System(from template)".
    After a few test, I found I can't do these operations: "add folder", "open properties", "open permissions", "new system", I got following runtime error when I clicked them:
    If anybody encounter the similar issue? great appreciate your clues!
    <b>Portal Runtime Error</b>
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    The object found is not an IView: pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.content_administration/com.sap.portal.content_admin_ws/com.sap.portal.wd_portal_content/com.sap.portal.admin.studio.configuration/actions/new/com.sap.portal.action.newFolder/com.sap.portal.WDfolderWizard.
    Exception id: 02:22_30/05/07_0030_708183150
    See the details for the exception ID in the log file
    <b>Detail Trace:</b>
    Exception ID:01:32_30/05/07_0014_708183150
    [EXCEPTION]
    com.sapportals.portal.prt.runtime.PortalRuntimeException: The object found is not an IView: pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.system_administration/com.sap.portal.system_admin_ws/com.sap.portal.system_configuration/com.sap.portal.admin_studio_system_landscape/com.sap.portal.admin.studio.configuration/actions/new/com.sap.portal.action.newFolder/com.sap.portal.WDfolderWizard
    at com.sap.portal.prt.core.PortalJNDIHelper.getPropertyContentProvider(PortalJNDIHelper.java:101)
    at com.sap.portal.prt.component.PortalComponentContextFactory.createPortalComponentContext(PortalComponentContextFactory.java:159)
    at com.sap.portal.prt.component.PortalComponentContextFactory.getPortalComponentContext(PortalComponentContextFactory.java:82)
    at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:513)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:194)
    at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:122)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:59)
    at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:31)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:145)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:163)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:82)
    at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:74)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:417)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:280)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:393)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:382)
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:66)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:304)
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:215)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:137)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:229)

    Hi,
       Were u able to do the operations before the UWL configuration? There is possibility that it would have been caused because of improper configurations also.
    Regards,
    Vijai

  • Java.util.ConcurrentModificationException when mapping the business rule?

    Hi,
    In our project there are two BP's.One is Main BP and other one is Sub BP.I would invoke the SubBP from Main BP.So Inside main Bp there is a JCD component and output of this component would be input of Sub BP.The main BP will be
    Start=====>JCD===>SubBP===>End.
    So when I add business rule between JCD and SubBP and Save,I am getting java.util.ConcurrentModificationException...But the mapping are seems like fine..
    Please update me if any of you knows the solution.
    Thanks,
    Renga.S.

    Did not include the full stack trace, here it is:
    ava.util.ConcurrentModificationException
         at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
         at java.util.AbstractList$Itr.next(Unknown Source)
         at com.sun.deploy.security.WIExplorerCertStore.getCertificates(Unknown Source)
         at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)
         at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)
         at sun.plugin.security.PluginClassLoader.getPermissions(Unknown Source)
         at java.security.SecureClassLoader.getProtectionDomain(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.access$000(Unknown Source)
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)

  • Performing operations on multiple arraylists - efficiently

    If I have several items, let's say ArrayLists, is there an easy way to perform similar operations on them all in some sort of tidy loop?
    Example, instead of:
    arraylist1.dosomethingmethod();
    arraylist1.myothermethod();
    anotherarraylist.dosomethingmethod();
    anotherarraylist.myothermethod();
    myarraylist.dosomethingmethod();
    myarraylist.myothermethod();(In the real thing there are many more operations being called than the 2 methods, on each ArrayList, if you're wondering why I'm wanting to learn a better way of condensing what appears to be 6 lines of code lol)
    I could just bung them into in a collection themselves (i.e. an ArrayList of ArrayLists), but is there a neater alternative way of doing this?
    Just curious really...

    Well, for just six lines there's not much to gain is there? btw, Lists don't
    implement the methods you'd just shown. What you want basically is
    a method that gets applied to every element of a list and its return
    value should replace the element. Generics are fine for that. Here's
    a Function class:public abstract class Function<T> {
         abstract T func(T element);
    }It's an abstract class as you can see, because I really don't know what
    that function should do. Neither does the following class, as long as it
    is a function:public class Applier<T> {
         public List<T> map(List<T> list, Function<T> func) {
              for (int i= 0, n= list.size(); i < n; i++)
                   list.set(i, func.func(list.get(i)));
              return list;
    }All it does is apply the function to every element of the List. All you have
    to do now is extend that Function<T> class with whatever you want.
    kind regards,
    Jos

  • Launching AIR application When Operating system starts

    Hi
    I want to lauch my AIR application automatically when windows operating system starts. How can i solve this problem.
    Thanks in advance to all
    Regards
    sss

    I found some information about this here:
    http://www.adobe.com/devnet/air/flex/quickstart/startup_options.html

  • ConcurrentModificationException when creating Toplink java object

    When I am adding a new java object based on a view, i get at the end of the wizard this exception and jdeveloper freezes.
    I'm using Jdeveloper 10.1.3 (latest version)
    java.util.ConcurrentModificationException
         at java.util.HashMap$HashIterator.nextEntry(HashMap.java:787)
         at java.util.HashMap$EntryIterator.next(HashMap.java:829)
         at java.util.HashMap$EntryIterator.next(HashMap.java:827)
         at oracle.ideimpl.controls.SwitchablePanel.getTabPageForComponent(SwitchablePanel.java:556)
         at oracle.ideimpl.controls.FlatTabbedWindow.getTabPageForComponent(FlatTabbedWindow.java:304)
         at oracle.ideimpl.log.TabbedPage.getTabPageForLogPage(TabbedPage.java:238)
         at oracle.ideimpl.log.TabbedLogManager.getMsgPage(TabbedLogManager.java:100)
         at oracle.toplink.addin.log.POJOGenerationLoggingAdapter.updateTask(POJOGenerationLoggingAdapter.java:42)
         at oracle.toplink.addin.mappingcreation.MappingCreatorImpl.fireTaskUpdated(MappingCreatorImpl.java:1049)
         at oracle.toplink.addin.mappingcreation.MappingCreatorImpl.generateMappedDescriptorsForTables(MappingCreatorImpl.java:231)
         at oracle.toplink.addin.mappingcreation.MappingCreatorImpl.generateMappedDescriptorsForTables(MappingCreatorImpl.java:201)
         at oracle.toplink.addin.wizard.jobgeneration.JobWizard$1.construct(JobWizard.java:401)
         at oracle.ide.util.SwingWorker$1.run(SwingWorker.java:119)
         at java.lang.Thread.run(Thread.java:595)
    Does anyone know what the reason might be?

    Could it be you are creating a collection that can be modified when an iterator is al ready going over this collection.
    Could you be more specific on your project, any other toplink objects that might be manipulating the same data?
    kind regards.

  • Profile consistency check when operation mode change

    If the number of work processes in the profiles is changed, the system can no longer switch operation modes until after a restart of the instance. It's therefore necessary to adjust the configuration of the operation modes after a change to the profiles.
    In above paragraph, I don't understand why the system can not switch mode if the number of wp in profile is changed? Does system will compare wp number in profile with currently running wp number before the operation mode switch? Please advise.
    Thanks.
    James

    Yes, I can understand it, when the number of work processes is changed, we need redefine the operation mode.
    But I am confused this sentence "If the number of work processes in the profiles is changed, the system can no longer switch operation modes until after a restart of the instance. "
    After the number of work processes in profile is changed, I think it will not impact instance immediately until restart the instance. According to this sentence, it seems when I change the parameter in profile, it impacts the instance immediately and the system can not switch operation mode right now if we don't restart the instance. Is it reasonable? And I think the operation mode still need redefine even if we restart the instance, since scenario in Ralph's description. Is my thought right?
    Thanks so much.
    James

  • How do I incorporate the 'WHEN' operator in a SQL*Loader  mapping?

    Environment:
    OWB 10g
    Repository: 9.2.0.4
    Target: 9.2.0.4
    O/S: AIX 5.2
    I have the need to incorporate the WHEN clause in a flat file mapping to eliminate some unneeded rows in the flat file.
    I can't seem to find the configuration option or property setting or whatever it takes to get that done.
    I thought it would be part of the FILTR operator but I kept getting an 'Invalid expression' error message.
    In this case I want to ignore any rows that have a 'M', 'D' or 'S' in the first column.
    Many thanks for all your help.
    Gary

    Jean-Pierre
    Thanks very much for your quick response.
    One last point and we should drop this in favor of other more urgent issues we both ahve to deal with.
    The data is coming from a comma delimited (CSV) file using a comma ',' and optional quotes (") as field separators.
    The first column of 'good' data is read as an INTEGER EXTERNAL because of course it is a number. However, the 'bad' rows I want to eliminate have character text in them where I would normally find numbers and they all start with 'D','M' or 'S'.
    I don't have an actual column in the data file or resulting table definition that represents that first character that I'm trying to test on. Hence my use of (1) to reporesent the 1st character of data on the line regardless of whether its numeric or character.
    As I stated, the syntax works fine in SQL*Loader when I typed the WHEN clause in manually.
    I guess if there was a way to define a pseudo column that could be defined using the POSITION notation and everything else using the variable length delimited notation I could test on that psuedo column. I don't want the pseudo column to appear in my resulting table so that seems to be an issue. Enough.
    Since I've worked around it using external tables for this issue I'm not going to spend any more time on it today.
    As usual, many thanks for your help.
    Have a great day! I'll be back soon with another issue :-)>
    Gary

  • Why do I receive this warning when working with an ArrayList?

    The warning I receive...
    Note: C:\Documents and Settings\Owner\.netbeans\4.1\Cis320\Lab6\src\scanPorts.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    The code it is reffering to...
                //fill the ArrayList with ports to be scanned
                int totalPorts = LAST_PORT - FIRST_PORT + 1;
                ArrayList ports = new ArrayList(totalPorts);
                for(int i = FIRST_PORT; i <= LAST_PORT; i++){
                    PortInfo current = new PortInfo(i);
                    ports.add(current);
                }

    Yup, that is exactly what it is telling me. Thanx for the reply.
    Generics are new to me, I found documentation on generics at...
    http://java.sun.com/developer/technicalArticles/releases/j2se15langfeat/
    My code now looks like...
                //fill the ArrayList with ports to be scanned
                int totalPorts = LAST_PORT - FIRST_PORT + 1;
                ArrayList<PortInfo> ports = new ArrayList<PortInfo>(totalPorts);
                for(int i = FIRST_PORT; i <= LAST_PORT; i++){
                    PortInfo current = new PortInfo(i);
                    ports.add(current);
                //the <PortInfo> is known as a generic
                //Generics, which are also known as parameterized types, provide
                //compile-time typesafety for collections and eliminate the drudgery
                //of casting.
                //Generics enable more compile-time type checking and therefore
                //mismatch errors are caught at compile time rather than at runtime.
                //So if I try to add a String to this ArrayList anywhere in this
                //code, the compiler will scream instead of me during runtime.

  • ConcurrentModificationException when using jcifs.smb.SmbSession.logon

    We recently migrated our intranet from Apache to the WAS 640 environment (SP14).  We are getting the following intermittent error when users initially navigate to the intranet:
    [code]#1.5#00096B6B4AFD004700000064004E800C00040C4C8A3AD7CD#1139422783002#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#pcbp.com/PCBPOnline_APP#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#J2EE_GUEST#786####79cd709098cf11da81e400096b6b4afd#SAPEngine_Application_Thread[impl:3]_12##0#0#Error#1#/System/Server/WebRequests#Plain###Processing HTTP request to servlet [jsp] finished with error.
    The error is: java.util.ConcurrentModificationException: null
    Exception id: [00096B6B4AFD004700000062004E800C00040C4C8A3AD587]#
    #1.5#00096B6B4AFD004700000065004E800C00040C4CA09ADC09#1139423158393#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#pcbp.com/PCBPOnline_APP#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#J2EE_GUEST#786####598db69098d011daa8a700096b6b4afd#SAPEngine_Application_Thread[impl:3]_12##0#0#Error##Plain###Processing HTTP request to servlet [jsp] finished with error. The error is: java.util.ConcurrentModificationException
         at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java(Inlined Compiled Code))
         at java.util.LinkedList$ListItr.next(LinkedList.java(Compiled Code))
         at jcifs.smb.SmbTransport.getSmbSession(SmbTransport.java(Compiled Code))
         at jcifs.smb.SmbSession.logon(SmbSession.java(Compiled Code))
         at jcifs.smb.SmbSession.logon(SmbSession.java(Inlined Compiled Code))
         at com.pcbp.util.NTLMSecurity.doFilter(NTLMSecurity.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code))
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code))
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))[/code]
    If the user presses refresh or navigates to the url again, the problem disappears.  It happens to one particular user every morning, the first time he tries to open the intranet.  Other user's it only happens to every once in a while.  Has anyone experienced this error before and if so, is there a fix for it?

    The error "jcifs.smb.SmbException: Connection refused: connect" is the root cause here, looks like for some reason your jcifs client can't connect to the server and that is causing the app server to show an 500 internal server error message.
    Rob
    Team JDev

Maybe you are looking for

  • Saving project in database

    Hello, I've been testing JSCreator for a while now, but i can't find the answer to one question. Is it possible to save your complete project in your (SQL2000) database. My previous program SilverStream made some extra tables in my database where the

  • How do I overcome error "files in use Reader" when downloading 10.1.4?

    How do I overcome an error "files in use Reader *" when attempting to download Reader 10.1.4? Reader 8 not in use, but is installed.  All I want to do is upgrade to 10.1.4.  Why do I get sudn an error anyway?

  • Can anyone tell me how to move my email addresses from Mac Mail to Thunderbird

    Hi all. I've been having so many problems with Mac Mail that I decided to give Thunderbird v17 a go. It automatically imported my emails and account settings but hasn't imported my email addresses. I know they'll automatically be added as and when I

  • My Whatsapp won't read my memory card and won't show my chat history

    My whatsapp won't show chat history and when I send texts, it doesn't show anything on my chats tab, it stays stuck on the "Welcome!" And when I go to Media Settings I see > sqlite error (setDirty Batch):net.rim.device.api.database.DatabaseException:

  • Background GATP based on LOAD Scheduling Step

    Dear all, We work with an integrated solution between ECC and APO. During the sales Order entry, the system triggers a Background GATP in order to calculate a first MAD Date. It seems that during this Background GATP the system doesn't read on APO si