Registering a child of registered object goes into endless recursion

Hi
Looks like we have found another bug in toplink.
test scenario: object A have a indirection relation 1:1 with object B
Lets register object A. Everything works fine. Lets register that cloneA1 again. It is fine again ( registration returns same object).
Now lets ask cloneA1 for related object B : cloneA1.getB(). Works fine. And we know that it retirn registeres object cloneB1. Now - lets imagine that developer made a mistake (usual thing is this unperfect world) and trying to register cloneB1 again. Instead of silently returning same object instance cloneB1, toplink in going into some endless recursion which ends up with StackOverflowError:
Received execption: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException: java.lang.StackOverflowError
at oracle.toplink.publicinterface.Session.getDescriptor(Unknown Source)
at oracle.toplink.publicinterface.Session.getDescriptor(Unknown Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown
Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(Unknown

The mapping of A and B is as follows:
Both A and B are interfaces of concrete classes
mapped with Interface Alias:
Aimpl implements A
Bimpl implements B
The attribute mappings are:
Bimpl.as is a OneToMany collection of A (bidirectional to Aimpl.b)
and using Transparent Indirection with IndirectList
Aimpl.b is the OneToOne "owner" B (bidirectional to Bimpl.as)
Aimpl.b OneToOneMapping to switched to ProxyIndirection
upon startup.
Application code works exclusively with A and B and gets
concrete instances from a factory.
There's much more to the mapping, but that seems to be all
the bits related to this problem.
Thanks and best regards,
John

Similar Messages

  • ICal can no longer Backup onto iDisk - goes into endless hang .

    My family is in several locations (school - 2 homes). We have .Mac Family Account, where 5 users have the same 'Shared' folder in iDisk. Whenever we make changes to iCal, we always Backup onto the iDisk 'Shared' Folder... The next person dowlnoads the latest version...etc. Worked fine until Leopard.
    Now, none of the Leopard Macs can Backup onto iDisk. iMac just goes into endless hangup once Backup starts . Backup to the iMac's Hard Drive works fine. Sync to iPhone works fine. Can also download FROM iDisk fine.
    I have one older iMac still on Tiger. It transfers iCal data via Backup to iDisk like always. Right now, we using our iPhones to physically sync iCal to all the Leopards. Ugh.
    Anyone have a possible solution? Any special settings / ports etc that might get iCal to Backup onto iDisk 'Shared' Folder?
    Thanks for your help.

    Phyllis,
    For your problem, I would recomend what some other posting suggested.
    Go to your System Preferences control panel in your Dock, choose your .Mac account. Remove your name and password. Quit/Close the System Preferences control panel. Re Open the System Preferences control panel and re enter your info. That should kickstart your connection. If that doesn't work try the same process but RESTART your computer in betweeen closing and opening the System Preferences control panel. Good luck.
    Dario

  • JspServiceManager goes into endless loop...

    All I want to do is to create a web app which is not a portal, but
    uses a JspServiceManager. I tried different values for workingDir,
    repository and timeout, but the JspServiceManager always goes into
    an infinite loop. Has anyone run into this problem?
    Regards,
    Chris Wolf
    weblogic.httpd.register.myapp=com.beasys.commerce.axiom.jsp.JspServiceManage
    r
    weblogic.httpd.initArgs.myapp=\
    portalname=myapp,\
    homepage=/myapp/index.jsp,\
    defaultdest=/myapp/index.jsp,\
    workingdir=/myapp/,\
    repositorydir=/repository/,\
    timeout=-1,\
    sessioncomparator=com.beasys.commerce.axiom.jsp.DefaultSessionComparator,\
    groupname=everyone,\
    allowautologin=false
    Tue May 16 15:43:30 PDT 2000:<E> <ServletContext-General> Servlet failed
    with Exception
    java.lang.StackOverflowError
    at java.lang.String.getChars(String.java:549)
    at java.lang.StringBuffer.append(StringBuffer.java:397)
    at java.io.Win32FileSystem.normalize(Win32FileSystem.java:118)
    at java.io.Win32FileSystem.normalize(Win32FileSystem.java:184)
    at java.io.File.<init>(File.java:187)
    at
    weblogic.utils.io.FilenameEncoder.getSafeFile(FilenameEncoder.java:171)
    at
    weblogic.servlet.internal.ServletContextImpl.getRealPath(ServletContextImpl.
    java:345)
    at
    com.beasys.commerce.axiom.jsp.JspServiceManager.getWorkingDirFiles(JspServic
    eManager.java:355)
    at
    com.beasys.commerce.axiom.jsp.JspServiceManager.service(JspServiceManager.ja
    va:439)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :105)
    at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:143)
    at
    com.beasys.commerce.axiom.jsp.JspServiceManager.service(JspServiceManager.ja
    va:472)
    (last four lines ad infinitum)

    This is one of the release notes.Oh. Sorry, I thought I looked. It's all good now, thanks,
    -Chris
    Jeff Wang <[email protected]> wrote in message
    news:[email protected]...
    This is one of the release notes. You can't register a name, and have
    that same name in as part of the path. This will cause the infinite
    loop as you observed. Either rename the registered name, or rename the
    directory, and you should be fine.
    Jeff Wang
    WLCS 2.0 Software Engineer
    Chris Wolf wrote:
    All I want to do is to create a web app which is not a portal, but
    uses a JspServiceManager. I tried different values for workingDir,
    repository and timeout, but the JspServiceManager always goes into
    an infinite loop. Has anyone run into this problem?
    Regards,
    Chris Wolf
    weblogic.httpd.register.myapp=com.beasys.commerce.axiom.jsp.JspServiceManage
    r
    weblogic.httpd.initArgs.myapp=\
    portalname=myapp,\
    homepage=/myapp/index.jsp,\
    defaultdest=/myapp/index.jsp,\
    workingdir=/myapp/,\
    repositorydir=/repository/,\
    timeout=-1,\
    sessioncomparator=com.beasys.commerce.axiom.jsp.DefaultSessionComparator,\
    groupname=everyone,\
    allowautologin=false
    Tue May 16 15:43:30 PDT 2000:<E> <ServletContext-General> Servlet failed
    with Exception
    java.lang.StackOverflowError
    at java.lang.String.getChars(String.java:549)
    at java.lang.StringBuffer.append(StringBuffer.java:397)
    at java.io.Win32FileSystem.normalize(Win32FileSystem.java:118)
    at java.io.Win32FileSystem.normalize(Win32FileSystem.java:184)
    at java.io.File.<init>(File.java:187)
    at
    weblogic.utils.io.FilenameEncoder.getSafeFile(FilenameEncoder.java:171)
    at
    weblogic.servlet.internal.ServletContextImpl.getRealPath(ServletContextImpl.
    java:345)
    at
    com.beasys.commerce.axiom.jsp.JspServiceManager.getWorkingDirFiles(JspServic
    eManager.java:355)
    at
    com.beasys.commerce.axiom.jsp.JspServiceManager.service(JspServiceManager.ja
    va:439)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :105)
    at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:143)
    at
    com.beasys.commerce.axiom.jsp.JspServiceManager.service(JspServiceManager.ja
    va:472)
    (last four lines ad infinitum)

  • Most Http Requests going into endless loop

    Hello,
    We are currently using JSF 1.1 with Oracle ADF Faces and running on a JBoss 4.0.3 application server running Java 1.5. We have been developing a large application for months with the usual various small problems. This week we've had a large number of continuous users on the system and have experienced a phenomenon where our Http Request threads will one-by-one fall into endless loops consuming alot of resources. This has happened with up to 30 threads before we were forced to restart the server.
    All the threads are stuck in the same piece of JSF code. And looking at the thread dump stack traces, some are in the ApplyRequestValues Phase while others are in the RenderResponse Phase.
    Here are two dumps from two threads, each one stuck in a different phase but you can see they are hung at the same spot in the code, apparently in an endless loop because the CPU times for these threads just keep increasing. Like they are continuously reading from the map, endlessly.
    Thread: http-0.0.0.0-8080-1 : priority:5, demon:true, threadId:79, threadState:RUNNABLE, threadLockName:null
        java.util.HashMap.get(HashMap.java:329)
        com.sun.faces.el.impl.JsfParser.parse(JsfParser.java:15)
        com.sun.faces.el.ValueBindingImpl.getNode(ValueBindingImpl.java:66)
        com.sun.faces.el.ValueBindingImpl.isReadOnly(ValueBindingImpl.java:145)
        oracle.adfinternal.view.faces.renderkit.core.xhtml.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:211)
        oracle.adfinternal.view.faces.renderkit.core.xhtml.EditableValueRenderer.wasSubmitted(EditableValueRenderer.java:109)
        oracle.adfinternal.view.faces.renderkit.core.xhtml.EditableValueRenderer.decode(EditableValueRenderer.java:48)
        oracle.adfinternal.view.faces.renderkit.core.xhtml.InputLabelAndMessageRenderer.decode(InputLabelAndMessageRenderer.java:34)
        oracle.adf.view.faces.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:937)
        oracle.adf.view.faces.component.UIXComponentBase.decode(UIXComponentBase.java:577)
        oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:676)
        oracle.adf.view.faces.component.UIXEditableValue.processDecodes(UIXEditableValue.java:269)
        oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
        oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
        oracle.adf.view.faces.component.UIXForm.processDecodes(UIXForm.java:53)
        javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
        javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:306)
        com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:79)
        com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
        com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        com.paetec.paonline.web.PAStatisticsFilter.doFilter(PAStatisticsFilter.java:68)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        com.paetec.paonline.web.PATransactionFilter.doFilter(PATransactionFilter.java:353)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        com.paetec.paonline.web.PALoggingFilter.doFilter(PALoggingFilter.java:102)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
        oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
        oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
        oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
        org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
        org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
        org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:481)
        org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:150)
        org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
        java.lang.Thread.run(Thread.java:595)
    Thread: http-0.0.0.0-8080-2 : priority:5, demon:true, threadId:85, threadState:RUNNABLE, threadLockName:null
        java.util.HashMap.get(HashMap.java:329)
        com.sun.faces.el.impl.JsfParser.parse(JsfParser.java:15)
        com.sun.faces.el.ValueBindingFactory.createValueBinding(ValueBindingFactory.java:44)
        com.sun.faces.application.ApplicationImpl.createValueBinding(ApplicationImpl.java:263)
        oracle.adf.view.faces.webapp.UIXComponentTag.createValueBinding(UIXComponentTag.java:357)
        oracle.adf.view.faces.webapp.UIXComponentTag.setProperty(UIXComponentTag.java:139)
        oracle.adfinternal.view.faces.taglib.UIXSelectItemTag.setProperties(UIXSelectItemTag.java:41)
        oracle.adfinternal.view.faces.taglib.core.input.CoreSelectItemTag.setProperties(CoreSelectItemTag.java:68)
        oracle.adf.view.faces.webapp.UIXComponentTag.setProperties(UIXComponentTag.java:126)
        javax.faces.webapp.UIComponentTag.createComponent(UIComponentTag.java:1008)
        javax.faces.webapp.UIComponentTag.createChild(UIComponentTag.java:1027)
        javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:740)
        javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:429)
        oracle.adf.view.faces.webapp.UIXComponentTag.doStartTag(UIXComponentTag.java:85)
        org.apache.jsp.main.financial_jsp._jspx_meth_af_selectItem_1(org.apache.jsp.main.financial_jsp:2221)
        org.apache.jsp.main.financial_jsp._jspx_meth_af_forEach_7(org.apache.jsp.main.financial_jsp:2197)
        org.apache.jsp.main.financial_jsp._jspx_meth_af_selectOneChoice_1(org.apache.jsp.main.financial_jsp:2171)
        org.apache.jsp.main.financial_jsp._jspService(org.apache.jsp.main.financial_jsp:859)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
        com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
        oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
        com.paetec.paonline.web.app.PAOViewHandler.renderView(PAOViewHandler.java:114)
        com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
        com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
        com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        com.paetec.paonline.web.PAStatisticsFilter.doFilter(PAStatisticsFilter.java:68)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        com.paetec.paonline.web.PATransactionFilter.doFilter(PATransactionFilter.java:353)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        com.paetec.paonline.web.PALoggingFilter.doFilter(PALoggingFilter.java:102)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
        oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
        oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
        oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
        org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
        org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
        org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:481)
        org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:150)
        org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
        java.lang.Thread.run(Thread.java:595)

    I wanted to mention, when it occurs while rendering the page (as can be seen from the stack traces) that its occurring when rendering a tag. Here is one of the tags in my JSP page, specifically one where I think it could be hanging. Does anyone see anything fishy? This tag is an Oracle ADF tag and the "param" variable is a local loop variable. I jus recently added the " || !financialBean.profitAssistant.paDataEditable" part but I don't know if thats the cause of the problem. This does not occur everytime, it just seems like when there is a good amount of load on the system.
    <af:inputText simple="true"
         id=         "tlInputTextParam"
         value=      "#{param.textValue}"
         rendered=   "#{param.rendered}"
         disabled=   "#{param.disabled  || !financialBean.profitAssistant.paDataEditable}"
         styleClass= "#{param.styleClass}"
         inlineStyle="#{param.style}"
         columns=    "#{param.componentSize}"
         onchange=   "#{param.onChangeJS}"
         onclick=    "#{param.onClickJS}"
         onkeydown=  "#{param.onKeyDownJS}"
         onfocus=    "#{param.onFocusJS}"
         onblur=     "#{param.onBlurJS}"
         onmouseover="try{this.title='#{param.description}';#{param.onMouseOverValueJS}}catch(e){}"
         />

  • MDSNResponder goes into endless loop

    Since updating to Snow Leopard, mDSNResponder stays in a constantly active loop.
    Little Snitch tells me who's making what connections at what time, and as soon as I launch Safari 4.0.3 it shows mDNSResponder constantly active, even after I quit Safari. (I noticed that Firefox does the same thing, but Camino doesn't start this endless mDNSResponder loop).
    The mDNSResponder activity only stops if I force it to stop. With Leopard, and all OSs before it, mDNSResponder activated when it needed to, then stopped after each process was complete.
    I sample mDNSResponder in Activity Monitor and it even says it's in a loop.
    This certainly is not correct. Any info would be appreciated. Thanks.

    Thanks for your reply.
    No matter how many times I sample the process, it says basically this same thing.
    Here's the sample from Activity Monitor:
    Analysis of sampling mDNSResponder (pid 37) every 1 millisecond
    Call graph:
    2689 Thread_370 DispatchQueue_1: com.apple.main-thread (serial)
    2689 start
    2689 _start
    2689 main
    2689 CFRunLoopRun
    2689 CFRunLoopRunSpecific
    2689 __CFRunLoopRun
    2689 mach_msg
    2689 machmsgtrap
    2689 Thread_407 DispatchQueue_2: com.apple.libdispatch-manager (serial)
    2689 start_wqthread
    2689 pthreadwqthread
    2689 dispatch_workerthread2
    2689 dispatch_queueinvoke
    2689 dispatch_mgrinvoke
    2689 kevent
    2689 Thread_492
    2689 thread_start
    2689 pthreadstart
    2689 KQueueLoop
    2686 kevent
    3 mDNS_Execute
    3 SendQueries
    3 uDNS_CheckCurrentQuestion
    3 mDNSPlatformUDPSocket
    3 SetupSocket
    1 bind
    1 setsockopt
    1 socket
    Total number in stack (recursive counted multiple, when >=5):
    Sort by top of stack, same collapsed (when >= 5):
    kevent 5375
    machmsgtrap 2689

  • We have CS5 installed on a workstation, we have the products registered with Adobe.  We are going to be replacing this workstation and reinstalling CS5 on the new workstation.  Do I need to unregister the product in order to be able to reinstall it on a n

    We have CS5 installed on a workstation, we have the products registered with Adobe.  We are going to be replacing this workstation and reinstalling CS5 on a new workstation.  Do I need to unregister the product to be able to install it on the new workstation.  If so, how do I do this?
    Thanks

    you should deactivate (help>deactivate) that installation on the old workstation.  then download and install on your new work station using your serial number.  (ie, make sure you can find your serial number - if you need help with this, let us know.)
    Downloads available:
    Suites and Programs:  CC | CS6 | CS5.5 | CS5 | CS4 | CS3
    Acrobat:  XI, X | 9,8 | 9 standard
    Premiere Elements:  12 | 11, 10 | 9, 8, 7
    Photoshop Elements:  12 | 11, 10 | 9,8,7
    Lightroom:  5 | 4 | 3
    Captivate:  7 | 6 | 5
    Contribute:  CS5 | CS4, CS3
    Download and installation help for Adobe links
    Download and installation help for Prodesigntools links are listed on most linked pages.  They are critical; especially steps 1, 2 and 3.  If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.

  • (bug?)Movie clip contains an object with a z value will not edit the object in place, it goes into a seperate window.

    When a movie clip contains an object with a z value, I can not edit the object in place, it goes into a seperate window.
    This changes the vanishing point relative to the movieclip instead of the stage (allong with everything else).
    This makes it very hard to keep track of where the movieclips will end up when actualy playing the animation.

    I should have explained my situation a little better. I have a machine that's made up of a number of parts, some of them are fairly large and some are quite small. When a user clicks on a part, I want to center that part on the screen and then move whole machine toward the screen until the selected part either fills the screen (for the larger parts) or the part bumps up against the front clip plane (for the smaller parts).
    I didn't think of checking for a collision with the ViewPlatform's TG, thanks for mentioning that. I wasn't sure how the ViewPlatform's location relates to the clipping plane, but I'll dig into it. I'm still learning how the ViewingPlatform, the image plate, and the clipping planes all relate to each other.

  • Workstation Import/Removal going into wrong containers!?@

    We want our workstations in their proper containers. We have 900 of them
    in *our* 300SM.ABQ.NM.NM container, while only having 300 computers at
    this location.
    We created an Application Object (AO) to:
    1) zwsreg.exe -unreg
    (runs as a pre-distribution script)
    2) zwsreg.exe -importserver 172.16.13.2
    (the server specific to this container.)
    We logged the results, only to find PCs with "registered" into the proper
    container had "jumped" to another container upon next login!
    Are our options for zwsreg incomplete/incorrect? The DN settings are
    ambiguous - does it mean the .CN=blah level or the .OU=blahblah level?
    Are we required to say -importpolicy, or is it implied by the
    -importserver having its own Workstation Import Policy?
    Here's the clipping of the AO's log....
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>.
    Launch Success 10 8/29/2006 7:19 FRED.JJD.ABQ.NM.NM
    ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATION.300SM. ABQ.NM.NM
    172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    8D8F-7957DE4839E5
    ## After the AO was turned on, it appears to have worked....
    Launch Success 10 8/29/2006 8:29 FRED.JJD.ABQ.NM.NM
    ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATIONS.JJD.A BQ.NM.NM
    172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    8D8F-7957DE4839E5
    ## Ten minutes later he logged out and back in....
    Launch Success 10 8/29/2006 8:37 FRED.JJD.ABQ.NM.NM
    ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATION.300SM. ABQ.NM.NM
    172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    8D8F-7957DE4839E5
    ## Next morning, and the computer is still in the wrong container!
    Launch Success 10 8/30/2006 7:29 FRED.JJD.ABQ.NM.NM
    ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATION.300SM. ABQ.NM.NM
    172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    8D8F-7957DE4839E5
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<

    [email protected] wrote:
    > We want our workstations in their proper containers. We have 900 of them
    > in *our* 300SM.ABQ.NM.NM container, while only having 300 computers at
    > this location.
    >
    > We created an Application Object (AO) to:
    > 1) zwsreg.exe -unreg
    > (runs as a pre-distribution script)
    >
    > 2) zwsreg.exe -importserver 172.16.13.2
    > (the server specific to this container.)
    >
    > We logged the results, only to find PCs with "registered" into the proper
    > container had "jumped" to another container upon next login!
    >
    > Are our options for zwsreg incomplete/incorrect? The DN settings are
    > ambiguous - does it mean the .CN=blah level or the .OU=blahblah level?
    > Are we required to say -importpolicy, or is it implied by the
    > -importserver having its own Workstation Import Policy?
    >
    >
    > Here's the clipping of the AO's log....
    >
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>.
    >
    > Launch Success 10 8/29/2006 7:19 FRED.JJD.ABQ.NM.NM
    > ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATION.300SM. ABQ.NM.NM
    > 172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    > 8D8F-7957DE4839E5
    >
    > ## After the AO was turned on, it appears to have worked....
    >
    > Launch Success 10 8/29/2006 8:29 FRED.JJD.ABQ.NM.NM
    > ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATIONS.JJD.A BQ.NM.NM
    > 172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    > 8D8F-7957DE4839E5
    >
    > ## Ten minutes later he logged out and back in....
    >
    > Launch Success 10 8/29/2006 8:37 FRED.JJD.ABQ.NM.NM
    > ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATION.300SM. ABQ.NM.NM
    > 172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    > 8D8F-7957DE4839E5
    >
    > ## Next morning, and the computer is still in the wrong container!
    >
    > Launch Success 10 8/30/2006 7:29 FRED.JJD.ABQ.NM.NM
    > ALBJJS3550840400:13:20:4B:9D:3C.WORKSTATION.300SM. ABQ.NM.NM
    > 172.16.13.98 ZWSREG.APP.JJD.ABQ.NM.NM 4280C948-470F-4AAC-
    > 8D8F-7957DE4839E5
    >
    > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<
    >
    >
    >
    >
    Your import policy would determins where the object goes then you would
    do this
    zwsreg -importserver 192.168.10.250 -importpolicy "Server Policy
    Name:General:Workstation Import.someOU.someO"
    Replace "Server Policy Name" with whatever your import policy is, and
    the .someOU.someO with the path to that policy.

  • EM Is going into busy mode

    Hi All,
    When I am running some java code inside EM, it is going into busy mode and it is kept in busy mode for 30-40 mins. I see some output inside command prompt of soa_server1, but I dont see any bpel instance inside em. The em is keeping busy for 30-40 mins and atlast it is showing me that instance is completed, but I cant view any bpel instance inside Instance ID. Any help would be appreciated. The error I am getting is
    [STUCK] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "658" seconds working on the request "weblogic.servlet.internal.ServletRequestImpl@5b09a758[
    POST /soa-infra/services/default/Testing468/agilesyncprocess_client_ep HTTP/1.1
    Connection: TE
    TE: trailers, deflate, gzip, compress
    User-Agent: Oracle HTTPClient Version 10h
    d
    Accept-Encoding: gzip, x-gzip, compress, x-compress
    ECID-Context: 1.7f609fcf6659261c:3981845c:13bfc040b4f:-8000-00000000000001ea;kYjE
    Content-type: text/xml; charset=UTF-8
    Content-Length: 286
    which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
         java.lang.Object.wait(Native Method)
         weblogic.transaction.internal.ServerTransactionImpl.globalRetryRollback(ServerTransactionImpl.java:3133)
         weblogic.transaction.internal.ServerTransactionImpl.globalRollback(ServerTransactionImpl.java:2872)
         weblogic.transaction.internal.ServerTransactionImpl.internalRollback(ServerTransactionImpl.java:409)
         weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTransactionImpl.java:387)
         weblogic.ejb.container.internal.BaseLocalObject.postInvoke1(BaseLocalObject.java:570)
         weblogic.ejb.container.internal.BaseLocalObject.__WL_postInvokeTxRetry(BaseLocalObject.java:455)
    Thanks,
    Kamesh.

    Ok, the issue is because of delay in response. Agile server is failing to give response to soa server as both are hosted on weblogic server cluster.
    The solution for this is
    1. Take backup of startAgile.cmd (for Windows) or startAgile.sh (for Linux), and open the file with text editor
    2. Add option "-Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl" before "weblogic.Server".
    3. Stop WebLogic server
    4. Clear the Weblogic temporary deployment folder <Agile home>/agileDomain/server/-AgileServer/tmp
    5. Restart WebLogic.
    6. Log into WebLogic admin console and confirm that the error is gone now.
    Thanks,

  • LDAP- When importing a Group it goes into Security Users and not Groups.

    Hello,
    I created a new LDAP Server
    cn=GroupBI,OU=Groups,OU=Systems,OU=Milan,OU=Italy,OU=Countries,DC=u,DC=a,DC=g
    Connection Test was ok.
    The problem is on importing members of my group, on Security Import window instead of having the group drop-down list populated I have the user drop-down list populated with "GroupBI".
    If I import this group (considered as a user by BI) it goes into Security > Users and not Security > Groups.
    This does not make sense.
    I'm sure this "GroupBI" is a group and not a user and the atribute type used is sAMAccountname
    Any help?
    Cheers

    Let me tell how we did Authentication using LDAP
    I havent imported any groups or users once the LDAP is set up and connection was successfull. I simply created the session variables USER DISPLAYNAME EMAIL and mapped to LDAP Variables uid, displayname, mail.
    Authentication is done in this way by mapping the OBIEE variables to LDAP variables instead of importing the groups.
    Now for Authorization I created the groups populated using some db tables and captured the group name and loglevel and applied filters on the group in the rpd for data level and permissions on the group in webcat for object level.
    So just for Authentication purposes I think we can authenticate with out really importing groups as long as you map OB variables to LDAP
    hope it helps
    Prash

  • Goes into shutdown without command

    machine goes into shutdown without being commanded to do so. machine has been cleaned and all motherboard and card connections have been renewed. not sure if it is a hardware or software problem. have run 3 different antivirus and registery cleanings. can anyone advise? machine may run 15 minutes, 1 hour, or a whole day before malfunction occures. boots right back up like there is no problem. no error messages, blue screened once, but i think i caused that. geek squad was a waste of time(?!?). no other quirks occur.

    Hi:
    I doubt it is a software problem.
    If you have not done so already, carefully inspect the capacitors (can shaped objects) on the motherboard for bulging tops/leaking electrolyte.  If you find one, that is probably the problem.
    If they all look OK, and you have more than one memory module installed, remove all but one and run the PC with the one chip in the required slot.
    If the PC shuts down or whatever, remove that memory module and replace it with one of the ones you removed.
    Keep doing that until you have tested all modules by themselves.
    You may be able to isolate a flaky memory module which for the most part runs OK, but has its moments if the PC runs fine with all but one or two modules.
    The only other thing I can think of that it might be, is the power supply has some kind of fault. 
    I don't know of any way to test that though.

  • Workflow goes into incorrect status RESERVED

    Hi,
    We have gone live with the MSS (PCRs) in June and we have a situation where the manager is trying to approve a PCR and when he clicks on the link (which takes him to the approval screen), he receives a NULL error and in the backend the workflow goes into the status 'RESERVED'.
    Has anybody come across this situation? Can this be security related?
    Any information related to this will be appreciated.
    Regards,
    SC

    Hi Intekhab,
    If you are working with workflows for the first time, you can follow below approach
    (To add to the statements of Murali and Abdullah)
    1. If you are able to track the related workflow log, Extras->Technical Data will give you the workflow template number
    2. Next take this template number and open it through SWDD transaction and analyze the IDOC process setup in your system. Please goto the step where they are checking the IDOC success/failure, the next steps will have the notifications setup.
    (In case you are unable to track the workflow log, try to identify the business process / workflow template related to IDOC errors/notifications in your system, your functional consultant can also help to identify the object involved-> go through the object docs to understand the process)
    - For further info, please paste WF log screenshot
    Hope it helps ...
    ~Haider~

  • I am trying to get space on an external hard drive which has some old time machine back up files that I do not need but can not eliminate, even by going into the time machine, clicking on the backup file to be eliminated and using the drop down eliminate

    I am trying to get space on an external hard drive which has some old time machine back up files that I do not need but can not eliminate, even by going into the time machine, clicking on the backup file to be eliminated and using the drop down menu with the gear box symbol to eliminate

    I cannot find this 300GB "Backup" in the Finder, only in the Storage info when I check "About This Mac".
    You are probably using Time Machine to backup your MacBook Pro, right? Then the additional 300 GB could be local Time Machine snapshots.  Time Machine will write the hourly backups to the free space on your hard disk, if the backup drive is temporarily not connected. You do not see these local backups in the Finder, and MacOS will delete them, when you make a regular backup to Time Machine, or when you need the space for other data.
    See Pondini's page for more explanation:   What are Local Snapshots?   http://pondini.org/TM/FAQ.html
    I have restarted my computer, but the information remains the same. How do I reclaim the use of the 300GB? Why is it showing up as "Backups" when it used to indicate "Photos"? Are my photos safe on the external drive?
    You have tested the library on the external drive, and so your photos are save there.  
    The local TimeMachine snapshot probably now contains a backup of the moved library.  Try, if connecting your Time Machine drive will reduce the size of your local Time Machine snapshots.

  • I want to set up a user account for my 3 year old, so when she goes into her account, only her games show up on the desktop

    I am trying to set up a user account for my 3 year old so that when she goes into her account, only her games show up on her desktop.  How??

    yes -- I think I am setting it up right, but when I go into her account to check it, it doesn't work.

  • MBP (13-inch, early 2011) goes into hibernation instead of safe sleep upon closing the lid (only when using battery power)

    MBP details
    13-inch MacBook Pro, early 2011 (model identifier: MacBookPro8,1)
    Running Yosemite, OS X 10.10.1 (however, problem started while using Mavericks)
    2.5 GHz Intel Core i5
    4 GB memory
    Symptoms
    * the MBP goes into hibernation instead of sleep upon closing the lid on battery power (i.e.,  when AC adapter is NOT connected)
      -- problem does not occur when AC adapter is connected
    * putting the computer to sleep by other means does not induce the problem; these other means include:
      -- [i] option+command+Power,
      -- [ii] Apple Icon --> Sleep,
      -- [iii] in Terminal: pmset sleepnow
    * the battery is NOT getting drained at all; if I close the lid on 87%, the battery is still at about 87% when I get the MBP back up and running
    To be as clear as possible:
    (1) MBP is on and in use  (power source: battery); battery is at X%
    (2) the lid is then closed
    (3) the battery indicator light glows bright for about 10 seconds, then shuts off, and with it so does the MBP (all fans and sounds cease)
    (4) opening the lid and pressing any key on the keyboard does nothing (the computer is not sleeping)
    (5) to turn the MBP back on, I must hit the power button once; this brings up  and the gray screen and loading bar indicative of returning from hibernation
    (6) log in; battery is still at X%
    Attempted Solutions / Fixes
    There are Apple Discussions addressing similar MBP issues, many of which at least have work-arounds, if not full-blown solutions. However, I have tried many of the proposed work-arounds and solutions; nothing has solved my problem. Such attempted solutions include:
      * made sure EFI/SMC firmware was up to date
      * updated all software
      * logged in as a different user
      * booted in Safe Mode
      * reset the PRAM
      * repaired disk permissions using Disk Utility
      * repaired additional disk permissions in recovery mode (a la this chron.com advice)
      * ran the Apple Hardware Test multiple times (short test while plugged in, short test on battery, extended test while plugged in, extended test on battery)
      * booted from an external known-good OS on USB drive
      * reseated the RAM
      * used MemTest to test the RAM's health (it was good)
      * tested my battery's health with the app Battery Health (it is healthy!)
      * booted my computer with one stick of the MBP's original RAM at a time (figured "why not?")
      * booted my computer using other sticks of RAM
      * checked my power management settings using PMSET in the terminal (e.g., pmset -g); tried various hibernation modes (e.g., sudo pmset -a hibernationmode X, where X=0,1,3, etc)
      * searched/grepped through my power management logs and Console messages to look for googleable items (e.g., pmset -g log | grep WORD, where WORD=failure, sleep, etc);  still have not found help online
      * brought the MBP to a Mac Genius
    -- he ran some further tests, but found nothing;
    -- he re-installed my OS as a hopeful-hail-mary-just-maybe-last-ditch effort; the problem persisted!
    -- we both agreed that we had ruled out a software cause
    -- he offered me to leave my MBP to get fixed for a flat fee of $300.00 (which after a couple weeks of trying to figure this out is starting to sound more and more reasonable)
    Given that it is likely not a software issue, what hardware might it be? By booting from an OS on an external drive, I think I've ruled out a bad hard drive or hard drive cable. Also, given that inducing sleep in any way other than closing the MBP's lid does not cause the problem, it seems there might be a wire (or something) in the hinge section of the MBP that gets moved when the lid is closed possibly causing some kind of short circuit...or something.
    If someone with more experience interpreting Console messages, for example, can help, I'd be happy to provide some logs, or any additional information.
    Thank you for your time and consideration.

    Ok, this is a crazy-simple, quasi-embarrassing fix, but I'll post it anyway just in case anyone is having a similar problem (for example, this guy: Changes to pmset being ignored).
    Some time around late last August / early September (2014) this issue began happening for me (specifically, issue = closing lid while on battery power induces hibernation / shut down instead of sleep --- independent of hibernation mode). Maybe it was when I upgraded to Yosemite (not sure what the exact date of that was). As detailed in my original post, I frantically tried everything I could think of... At that time, however, I had quite a few presentations and posters to create and present at meetings and conferences, so I held off fixing it for a couple of months and returned to it this past week, where I tried a few more things listed above, but again to no avail...
    This morning, I simply tried fudging around with all my power management settings again (via pmset in Terminal). The simplicity of the fix surprised me. But now that I understand it, I know it is likely the same fix for other threads I've read, such as the one above:
                                        (TLDR in bold)
    (1) Take note of your power management settings (Terminal:  pmset -g custom)
    (2) Is the "standby" flag set to 0? If so, set it to 1. Wa-la! Done.
    This fix is crazy and embarrassing b/c I was so close to it for so long. I tried changing my hibernation modes multiple times (sudo pmset -a hibernatemode X, where X=0,1,3,25,etc). I read about manipulating other PMSET settings that helped other people with newer MBPs, like "autopoweroff" and "autopoweroffdelay" --- settings that I do not have on the MBP early 2011 (check your settings: pmset -g cap). And most amazingly of all, I even messed with the "standbydelay" setting, trying to make it so long that my computer should never go into hibernation... Yet, from what I can tell by looking over my notes, I never simply set "standby" from 0 to 1.
    There are interesting questions that arise due to this fix. For example, why did this problem persist on clean installs of OS Yosemite? Is "standby" being set to 0 the Yosemite default? I'm not sure. If it is, then Kappy was right: this was normal behavior... It just wasn't always the normal behavior...at least not for my MBP. Normal behavior (hibernatemode 3) used to be (and now is again) that the MBP goes into safe sleep, and then only after an allotted amount of time will it go into full-blown hibernation.
    NOTE: the "standby" and "standbydelay" PMSET settings are not available in some earlier MBP models (e.g., my brother has a 2010 and does not have these settings); so if you're having a similar problem with an earlier model, this fix might not be of any help to you.

Maybe you are looking for

  • BW1 transaction for mapping newfield to data source in CRM

    Hi, This will be BW gurus working in the CRM Opportunity area.   Based on my current understanding I have copied the 0CRM_OPPT_H into ZCRM_OPPT_H and wanted to see whether I can map more partner function to map to the data source. Currently, the foll

  • Sudden Problems moving files on External HD

    I have a Seagate Goflex 1TB external harddrive that I've been using for a few weeks. Suddenly, tonight the hd stopped letting me move files with the hd or to or from my macbook. I can still delete files though. It's been working fine since I got it a

  • How to download cloud app is missing

    How to download icloud app

  • Filter by lens focal length?

    I would like to get an idea of how frequently I use different focal length settings on a particular zoom lens.  The focal length used on each shot is in the metadata. I can see it shown right under the histogram in Library mode.  Is there some way to

  • Simple question - how do i deploy SQLJ on OC4J version 1.0.2.2.1?

    I'm trying to get info on this question but it only seams to appear on JSP. I need to work with servelts and not JSP. Thanks for any help Paulo Gomes