ConcurrentModificationException

Hi
In my web application,
am getting following exceptions
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:457)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:654)
at org.apache.jk.server.JkCoyoteHandler.action(JkCoyoteHandler.java:435)
(and)
ConcurrentModificationException
If any one intrested let me know under which circumstances this exception will thrown and how to solve this....
thanks & Regards
Dhinesh kumar R

One possibility is that one of your servlets or JSPs has a Collection as instance member that one request is modifying while another is iterating over it. If this is the case then you need to understand that Servlets should not have instance members unless you take steps to make sure that they are accessed in a thread safe manner. My rule is that I NEVER have instance members in Servlets or JSPs.

Similar Messages

  • ConcurrentModificationException while running the deployed application

    Hi,
    I am using JDeveloper 11.1.2.0.0 and WebLogic Server Version: 10.3.5.0 with production environment.
    My application is based on Customized Dynamic Tab Shell where each task flow is loaded with its own transaction and also it is defined not to share data control.
    I use a Collection Object inside TabContext class, which will be accessed and consumed (including modifications) by all dynamic tab loaded taskflow.
    I use Customized FactoryClass for every BC4JDataControl to track the request and also to pass parameter to model layer AMs
    When i run the application in local, i didn't get any error. But when i check the deployed application, I am getting ConcurrentModificationException frequently as javascript dialog
    java.util.ConcurrentModificationException
    ADF_FACES-60097: For more information, please see the server's error log for
    an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #181When i check the server error log, it didn't say anything about my classes.
    [2011-10-04T01:35:33.608-07:00] [MDA1-Server01] [ERROR] [] [oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 11d1def534ea1be0:-38985633:132c98ea02d:-8000-000000000000b88b,0] [APP: CalwinApplication] ADF_FACES-60096:Server Exception during PPR, #55[[
    java.util.ConcurrentModificationException
         at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
         at java.util.AbstractList$Itr.next(AbstractList.java:343)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:619)
         at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3062)
         at oracle.adfinternal.view.faces.renderkit.rich.PageTemplateRenderer.encodeAll(PageTemplateRenderer.java:69)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1661)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:607)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:623)
         at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3062)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer._encodeChildren(RegionRenderer.java:310)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.encodeAll(RegionRenderer.java:186)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at oracle.adf.view.rich.component.fragment.UIXRegion.encodeEnd(UIXRegion.java:323)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1661)
         at org.apache.myfaces.trinidad.component.UIXGroup.encodeChildren(UIXGroup.java:170)
                    .....On checking further about this error code in Oracle® Fusion Middleware Error Messages Reference 11g Release 2 (11.1.2.0.0), it is given as
      ADF_FACES-60097: For more information, please see the server's error log for an
    entry beginning with: {0}
    Cause: An exception was thrown durring a PPR request.
    Action: Please look in the servers error log for more details on this error.
    Level: 1
    Type: ERROR
    Impact: LoggingI couldn't get any hint on what may be the issue. Can anyone help on this?
    Thanks in Advance.
    Perumal S

    I've seen this happen before if component objects are stored in managed beans (e.g. using binding="#{someBean.foo}").
    Problems like this can happen if the component is stored directly on the bean as a member variable (most commonly if the bean is application-scoped, session-scoped, or pageFlow-scoped but smaller scopes can exhibit the problem too).
    Usually just referencing the components from the accessors on JSF event objects during an event handlers or using one of the various component searching APIs (e.g. findComponent) can suffice in locating the components dynamically.
    However, if using one of those mechanisms isn't feasible you must use the ComponentReference as the storage mechanism (and follow the caveats noted in its JavaDoc):
    http://www.jarvana.com/jarvana/view/org/apache/myfaces/trinidad/trinidad-api/2.0.0-beta-1/trinidad-api-2.0.0-beta-1-javadoc.jar!/org/apache/myfaces/trinidad/util/ComponentReference.html
    Hope this helps,
    Matt

  • Iterator List Error "java.util.ConcurrentModificationException"

    Hi,
    I'm with a problem. I've got a set of objects in a List. I'm iterating the list and during this process, I have to add more objects to the list. The system returns the exception "java.util.ConcurrentModificationException".
    What is the solution to this problem, that is, how can I iterate a list, adding or removig elements without error
    Thanx
    MP

    You cannot add to a list while iterators are in progress. You can remove elements by calling the remove method on the iterator.
    If you need to both iterate and add, consider iterating a copy of the list, like so:
    List copy = new ArrayList(originalList);
    for (Iterator it = copy.iterator(); it.hasNext(); ) {
       // call originalList.add here
    }You could also consider indexing into the list (if it's an ArrayList), and then "bumping" your indices as you add elements.

  • Error: java.util.ConcurrentModificationException

    Hi Experts,
    I am trying to login   UME from index.html, i got following error.
    java.util.ConcurrentModificationException
         at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
         at java.util.HashMap$ValueIterator.next(HashMap.java:822)
         at com.sap.tc.webdynpro.basesrvc.util.Iterators$FilteringIterator.lookAhead(Iterators.java:172)
         at com.sap.tc.webdynpro.basesrvc.util.Iterators$FilteringIterator.next(Iterators.java:141)
         at com.sap.tc.webdynpro.basesrvc.util.Iterators$UnmodifiableIterator.next(Iterators.java:99)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:480)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:488)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Pleae guide me to resolve this issue.
    Thanks in Advance.
    Regards,
    Srinivasu.Y

    Hi Srinivasu,
    Please use FQDN (fully qualified domian name) while accessing the SAP Portal URL. Also update the host file before access with server host name and IP address.
    Best Regards,
    Arun Jaiswal

  • ConcurrentModificationException  in MSS approval view

    I have tried to configure Approval by Manager FPM application of MSS , I tried to remove the drill down step and make an individual approve step the first step.
    There was no success.And after I have returned all the configuration of this FPM application to it's initial status I am receiving
    the following error while trying to access the approve iview.
    Thank you for your help
    <br>
    <br><br><br>
    java.util.ConcurrentModificationException
         at java.util.HashMap$HashIterator.nextEntry(HashMap.java:782)
         at java.util.HashMap$ValueIterator.next(HashMap.java:812)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:487)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Edited by: constantine reif on Sep 28, 2009 6:24 PM

    Hi,
    This bug is fixed in SP09 patch 1. This happens because you assigned process control items to roles which are not available anymore. For example, the role doesn't exist anymore because the action in the underlying block was deleted.
    The work around is to recreate the process object and to insert the blocks again.
    Hope this helps.

  • ConcurrentModificationException while applying filters in BPM workspace

    Hi,
    We have a Oracle BPM 10g 10.3.3. for weblogic environment. Getting this below error whenever I apply filters in workspace. The work items does not get refreshed either. However when I do a refresh in the browser('F5') the filters are getting applied and the work items are coming up filtere? Is there any way to get rid of this error? Is this a bug in the weblogic server?
    java.util.ConcurrentModificationException
    at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
    at java.util.AbstractList$Itr.next(AbstractList.java:343)
    at com.bea.opencontrols.ajax.XPAjaxResponse.ProcessControlRefreshHTML(XPAjaxResponse.java:550)
    at com.bea.opencontrols.ajax.AjaxRefreshPhaseListener.beforePhase(AjaxRefreshPhaseListener.java:146)
    at fuego.workspace.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:126)
    at fuego.workspace.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:76)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
    at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at fuego.web.filter.NoCacheNoStoreFilter.doFilter(NoCacheNoStoreFilter.java:39)
    at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
    at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    I would appreciate your help!
    Thanks,
    Ram

    Hi
    I am getting the same problem, did you find any solution for it?
    Version 11.1.1.7, this issue not occurs in the previous version... 11.1.1.6
    Thank you
    Wilson

  • Session Problems(ConcurrentModificationException)

    Hi,
    I am facing some problems with session here.
    I get a java.util.ConcurrentModificationException whenever i try to empty the shopping cart.
    Could somebody pls kindly advise?
    Thanks in advance
    below is the code:
    <% String item = request.getParameter("itemName");
    if(item != null && item.equals("emptyCart")) {
    java.util.Enumeration attributeNames = session.getAttributeNames();
    while(attributeNames.hasMoreElements()) {
    String attributeName = (String)attributeNames.nextElement();
    session.removeAttribute(attributeName);
    } else if(item != null) {
    String attributeName = item + "CD";
    session.setAttribute(attributeName, item);
    %>

    Similar qus answered int his forum ..
    refer
    http://forum.java.sun.com/thread.jsp?thread=244532&forum=45&message=897268

  • ConcurrentModificationException for a GeneralPath

    I've got a problem that I don't know how to solve.
    I've got a GeneralPath, let's call it path. I've got the normal EDT thread running. I've got a JPanel in a JFrame. I also got a communication thread (separate thread).
    Now, I get coordinates to add to the path via the communication thread. This happens sporadically, let's say every 200ms. This thread in turn accesses a class existing in the EDT that adds points to the path.
    The JPanel reads the generalpath in an overridden paintComponent(Graphics g) class and thus read from the path.
    Sometimes I assume the communcation thread tries to add a new part to the path, while the paintComponent tries to draw it. So I get a:
    "Lane.draw(Lane.java:46) exception ConcurrentModificationException"
    I am wondering how I would go about to fix this? I assume it isn't dangerous, since the draw method only reads the path. But still, what should I do or what am I doing wrong?
    Appreciate help!

    Make sure you have one place to access all the data that is shared between the two threads (lets call this place a model). In the model you synchronize on an object before reading or writing (as the other poster noted). The concurrent modification exception is most likely caused by you iterating over an array and make changes on it from the other thread at the same time. So make sure that you synchronize this behavior: if you are iterating, you can not make changes and the other way around.

  • ConcurrentModificationException - concurrent requests while lazy loading a relationship without server warmup

    Hello,
    We are running into a ConcurrentModificationException when we are firing 100 concurrent requests without warming up the server.
    Looks like the error is coming up when a a relationship is  being lazy loaded.
    We are seeing this behavior consistently. Once the server is warmed up, we are not seeing any issues under concurrency.
    I am attaching the two DAOs that are related to the issue.
    ExtensionPointRulesetDAO has a M:1 relationship with RuleSetEntityDAO and we are getting the error when ExtensionPointRuleSetDAO._persistence_get_ruleSetEntity() is called.
    2015-02-13 12:14:24,021 ERROR [uimadmin] [[ACTIVE] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'] [ExtensionRuleMediator] [INV-180012] Failed to retrieve the extension point ruleset: null.
    java.util.ConcurrentModificationException
        at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
        at java.util.ArrayList$Itr.next(ArrayList.java:831)
        at org.eclipse.persistence.internal.databaseaccess.ParameterizedSQLBatchWritingMechanism.executeBatchedStatements(ParameterizedSQLBatchWritingMechanism.java:134)
        at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:574)
        at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:535)
        at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:1717)
        at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:253)
        at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:207)
        at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:193)
        at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectOneRow(DatasourceCallQueryMechanism.java:666)
        at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectOneRowFromTable(ExpressionQueryMechanism.java:2656)
        at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectOneRow(ExpressionQueryMechanism.java:2627)
        at org.eclipse.persistence.queries.ReadObjectQuery.executeObjectLevelReadQuery(ReadObjectQuery.java:450)
        at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1081)
        at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:844)
        at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1040)
        at org.eclipse.persistence.queries.ReadObjectQuery.execute(ReadObjectQuery.java:418)
        at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1128)
        at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2871)
        at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1516)
        at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1498)
        at org.eclipse.persistence.internal.indirection.QueryBasedValueHolder.instantiate(QueryBasedValueHolder.java:98)
        at org.eclipse.persistence.internal.indirection.QueryBasedValueHolder.instantiateForUnitOfWorkValueHolder(QueryBasedValueHolder.java:113)
        at org.eclipse.persistence.internal.indirection.UnitOfWorkValueHolder.instantiateImpl(UnitOfWorkValueHolder.java:156)
        at org.eclipse.persistence.internal.indirection.UnitOfWorkValueHolder.instantiate(UnitOfWorkValueHolder.java:222)
        at org.eclipse.persistence.internal.indirection.DatabaseValueHolder.getValue(DatabaseValueHolder.java:88)
        at oracle.communications.platform.entity.impl.ExtensionPointRuleSetDAO._persistence_get_ruleSetEntity(ExtensionPointRuleSetDAO.java)
        at oracle.communications.platform.entity.impl.ExtensionPointRuleSetDAO.getRuleSetEntity(ExtensionPointRuleSetDAO.java:272)
        at oracle.communications.inventory.extensibility.extension.util.ExtensionRuleMediator.findExtensionPointRule(ExtensionRuleMediator.java:267)
        at oracle.communications.inventory.extensibility.extension.util.ExtensionRuleMediator.initialize(ExtensionRuleMediator.java:134)
        at oracle.communications.inventory.extensibility.extension.SpecBasedArgumentExtension.configureMediator(SpecBasedArgumentExtension.aj:134)
    Thanks,
    Ravindra

    Hi,
    Found a note explaining the significance of these errors.
    It says:
    "NZE-28862: SSL connection failed
    Cause: This error occurred because the peer closed the connection.
    Action: Enable Oracle Net tracing on both sides and examine the trace output. Contact Oracle Customer support with the trace output."
    For further details you may refer the Note: 244527.1 - Explanation of "SSL call to NZ function nzos_Handshake failed" error codes
    Thanks & Regards,
    Sindhiya V.

  • 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)

  • What is ConcurrentModificationException error?

    can anyone tell me what a ConcurrentModificationException error means?
    Exception in thread "main" java.util.ConcurrentModificationException
    at java.util.TreeMap$Iterator.next(TreeMap.java:1023)
    at java.util.Collections$1.next(Collections.java:593)
    at librarysubsystem.Action.bookUnavailable(Action.java:76)
    at librarysubsystem.Action.setAvailability(Action.java:46)
    at Application.run(Application.java:49)
    at Main.main(Main.java:7)
    many thanks!

    You inserted or removed an element from the Tree map while you had an iterator walking through the tree.
    Probably you did a remove from the tree, instead of from the iterator.

  • ConcurrentModificationException in jsp

    Hi
    I my application, sometimes only I have this ConcurrentModificationException
    2009-06-18 09:09:24,115 DEBUG: myapp.web.web.ctrl.ContentController(564) - Setting form session attribute [myapp.web.ctrl.ContentController.FORM.cmd] to: myapp.cmd.ContentCommand@54854bb0
    2009-06-18 09:09:24,118 ERROR: org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/mobile].[jsp](711) - Servlet.service() for servlet jsp threw exception
    java.util.ConcurrentModificationException
         at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
         at java.util.AbstractList$Itr.next(AbstractList.java:343)
         at org.apache.taglibs.standard.tag.common.core.ForEachSupport$SimpleForEachIterator.next(ForEachSupport.java:108)
         at org.apache.taglibs.standard.tag.common.core.ForEachSupport.next(ForEachSupport.java:130)
         at javax.servlet.jsp.jstl.core.LoopTagSupport.doAfterBody(LoopTagSupport.java:266)
         at org.apache.jsp.WEB_002dINF.views.content_jsp._jspx_meth_c_005fforEach_005f18(content_jsp.java:9310)
         at org.apache.jsp.WEB_002dINF.views.content_jsp._jspx_meth_c_005fif_005f59(content_jsp.java:9166)
         at org.apache.jsp.WEB_002dINF.views.content_jsp._jspx_meth_c_005fif_005f58(content_jsp.java:9107)
         at org.apache.jsp.WEB_002dINF.views.content_jsp._jspService(content_jsp.java:1562)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
         at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240)
         at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:258)
         at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1174)
         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901)
         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
         at org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationValve.java:347)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
         at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
         at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
         at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
         at java.lang.Thread.run(Thread.java:619)The problem here is it happens in jsp code. I can debug this kind of exception in Java code but do not know how to deal this exception in jsp file.
    Could you please provide a suggestion
    Many thanks

    The problem here is it happens in jsp code. I can debug this kind of exception in Java code but do not know how to deal this exception in jsp file.This is a lesson to be learnt. It is one of the reasons why it is not a good idea to place java code in jsp.
    I my application, sometimes only I have this ConcurrentModificationExceptionRead the following link to find out when ConcurrentModificationException is thrown
    [http://java.sun.com/j2se/1.5.0/docs/api/java/util/ConcurrentModificationException.html|http://java.sun.com/j2se/1.5.0/docs/api/java/util/ConcurrentModificationException.html] .

  • ConcurrentModificationException in RequestContextImpl class

    Am currently getting a ConcurrentModificationException thrown by the
    notifyRequestCompletionListeners method of the RequestContextImpl
    class.
    The context is:
    A JSP includes two JSP fragments, containing tiled views bound to
    primary models and surrounded by jato:context tags, to
    enable/disable the display of one or the other.
    The observed behavior is as follow:
    a) Despite a JSP fragment doesn't need to be displayed (i.e.
    beging<>Display method returns false), the associated tiled view is
    though instanciated.
    How come childs are instantiated though not used ?
    I thought JATO instanciates resources only when needed - or is it
    maybe because the JSP fragments are statically bound - translation-
    time includes ?.
    b) While in notifyRequestCompletionListeners method of the
    RequestContextImpl class, a requestComplete() triggers the
    instantiation of a tiled view, which sets a primary model in its
    constructor, which is added to the request context. This triggers
    the ConcurrentModificationException. The exception happens when the
    tiled view contains a HREF (commenting the HREF out in the
    registerChildren method, hides the problem).
    How is it that instances are created during the
    notifyRequestComplitionListeners method, and why only when the tiled
    view contains HREF ?

    Jacquess--
    I don' t have a lot of time right now, but some comments until I have more
    time:
    I am getting a ConcurrentModificationException thrown by the
    notifyRequestCompletionListeners method.
    The context is a JSP including two JSP fragments surrounded
    by "content" tags and containing tiled views with HREF childs.
    The observed behavior is as follow:
    a) Although a JSP fragment is not displayed, i.e. begin<>Display
    method returns false, the corresponding tiled view class is though
    instantiated.The question is when is it instantiated? I would expect it to be
    instantiated on the subsequent request back to the server, but not during
    the response/rendering phase (when the content tag comes into play). The
    built-in mapRequestParameters() logic is not smart enough to skip mapping
    values for registered containers. You may be able to encode a value in the
    page that indicates the non-displayed views and avoids registering them for
    that request. To do this, would want to use the optional constructor for
    the ViewBean that takes a RequestContext:
    public class MyViewBean extends ViewBeanBase
    public MyViewBean(RequestContext context)
    super(PAGE_NAME);
    registerChild("text1",TextField.class);
    if (context.getRequest().getParameter(TILEDVIEW1_SHOWN)!=null)
    registerChild("tiledView1",MyTiledView.class);
    registerChild("text2",TextField.class);
    Get the idea? This is just a thought, I haven't thought it through
    completely. In the future, would could perhaps encode this information
    transparently for you and take advantage if it during parameter mapping.
    I thought JATO instantiates childs only when needed ?
    Is it because the JSP fragments are translation time includes ?
    b) While iterating over the request completion listeners in the
    notifyRequestCompletionListeners method, a new completion listener is
    added, causing the ConcurrentModificationException. The completion
    listener, which is the primary model of a tiled view, is added when
    registering a child that is a HREF bound to this primary model.
    Commenting out the registration of the HREF child in the tiled view
    hides the problem.Patient: "Doctor, my arm hurts when I do this."
    Doctor: "So don't do that."
    Are you saying the registration is happening automatically and unavoidably
    as a result of some JATO behavior, or are you intentionally adding a
    listener during notification?
    Should not all required childs be instantiated before the
    notifyRequestCompletionListeners method is called ?Generally, yes, though if your listener makes a getChild() call on a child
    that wasn't previously instantiated, it would cause that child to be
    created.
    Why does a HREF trigger the instantiation of a model and not a static
    text child for instance ?
    For more information about JATO, including download information, pleasevisit:
    http://developer.iplanet.com/tech/appserver/framework/index.jsp

  • Kernel java.util.ConcurrentModificationException

    Hi, I have got a few of these exceptions on one of my clustered weblogic server 9.2:
    Id = BEA-000802
    UserId = <WLS Kernel>
    TransactionId =
    ThrowableInfo = java.util.ConcurrentModificationException
         at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:617)
         at java.util.LinkedList$ListItr.next(LinkedList.java:552)
         at weblogic.jms.common.CDSLocalProxy.peerGone(CDSLocalProxy.java:318)
         at weblogic.jms.common.CDSLocalProxy.dispatcherPeerGone(CDSLocalProxy.java:307)
         at weblogic.messaging.dispatcher.DispatcherWrapperState.run(DispatcherWrapperState.java:561)
         at weblogic.messaging.dispatcher.DispatcherWrapperState.timerExpired(DispatcherWrapperState.java:486)
         at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:265)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Severity = 8
    ThreadName = [ACTIVE] ExecuteThread: '29' for queue: 'weblogic.kernel.Default (self-tuning)'
    Message = ExecuteRequest failed
    java.util.ConcurrentModificationException.
    Subsystem = KernelDoes someone know if there could be something that I am doing in my application ?
    thanks,
    v.

    Kodo 2.x seems to occasionally have issues with metadata registration
    and parsing. These have been resolved in 3.0. If you do not wish to
    upgrade at this time, you might try specifying all your persistent
    classes in the com.solarmetric.kodo.PersistentTypes configuration property.

  • Answer:  814 content management gets ConcurrentModificationException

    I wanted to get this into this news group for others to find.
    Solution: Open a ticket and get patch patch_CR211051_81SP4
    Problem:
    WLP 814 using content management P13N tags or APIs. While your portal is up and users have browsed content, run the portalAdmin--content update content, or use load_cm_data.sh and you get exception.
    FYI I believe this bug will most likely happen on SMP boxes. IE you'll not likely see this on a single CPU box. Just my guess based on experience.
    <Jan 21, 2005 3:55:13 PM EST> <Info> <EJB> <BEA-010051> <EJB Exception occurred during invocation from home: [email protected]51
    threw exception: java.util.ConcurrentModificationException
    java.util.ConcurrentModificationException
    at java.util.Hashtable$Enumerator.next()Ljava.lang.Object;(Unknown Source)
    at com.bea.p13n.cache.CacheImpl.createSet(Z)Ljava.util.Set;(CacheImpl.java:764)
    at com.bea.p13n.cache.CacheImpl.keySet()Ljava.util.Set;(CacheImpl.java:350)
    at com.bea.content.manager.internal.CacheHelper.flushAllBinaryCacheEntries(Ljava.lang.String;Ljava.lang.String;)V(CacheHelper.java:482)
    at com.bea.content.manager.internal.NodeOpsBean.updateProperties(Lcom.bea.content.ID;[Lcom.bea.content.Property;)Lcom.bea.content.Node;(NodeOpsBean.java:1391)
    at com.bea.content.manager.internal.NodeOpsEJB_e40s0j_ELOImpl.updateProperties(Lcom.bea.content.ID;[Lcom.bea.content.Property;)Lcom.bea.content.Node;(NodeOpsEJB_e40s0j_                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    iSync automatically takes the newest changes to data on your devices and applies them to all other devices when you sync.
    There is no manual override for similar content when syncing your phone. The ability to select data on one device or another appears on an initial sync when you choose to 'Merge' the data on the device and on the Mac. Doing this is often unsuccessful, so for an initial sync its better to start with a fully up-to-date Mac Address Book and a completely empty phone.
    Have you renamed the telephone number fields in the Mac Address Book? If you have, that can cause multiple phone numbers of the same type to appear. However Sony Ericsson phones only support one number of each type:
    work
    mobile
    home
    fax
    other
    If your fields in the Mac's Address Book are named anything other than this, set them back. Then make sure your Mac's Address Book is fully up-to-date, back it up, then click "Reset Sync History..." in iSync Preferences and re-sync your phone.
    .Mac Sync is separate to iSync and is for syncing Mac-to-Mac, so you can ignore any references to .Mac if you're just syncing your phone.
    For further iSync Tips see my web-site here:
    http://www.feisar.com/isync_tips.html

Maybe you are looking for

  • Installation of Oracle 11gR2 in suse 12.1

    Hi, I recently installed the the linux Open suse 12.1, I have only one os in my pc. Now i want to install Oracle, can any one help me how to install and what are the packages to install before installation of oracle and where can i get those package.

  • Attachments in document library sharepoint 2013

    I have an document library I need to attach multiple documents for a same item .I know there is no option available for attachments in the document library of sharepoint 2013 .. Is there any other way to attach multiple documents as a single document

  • Notification "Show an envelope icon in the taskbar" for anadditional Mailbox

    I am working with Outlook2010 and have an additional E-Mail Account in Outlook. Is there a setting to configure the "Show an envelope Icon in the taskbar" for the additional Mail account? I only receve the envelope icon if i receive a new E-Mail on m

  • Objects for data tarnsfer in HR

    Hi, Please let me know the objects that are migrated in HR. (For ex: IN SD the objects that are migrated are customers(Kna1,knb1,knvv), sales orders(Vbak,vbap,vebp) , condition records) Like that please let me know the objects that are migrated in HR

  • Nametags will not print logo

    I know this is a stupid question but I waited until the last minute to print nametags and can not get them to print the logo over the name. It is as if the computer thinks they are preprinted with it. It shows up in print preview correctly but it I g