Error binding ServerSocket to any of the supplied ports

Hi,
I am using Oracle coherence 3.7 version and below is the my coherence configuration proxy file:
<?xml version="1.0"?>
<cache-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns="http://xmlns.oracle.com/coherence/coherence-cache-config"
   xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-cache-config coherence-cache-config.xsd">
  <caching-scheme-mapping>
  <cache-mapping>
  <cache-name>*</cache-name>
  <scheme-name>distributedCache</scheme-name>
  </cache-mapping>
  </caching-scheme-mapping>
  <caching-schemes>
  <distributed-scheme>
  <scheme-name>distributedCache</scheme-name>
  <service-name system-property="spreading.ssm.coherence.cacheScheme.serviceName">distributedCacheService</service-name>
  <serializer>
  <instance>
  <class-name>com.rbos.ssm.cache.entity.imp.ExtendedPofContext</class-name>
  <init-params>
  <init-param>
  <param-type>string</param-type>
  <param-value>cluster-coherence-pof-config.xml</param-value>
  </init-param>
  </init-params>
  </instance>
  </serializer>
  <partition-listener>
  <class-name>name of class</class-name>
  </partition-listener>
  <backing-map-scheme>
  <local-scheme>
  <unit-calculator>BINARY</unit-calculator>
  </local-scheme>
  </backing-map-scheme>
  <autostart>true</autostart>
  </distributed-scheme>
  <!-- allows extend clients to connect to this member service-name -->
  <proxy-scheme>
  <scheme-name>extendTcpProxy</scheme-name>
  <service-name>extendTcpProxyService</service-name>
  <thread-count>16</thread-count>
  <acceptor-config>
  <tcp-acceptor>
  <local-address>
  <address>localhost</address>
  <port system-property="port"></port>
  </local-address>
  <reuse-address>true</reuse-address>
  </tcp-acceptor>
  <serializer>
  <instance>
  <class-name>class name</class-name>
  <init-params>
  <init-param>
  <param-type>string</param-type>
  <param-value>cluster-coherence-pof-config.xml</param-value>
  </init-param>
  </init-params>
  </instance>
  </serializer>
  </acceptor-config>
  <load-balancer>client</load-balancer>
  <autostart>true</autostart>
  </proxy-scheme>
  <invocation-scheme>
  <scheme-name>invocationService</scheme-name>
  <service-name system-property="serbice name">invocationService</service-name>
  <autostart>true</autostart>
  </invocation-scheme>
  </caching-schemes>
</cache-config>
I am facing "Error binding ServerSocket to any of the supplied ports" very frequently in my application which in turn causes High CPU Usage issue. Below is the stacktrace of exception:
2014-08-10 15:04:05.035/719374.713 Oracle Coherence GE 3.7.1.4 <D4> (thread=Proxy:extendTcpProxyService:TcpAcceptor:TcpProcessor, member=3): TcpProcessor caught an unhandled exception (java.lang.RuntimeException: Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]) while exiting.
2014-08-10 15:04:05.035/719374.713 Oracle Coherence GE 3.7.1.4 <D4> (thread=Proxy:extendTcpProxyService:TcpAcceptor, member=3): TcpAcceptor caught an unhandled exception (com.tangosol.util.WrapperException: (Wrapped) Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]) while exiting.
2014-08-10 15:04:05.036/719374.714 Oracle Coherence GE 3.7.1.4 <D5> (thread=Proxy:extendTcpProxyService:TcpAcceptor, member=3): Stopped: TcpAcceptor{Name=Proxy:extendTcpProxyService:TcpAcceptor, State=(SERVICE_STOPPED), ThreadCount=0, Codec=Codec(Format=POF), Serializer=com.rbos.ssm.cache.entity.imp.ExtendedPofContext, PingInterval=0, PingTimeout=30000, RequestTimeout=30000, SocketProvider=SystemSocketProvider, LocalAddress=[trulcch2002/11.179.103.181:7501], SocketOptions{LingerTimeout=0, KeepAliveEnabled=true, TcpDelayEnabled=false}, ListenBacklog=0, BufferPoolIn=BufferPool(BufferSize=2KB, BufferType=DIRECT, Capacity=Unlimited), BufferPoolOut=BufferPool(BufferSize=2KB, BufferType=DIRECT, Capacity=Unlimited)}
2014-08-10 15:04:05.037/719374.715 Oracle Coherence GE 3.7.1.4 <D4> (thread=Proxy:extendTcpProxyService, member=3): ProxyService caught an unhandled exception (com.tangosol.util.WrapperException: (Wrapped) (Wrapped) Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]) while exiting.
2014-08-10 15:04:05.037/719374.715 Oracle Coherence GE 3.7.1.4 <Error> (thread=Proxy:extendTcpProxyService, member=3): ClusterService.doServiceLeft: Unknown Service ProxyService{Name=extendTcpProxyService, State=(SERVICE_STOPPED), Id=4, Version=3.7}
2014-08-10 15:04:05.037/719374.716 Oracle Coherence GE 3.7.1.4 <D5> (thread=Proxy:extendTcpProxyService, member=3): Service extendTcpProxyService left the cluster
2014-08-10 15:04:05.039/719374.717 Oracle Coherence GE 3.7.1.4 <Error> (thread=main, member=3): Error while starting service "extendTcpProxyService": (Wrapped) (Wrapped) (Wrapped) java.lang.RuntimeException: Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]
  at com.tangosol.coherence.component.util.Daemon.start(Daemon.CDB:52)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:7)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
  at com.tangosol.coherence.component.util.SafeService.startService(SafeService.CDB:39)
  at com.tangosol.coherence.component.util.SafeService.restartService(SafeService.CDB:28)
  at com.tangosol.coherence.component.util.SafeService.ensureRunningService(SafeService.CDB:39)
  at com.tangosol.coherence.component.util.SafeService.start(SafeService.CDB:14)
  at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:1105)
  at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)
  at com.tangosol.net.DefaultCacheServer.startServices(DefaultCacheServer.java:81)
  at com.tangosol.net.DefaultCacheServer.monitorServices(DefaultCacheServer.java:285)
  at com.tangosol.net.DefaultCacheServer.startAndMonitor(DefaultCacheServer.java:56)
  at com.tangosol.net.DefaultCacheServer.main(DefaultCacheServer.java:197)
Caused by: (Wrapped) (Wrapped) java.lang.RuntimeException: Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]
  at com.tangosol.coherence.component.util.Daemon.start(Daemon.CDB:52)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:7)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.ProxyService.onServiceStarting(ProxyService.CDB:37)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onServiceState(Grid.CDB:12)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.setServiceState(Service.CDB:8)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.setServiceState(Grid.CDB:21)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onEnter(Grid.CDB:32)
  at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:14)
  at java.lang.Thread.run(Unknown Source)
Caused by: (Wrapped) java.lang.RuntimeException: Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]
  at com.tangosol.coherence.component.util.Daemon.start(Daemon.CDB:52)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor.onServiceStarting(TcpAcceptor.CDB:7)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onServiceState(Service.CDB:4)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.setServiceState(Service.CDB:8)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Peer.onEnter(Peer.CDB:11)
  ... 2 more
Caused by: java.lang.RuntimeException: Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor.configureSocket(TcpAcceptor.CDB:39)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor$TcpProcessor.onEnter(TcpAcceptor.CDB:26)
  ... 2 more
2014-08-10 15:04:05.039/719374.717 Oracle Coherence GE 3.7.1.4 <Error> (thread=main, member=3): Failed to restart services: (Wrapped) (Wrapped) (Wrapped) java.lang.RuntimeException: Error binding ServerSocket to any of the supplied ports: [trulcch2002/11.179.103.181:7501]
2014-08-10 15:04:10.041/719379.719 Oracle Coherence GE 3.7.1.4 <Info> (thread=main, member=3): Restarting Service: extendTcpProxyService
2014-08-10 15:04:10.047/719379.725 Oracle Coherence GE 3.7.1.4 <Error> (thread=Proxy:extendTcpProxyService:TcpAcceptor:TcpProcessor, member=3): error binding ServerSocket to 11.179.103.181:7501: java.net.BindException: Address already in use
  at sun.nio.ch.Net.bind(Native Method)
  at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
  at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor.configureSocket(TcpAcceptor.CDB:25)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor$TcpProcessor.onEnter(TcpAcceptor.CDB:26)
  at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:14)
  at java.lang.Thread.run(Unknown Source)
Please help me in this issue. Thanks in advance.

Hi,
I've looked at the code where the socket is created. Unfortunately, the ServerSocket constructor does not take the options as a parameter, so it is not a configuration option with Coherence. However, we would be able to support SO_REUSEADDR by using the default constructor, setting the desired options, and deferring the bind until that has been done.
I've assigned this the tracking number COH-2724. If you'd be willing to test a patch for it, send me your email address (my first name dot my last name at oracle dot com) and I will log that information onto the issue.
Peace,
Cameron Purdy | Oracle Coherence
http://coherence.oracle.com/

Similar Messages

  • Runcluvfy.sh stage -pre crsinst: error Unable to reach any of the nodes

    Hii all,
    Well, I've gone through the pre-reqs for trying to install 11G clusterware on RHEL 5.3.
    I'm to the point where i'm trying to run:
    ./runcluvfy.sh stage -pre crsinst -n node1 -verbose
    I get this:
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Node reachability check failed from node "node1 ".
    Check failed on nodes:
    node1
    ERROR:
    Unable to reach any of the nodes.
    Verification cannot proceed.
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    I'm just wanting right now, to install a one node RAC system (I will add servers later as I get them online).
    I've verified that ssh is working (thinking it may be trying to connect to itself by ssh). I have the keys generated and installed...if I connect ssh as the oracle user back to the same machine, it gets me right on with no prompts for passwords.
    nslookup on node1 looks great.
    This box has 2 cards....eth0 and eth1. Right now in the /etc/hosts file, I have node1 to the IP for eth0, and node1-priv set for the IP address eth1.
    I do have a little trouble understanding what the node1-vip is supposed to do or be set. I found the an IP address one higher than for eth0 wasn't being used, and set node1-vip to be that.
    (Can someone explain to me a little more about the vip host?? Is it supposed to somehow point to node1's IP address on eth0 like the regular one does?)
    Since this is a one box, one node install...hoping clusterware and checks are just looking at the /etc/hosts file. I've tried playing around, and setting node1-vip to be the same as node1 (IP)...that doesn't work either.
    One thing I can guess 'might' be wrong. Does runcluvfy use "ping"? I found the oracle user cannot ping this box from this box. The box (node1) can be pinged from outside the box...it is registered on DNS, I can ssh into it no problem, and again, oracle can ssh into himself on same box with keys properly generated).
    I've been looking around, and I just don't see much of what to look at to troubleshoot with this error, I guess everyone gets past the verification the first time with no host unreachable errors?
    I'm a bit weak when it comes to networking. Any help greatly appreciated...suggestions, links...etc!!
    cayenne

    Ok...looks like this was the problem. It appears the SA's, per newer policy, had turned off "ping" for any other user on the box besides root.
    I took a shot in the dark, and had them turn it on (as that ssh'ing and other items to check seemed to work outside the runcluvfy script). They turned on ping. The nodes from the script are now reachable and test positive for equivalency.
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Check: Node reachability from node "node1"
    Destination Node Reachable?
    node1 yes
    Result: Node reachability check passed from node "node1".
    Checking user equivalence...
    Check: User equivalence for user "oracle"
    Node Name Comment
    node1 passed
    Result: User equivalence check passed for user "oracle".
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    I"m guessing that last line...was due to not having the clusterware running on any other boxes?
    Anyway, will try to config. RAC, and get things installed.

  • Edge Server Certficate does not match any of the supplied FQDNs

    I'm having issues with a merged OCS 2007 R2 and Lync 2010 topology. I get a periodic event indicating there are Web conference connection issues betwen the Lync FEs and the OCS 2007 R2 Edge servers. Three times a minute the Edge server tries to connect to
    the FE pool and the following events are generated:
    Event ID: 41026
    Lost connection to all Web Conferencing Edge Services
    Event ID: 41024
    Lost connection to all Web Conferencing Edge Services
    Investigations show that IPv6 can be tha cause of this issue, but I don't think that is the case here. When I dig into the logs I see the following on the FE servers:
    Certificate did not match any of the supplied fqdns Returned HRESULT=800B0109
    This seems to be saying that the FE has a prequalified list of Edge server it can talk to and this certificate FQDN isn't on the list. I know you add an authorised list of FE servers to the Edge server, but I'm not aware of anywhere you add the edge
    server FQDNs to the FEs other than for federation and media paths.
    The certificate associated with the internal Edge interface is from a public provider and hence there is an Entrust chain to put in place on the edge server.
    Jed

    OK, whilst writing up the post it triggered me to go and check whether the FE server actaully trusts the certificate from the Edge server. I tried importing the certificate chain tied to the internal interface of the Edge server and placing it in the stores:
    Personal (computer): Edge certificate
    Intermediate Certificate Authorities (computer): PKI Provide intermediate certificate
    Trusted Root certificate Authorities (computer): PKI provider root certificate
    This immediatley fixed my issue. So, the event message is misleading as it doesn't say it doesn't trust the certificate but that is the root cause of my issues.
    I completed this task on all my servers and on one server I noticed the issue was solved as soon as I imported the Edge certificate, it didn't need the intermediate or root certificate at all which surprised me. I repeated another test just pulling in the
    root and intermediate certificate and that also fixed the issue. So, you can fix the prolem in two ways:
    1) Import Edge certificate to personal computer store
    2) Import Root and Intermediate to the appropriate stores
    Jed

  • I keep getting this error message when trying any of the SHARE functions.

    I seem to get the following message whenever I select any of the share destinations for my project.  I am wanting to upload my finished project to youtube, bit I don't know what this error code meand or how to correct it.  Help! 
    The operation could not be completed because an error occurred when creating frame 867 (error -1).
    I am keen you upload this 2 min. film ASAP, but of course I can't due to this error and not knowing how to fix it.  This error appears soon after it attempts the share process.  All help gladly appreciated.  Thanks in advance.

    Thanks for your great suggestions.    I have tried all that you suggested, but no joy.  But what did the trick was actually dropping the format from 1080 to 720.  Then doing a master file.  Quitting and restarting FCP and flicking the project back  to 1080p and sharing it again.  Low and behold it worked and not an error message was seen.  That is some kind of bug.  So I am sorted and can now export the 1080p project in 1080p or whatever.  I have no idea what went on, but it is now working.  I hope my fluke of a tip helps someone who is at their wits end like I was.  LOL  Thanks again for your replies. 

  • Microsoft word isnt working, everytime i try to save a file it freezes and says that theres an error, it doesnt save any of the information i wrote in the document so i end up loosing it...help???

    Hello,
    I have recently encountered a problem with my microsoft word. Everytime i try to save a document onto my destop microsoft word freezes and shuts off saying that there has been an error. It tells me to report the error and that it will give me back the information in the document. I have tried multiple times to save the document and the same error keeps happening. I am now unable to save any documents that i have written through microsoft word.
    Is there any way that i can fix this?? Please help!

    The only thing that I could really suggest is posting in the Microsoft Office for Mac Word forum -> http://answers.microsoft.com/en-us/mac.
    I've never seen that dialog, personally, but you can bet that some on the Word forum have.
    Good luck,
    Clinton

  • Parse failed: Exception DBD, The supplied XML is not valid[Measures].[SAP_OBJECT_NAME] State:N/A error for hidden KFs when migrated to HANA

    Hi All
    Please help me with the following query. We are migrating SAP BW 7.4 on Oracle to HANA. We have few WEBI report's universes built on BEx queries. In one of those reports there are some hidden RKFs, these works perfectly fine in reports based on oracle. Now we migrated to HANA in development system and when i refresh the universe structure they started giving errors like "Parse failed: Exception DBD, The supplied XML is not valid[Measures].[SAP_OBJECT_NAME] State:N/A". The object giving this error is in hidden state. I tried to unhide it and run the report then it runs fine but that not the client want as there might be so many hidden KFs in other reports also. BO version is 4.1 SP 2. We are on SAPKW74006 support package on BW side. Is there any notes to correct this error. Please pass me the relevant links. Highly appreciate your help.
    Thanks
    Dwaraka

    DCA-40012: The Web Service call failed. A connection to the target Web Service could not be created.
    First of all test the web service you have created in model project. Right click the web service name and select "Test WebService". If you see any issue(s) while testing fix it first before you run the jspx page.
    Check the port number in the URL and connections.xml, it have to be same.

  • MBP suddenly doesn't find my external hard drive when plugged into the USB port

    Last night I worked on some wedding photo editing and let the laptop battery run all the way down forgetting to eject my Seagate external hard drive. I got the message when I booted it today that I didn't properly eject. Now it won't "see" the hard drive in any of the USB ports, but the hard drive is lit up so juice is going to it. Any ideas how to fix this one?

    Open Disk Utility first.
    Insert the drive.
    If it appears in Disk Utility, use First Aid (Repair Disk)
    This should be called (Repair Directory).
    If it does not fix everything on the first try, run it again until it fixes everything or gets stuck.
    Report any remaining error messages.
    Consider getting an external Power supply for that drive.

  • Installing SP2 onto my Satellite Pro L10 causes the USB ports to fail

    I've just installed XP SP2 onto my L10 and the USB ports no longer work.
    There are no errors in Device Manager, devices in the USB ports are not recognised.
    I've removed SP2 and they're the USB ports are working again.
    Model #: PSL15E-00H018EN
    Any suggesttions? Thanks in advance.

    You should simply delete the USB controller from the device manager.
    After the new reboot the USB ports should works again!
    Please check also this MS article:
    http://support.microsoft.com/kb/892050/EN-US/

  • [Forum FAQ] How to tell if the DAC port is automatically changed or not

    Introduction
    Per Books Online:
    http://msdn.microsoft.com/en-us/library/ms189595.aspx
    SQL Server listens for the DAC on TCP port 1434 if available or a TCP port dynamically assigned upon Database Engine startup.
    Also, we can go to the following registry to specify the DAC port number manually:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\AdminConnection\Tcp
    The error log contains the port number the DAC is listening on. Besides looking at the error log, how to find which port is used by DAC connection and how to tell if the DAC port is manually set by us or assigned automatically by SQL Server?
    Solution
    The following query can be used to check if there is an existing DAC connection and it also give us the port number used by dedicated admin connection.
    SELECT name,local_tcp_port FROM sys.dm_exec_connections ec
    join sys.endpoints e
    on (ec.endpoint_id=e.endpoint_id)
    WHERE e.name='Dedicated Admin Connection'
    Here is the scenario to test if the DAC port is automatically changed or not.
    There are two instances are running on one server. I specified the same DAC port number 5555 for the two SQL Server instances by modifying the registry
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\AdminConnection\Tcp
    Opened the DAC connection to instance 1. Executed the above query, it returns the result:
    name                                                  
    local_tcp_port
    Dedicated Admin Connection               5555
    Then, opened a DAC connection to instance 2. It throw out the following error message:
    Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Client unable to establish connection because an error was encountered during handshakes before login.
    Common causes include client attempting to connect to an unsupported version of SQL Server, server too busy to accept new connections or a resource limitation (memory or maximum allowed connections) on the server..
    Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : TCP Provider: An established connection was aborted by the software in your host machine..
    Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Client unable to establish connection.
    Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Client unable to establish connection due to prelogin failure.
    The above error message was thrown out because the DAC port number 5555 was not available for instance 2 which was occupying by instance 1. After restarting the SQL Server engine service of instance 2, if checking in the registry, you would see a new DAC port
    number has been assigned to the second instance.
    Then, the DAC connection to instance 2 succeed this time and executed the above query, it returned the same port number which is same as the one in the registry key and the port number was assigned automatically.
    DAC port will not change even SQL Server service is restarted only if the TCP port is available.
    More Information
    http://msdn.microsoft.com/en-us/library/ms189595.aspx
    Applies to
    SQL Server 2012
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    I tested your script after
    establishing a DAC connection from SSMS 2014. It worked as described. Thank you.
    SELECT name,local_tcp_port FROM sys.dm_exec_connections ec
    join sys.endpoints e
    on (ec.endpoint_id=e.endpoint_id)
    WHERE e.name='Dedicated Admin Connection'
    name local_tcp_port
    Dedicated Admin Connection 1434
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Design & Programming
    New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012

  • Restoring Your Nano When The USB Port No Longer Recognizes The Device

    I can't say for certain if its coincidental or not but as soon as the latest update of v9 for iTunes came out, my computer stopped recognizing my iPod (1st Gen Nano) through all the USB ports.
    First, I tried the Nano on a different computer with Windows Vista but the the latest version of iTunes had also been updated on that machine. The laptop also would not recognize the device through any of the USB ports.
    Second, I switched cables. Same problem.
    Third, I reset the device. Same problem.
    Fourth, I tried to update the drivers on the device manager. Same problem.
    Fifth, I uninstalled iTunes per Apple's uninstall instructions and that was to no effect.
    Now my last option is to restore the device, however because I can't get it to be recongized on any computer I own- I don't know how to do this? Do I take it to an Apple store? Is there a manual way to restore the device to factory settings since every computer I have access to won't recognize the device?
    Thanks!

    I have exactly the same problem. After updated to the latest version of iTunes 10, my 5th gen ipod stopped being recognized by my Windows 7 Computer.
    I've tried:
    1. Un/reinstalling Itunes 10, then updating to 10.1 or whatever was the latest one as of 9/30/10.
    2. Using a different iPod USB cable to connect to the computer.
    3. Using a different USB port.
    4. Trying the iPod on multiple computers.
    5. Manually selecting the driver within Device Mananger in Windows 7 from "Unknown USB Device" to "Apple USB iPod Driver".
    6. Restarting my computer, multiple times.
    7. Resetting my ipod "Menu+Select buttons for 6-10 seconds"
    From what I understand I could resolve this problem by restoring the iPod to its factory settings, but since I can't get it to be recognized in a computer I am stumped.
    This will be my third iPod in 4 years that has crapped out (out of warranty of course) If I can't get this fixed I'm buying a Zune.

  • ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.

    Evenin' all.
    I'm creating a Flash application split up into scenes. One of the scenes is divided into sections of ten frames with keyframes at 1 (home, 10, 20, 30, 40, 50, 60, 70, 80 and 90. Frame #1 is the menu and contains the buttons to skip to each section using the gotoAndStop(); command.
    However, I want to be able to skip to #1 from any point using Next/Previous buttons. I have declared the buttons in frame 1 of scene 1 as follows:
    I have declared the buttons in frame 1 of scene 1 as follows:
    Code:
    var nextButton:Button = new Button();
    var prevButton:Button = new Button();
    var homeButton:Button = new Button();
    At each point, I use addChild(nextButton) to add the buttons to  the stage, and when the buttons are clicked it removes them as follows:
    Code:
    nextButton.addEventListener(MouseEvent.CLICK, goNext);
    function goNext(e:Event):void
          removeChild(videoPlayer);
          removeChild(prevButton);
          removeChild(nextButton);
          removeChild(homeButton);
          gotoAndStop(20);
    Now, all the 'Next' buttons work but none of the 'Previous'  buttons work, when all they do is gotoAndStop() ten frames backwards  rather than ten frames forwards, I keep getting this error message:
    Code:
    ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
         at flash.display::DisplayObjectContainer/removeChild()
         at Prototype_fla::MainTimeline/goBack()
    The same is happening with the Home buttons, which skip from whichever frame the user is on to the menu. The Next buttons are the only ones working consistently.
    Please help, this is really stressing me out, I'm on Flash CS4.
    Cheers

    You can`t remove the target of your event while it is "active"
    you wrote....
    nextButton.addEventListener(MouseEvent.CLICK, goNext);
    function goNext(e:Event):void
          removeChild(videoPlayer);
          removeChild(prevButton);
          removeChild(nextButton);
          removeChild(homeButton);
          gotoAndStop(20);
    instead you should write sth. like:
    nextButton.addEventListener(MouseEvent.CLICK, goNext);
    function goNext(e:Event):void
      // to be sure that there`s actualloy sth. to remove
          if(videoPlayer!=null){
          removeChild(videoPlayer);
         //similar  
         removeChild(prevButton);
          removeChild(homeButton);                
          e.currentTarget.removeEventListener(MouseEvent.CLICK, goNext)     
          removeChild(e.currentTarget);     
          gotoAndStop(20);
    this is probably similar in your other function, too

  • Error #2025: The supplied DisplayObject must be a child of the caller.

    Hi All,
    I would very much appreciate any help with this.
    I am working on a flash piece that will play 4 videos, depending on the button pressed. First button will launch first video, 2nd - 2nd video and so on. Once the Video is done playing, close_btn, learn_more_btn and replay_btn appear, in addition to an ending image that is different for each of the videos( BoxLivePic, BoxSleepPic and BoxFeelPic). So - actually 4 things appear once the movie stops playing and the last image depends on which buttons was clicked...
    My issue is, when I click the close button( andI'm sure same will apply for the other 2 buttons), I get the error below:
    ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
        at flash.display::DisplayObjectContainer/removeChild()
        at AER1_r5_fla::MainTimeline/closeVideo()
    I understand is that it's because each Picture is not actually added to the display list, unless the proper button was clicked.. however, I don't know how to fix that! I hope this makes some sence - Below is all of my Code... Thanks a bunch in advance:
    import com.greensock.*;
    import com.greensock.easing.*;
    import com.greensock.easing.CustomEase;
    import com.greensock.loading.VideoLoader;
    import flash.display.Sprite;
    import com.greensock.events.LoaderEvent;
    import flash.display.MovieClip;
    import flash.display.SimpleButton;
    import flash.events.MouseEvent;
    //Last Buttons Variables
    var close_btn:Button_close = new Button_close();
    var learn_more_btn:Button_learn_more = new Button_learn_more();
    var replay_btn:Button_replay = new Button_replay();
    //Last Pic Variables
    var BoxLivePic:Box_Live_Pic = new Box_Live_Pic();
    var BoxFeelPic:Box_Feel_Pic = new Box_Feel_Pic();
    var BoxSleepPic:Box_Sleep_Pic = new Box_Sleep_Pic();
    // Video Variables
    var Video_Breathe:VideoLoader = new VideoLoader("Breathe_Video.f4v",{container:this,
                                                x:0, y:0});
    var Video_Live:VideoLoader = new VideoLoader("Live_Video.f4v",{conainer:this,
                                                 x:0, y:0});
    var Video_Sleep:VideoLoader = new VideoLoader("Sleep_Video.f4v",{conainer:this,
                                                 x:0, y:0});
    var Video_Feel:VideoLoader = new VideoLoader("Feel_Video.f4v",{conainer:this,
                                                 x:0, y:0});
    // Video complete Event Listeners
    Video_Breathe.addEventListener(VideoLoader.VIDEO_COMPLETE, donePlaying_breathe);
    Video_Live.addEventListener(VideoLoader.VIDEO_COMPLETE, donePlaying_live);
    Video_Sleep.addEventListener(VideoLoader.VIDEO_COMPLETE, donePlaying_sleep);
    Video_Feel.addEventListener(VideoLoader.VIDEO_COMPLETE, donePlaying_feel);
    OverwriteManager.init(OverwriteManager.AUTO);
    //Buttons Invisible
    breathe_mc.learn_btn.visible = false;
    breathe_mc.video_btn.visible = false;
    live_mc.learn_btn.visible = false;
    live_mc.video_btn.visible = false;
    sleep_mc.learn_btn.visible = false;
    sleep_mc.video_btn.visible = false;
    feel_mc.learn_btn.visible = false;
    feel_mc.video_btn.visible = false;
    //Custom Eases
    CustomEase.create("myCustomEase", [{s:0,cp:1.14999,e:1.4},{s:1.4,cp:1.65,e:1}]);
    CustomEase.create("myCustomEase2",[{s:0,cp:0.97,e:1.22},{s:1.22,cp:1.47,e:1}]);
    var timeline:TimelineLite = new TimelineLite({onComplete:showBreathe});
    addChild(removeChild(better_mc));
    TweenLite.to(better_mc,2,{alpha:1, y:186.6,ease:Bounce.easeOut});
    timeline.appendMultiple([
        TweenLite.to(breathe_mc, 1, {alpha:1,y:117,ease:CustomEase.byName("myCustomEase2")}),
        TweenLite.to(live_mc, 1, {alpha:1,y:117, y:37, ease:CustomEase.byName("myCustomEase2")}),
        TweenLite.to(sleep_mc, 1, {alpha:1,y:77, ease:CustomEase.byName("myCustomEase2")}),
        TweenLite.to(feel_mc, 1, {alpha:1,y:77, ease:CustomEase.byName("myCustomEase2")})],1,TweenAlign.START, .2);
    function showBreathe():void
        breathe_mc.learn_btn.visible = true;
        breathe_mc.video_btn.visible = true;
        TweenLite.to(breathe_mc.learn_btn, .5, {alpha:1});
        TweenLite.to(breathe_mc.video_btn, .5, {alpha:1});
        TweenLite.to(breathe_mc, 1, {y:77, ease:CustomEase.byName("myCustomEase")});
        //Show Text
        TweenLite.to(breathe_txt_mc, 1,{alpha:1});
    //Event Listeners
    breathe_mc.addEventListener(MouseEvent.MOUSE_OVER, breatheOpen);
    live_mc.addEventListener(MouseEvent.MOUSE_OVER, liveOpen);
    sleep_mc.addEventListener(MouseEvent.MOUSE_OVER, sleepOpen);
    feel_mc.addEventListener(MouseEvent.MOUSE_OVER, feelOpen);
    //Event Listeners for Playing Video
    breathe_mc.video_btn.addEventListener(MouseEvent.MOUSE_DOWN, breathe_play_video);
    live_mc.video_btn.addEventListener(MouseEvent.MOUSE_DOWN, live_play_video);
    sleep_mc.video_btn.addEventListener(MouseEvent.MOUSE_DOWN, sleep_play_video);
    feel_mc.video_btn.addEventListener(MouseEvent.MOUSE_DOWN, feel_play_video);
    // Event Listener for Close Video
    close_btn.addEventListener(MouseEvent.MOUSE_DOWN, closeVideo);
    //Functions for VIDEO and LEARN MORE buttons
        function breathe_play_video(event:MouseEvent):void {
        Video_Breathe.load();
        this.addChild(Video_Breathe.content);
        function live_play_video(event:MouseEvent):void {
            Video_Live.load();
            this.addChild(Video_Live.content);
        function sleep_play_video(event:MouseEvent):void {
            Video_Sleep.load();
            this.addChild(Video_Sleep.content);
        function feel_play_video(event:MouseEvent):void {
            Video_Feel.load();
            this.addChild(Video_Feel.content);
    function closeVideo(event:MouseEvent):void {
        Video_Breathe.unload();
        Video_Sleep.unload();
        Video_Feel.unload();
        Video_Live.unload();
        removeChild(close_btn);
        removeChild(learn_more_btn);
        removeChild(replay_btn);
        removeChild(BoxLivePic);
        removeChild(BoxSleepPic);
        //removeChild(BoxFeelPic);
    // Last Breathe Buttons Added to Stage
    function donePlaying_breathe(e:Event):void {
        addChild(close_btn);
        addChild(learn_more_btn);
        addChild(replay_btn)
        close_btn.x = 313;
        close_btn.y = 183;
        learn_more_btn.x = 434;
        learn_more_btn.y = 183;
        replay_btn.x = 554;
        replay_btn.y = 183;
    // Last Live Buttons
    function donePlaying_live(e:Event):void {
        addChild(BoxLivePic);
        addChild(close_btn);
        addChild(learn_more_btn);
        addChild(replay_btn)
        close_btn.x = 43;
        close_btn.y = 183;
        learn_more_btn.x = 164;
        learn_more_btn.y = 183;
        replay_btn.x = 284;
        replay_btn.y = 183;
    // Last Sleep Buttons
    function donePlaying_sleep(e:Event):void {
        addChild(BoxSleepPic);
        addChild(close_btn);
        addChild(learn_more_btn);
        addChild(replay_btn)
        close_btn.x = 313;
        close_btn.y = 183;
        learn_more_btn.x = 434;
        learn_more_btn.y = 183;
        replay_btn.x = 554;
        replay_btn.y = 183;
    //Last Feel Buttons
    function donePlaying_feel(e:Event):void {
        addChild(BoxFeelPic);
        addChild(close_btn);
        addChild(learn_more_btn);
        addChild(replay_btn)
        close_btn.x = 313;
        close_btn.y = 183;
        learn_more_btn.x = 434;
        learn_more_btn.y = 183;
        replay_btn.x = 554;
        replay_btn.y = 183;
    // Functions Breathe
    function breatheOpen(event:MouseEvent):void
        TweenLite.to(breathe_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(breathe_mc.learn_btn, .5, {alpha:1});
        TweenLite.to(breathe_mc.video_btn, .5, {alpha:1});
        //Close Live
        TweenLite.to(live_mc, 1, {y:117, ease:Elastic.easeOut});
        TweenLite.to(live_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(live_mc.video_btn, .5, {alpha:0});
        //Close Sleep
        TweenLite.to(sleep_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(sleep_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(sleep_mc.video_btn, .5, {alpha:0});
        //Close Feel
        TweenLite.to(feel_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(feel_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(feel_mc.video_btn, .5, {alpha:0});
        //Show Pic
        TweenLite.to(pic_breathe_mc, .5, {alpha:1});
        //Hide Other Pics
        TweenLite.to(pic_live_mc, .5, {alpha:0});
        TweenLite.to(pic_sleep_mc, .5, {alpha:0});
        TweenLite.to(pic_feel_mc, .5, {alpha:0});
        //Show Text
        TweenLite.to(breathe_txt_mc, 1,{alpha:1});
        //Hide Other Text
        TweenLite.to(live_txt_mc, 1,{alpha:0});
        TweenLite.to(sleep_txt_mc, 1,{alpha:0});
        TweenLite.to(feel_txt_mc, 1,{alpha:0});
    // Functions live
    function liveOpen(event:MouseEvent):void
        TweenLite.to(live_mc, 1, {y:77, ease:Elastic.easeOut});
        live_mc.learn_btn.visible = true;
        live_mc.video_btn.visible = true;
        TweenLite.to(live_mc.learn_btn, .5, {alpha:1});
        TweenLite.to(live_mc.video_btn, .5, {alpha:1});
        //Close Breathe
        TweenLite.to(breathe_mc, 1, {y:117, ease:Elastic.easeOut});
        TweenLite.to(breathe_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(breathe_mc.video_btn, .5, {alpha:0});
        //Close Sleep
        TweenLite.to(sleep_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(sleep_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(sleep_mc.video_btn, .5, {alpha:0});
        //Close Feel
        TweenLite.to(feel_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(feel_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(feel_mc.video_btn, .5, {alpha:0});
        //Show Pic
        TweenLite.to(pic_live_mc, .5, {alpha:1});
        //Hide Other Pics
        TweenLite.to(pic_sleep_mc, .5, {alpha:0});
        TweenLite.to(pic_feel_mc, .5, {alpha:0});
        //Show Text
        TweenLite.to(live_txt_mc, 1,{alpha:1});
        //Hide Other Text
        TweenLite.to(breathe_txt_mc, 1,{alpha:0});
        TweenLite.to(sleep_txt_mc, 1,{alpha:0});
        TweenLite.to(feel_txt_mc, 1,{alpha:0});
    // Functions sleep
    function sleepOpen(event:MouseEvent):void
        TweenLite.to(sleep_mc, 1, {y:37, ease:Elastic.easeOut});
        sleep_mc.learn_btn.visible = true;
        sleep_mc.video_btn.visible = true;
        TweenLite.to(sleep_mc.learn_btn, .5, {alpha:1});
        TweenLite.to(sleep_mc.video_btn, .5, {alpha:1});
        //Close Breathe
        TweenLite.to(breathe_mc, 1, {y:117, ease:Elastic.easeOut});
        TweenLite.to(breathe_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(breathe_mc.video_btn, .5, {alpha:0});
        //Close Live
        TweenLite.to(live_mc, 1, {y:117, ease:Elastic.easeOut});
        TweenLite.to(live_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(live_mc.video_btn, .5, {alpha:0});
        //Close Feel
        TweenLite.to(feel_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(feel_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(feel_mc.video_btn, .5, {alpha:0});
        //Show Pic
        TweenLite.to(pic_sleep_mc, .5, {alpha:1});
        //Hide Other Pics
        TweenLite.to(pic_feel_mc, .5, {alpha:0});
        //Show Text
        TweenLite.to(sleep_txt_mc, 1,{alpha:1});
        //Hide Other Text
        TweenLite.to(live_txt_mc, 1,{alpha:0});
        TweenLite.to(breathe_txt_mc, 1,{alpha:0});
        TweenLite.to(feel_txt_mc, 1,{alpha:0});
    // Functions feel
    function feelOpen(event:MouseEvent):void
        TweenLite.to(feel_mc, 1, {y:37, ease:Elastic.easeOut});
        feel_mc.learn_btn.visible = true;
        feel_mc.video_btn.visible = true;
        TweenLite.to(feel_mc.learn_btn, .5, {alpha:1});
        TweenLite.to(feel_mc.video_btn, .5, {alpha:1});
        //Close Breathe
        TweenLite.to(breathe_mc, 1, {y:117, ease:Elastic.easeOut});
        TweenLite.to(breathe_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(breathe_mc.video_btn, .5, {alpha:0});
        //Close Live
        TweenLite.to(live_mc, 1, {y:117, ease:Elastic.easeOut});
        TweenLite.to(live_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(live_mc.video_btn, .5, {alpha:0});
        //Close Sleep
        TweenLite.to(sleep_mc, 1, {y:77, ease:Elastic.easeOut});
        TweenLite.to(sleep_mc.learn_btn, .5, {alpha:0});
        TweenLite.to(sleep_mc.video_btn, .5, {alpha:0});
        //Show Pic
        TweenLite.to(pic_feel_mc, .5, {alpha:1});
        //Show Text
        TweenLite.to(feel_txt_mc, 1,{alpha:1});
        //Hide Other Text
        TweenLite.to(live_txt_mc, 1,{alpha:0});
        TweenLite.to(sleep_txt_mc, 1,{alpha:0});
        TweenLite.to(breathe_txt_mc, 1,{alpha:0});

    This error means that you are trying to access an object on display list that (object) is not there.
    For example, if close_btn instance is not added as child, the following line will throw this error:
    removeChild(close_btn);
    One of the ways to remedy this is to confirm that the object is added:
    if(contains(close_btn)) removeChild(close_btn);

  • I get the error message in QuickTime "operation stopped the operation is not supported for this media" most times when I try and export an .AVI file as something else (.m4v). I have not touched the file in any way (no trimming, clipping or other editing)

    I get the error message in QuickTime "operation stopped the operation is not supported for this media" most times when I try and export an .AVI file as something else (e.g. .m4v). I have not touched the file in any way (no trimming, clipping or other editing), all I want QuickTime to do is export the file in a compressed format. Bizzarely, if I shutdown and open QuickTime many times I can occasionally export a clip as another format (maybe one in 10 times). I have seen that other users have had a similar problem after clipping files in QuickTime but this seems to be a slightly different bug in that all I do is open the file and then try and export the file as is - either way, this is a very annoying bug

    @Z_B-B, thank you for taking the time to respond to my cry for help. However, the link you supplied does not address the problem: I am not trying to export from Final Cut Pro to QuickTime, I am trying to export from QuickTime to the rest of the world (like people's iPhones and Ipads) in .m4v format (so I am not emailing my freinds such huge files).
    If I were to spend hundreds of Dollars on a copy of Final Pro I could export directly from there and not have to bother with QuickTime, but I do not take enough video clips to justify the cost. I must say that I never had any of these problems before I decided to switch from Snow Leopard to Mountai Lion.

  • While do in the supply chanine invoice Error in FI posting 0009160906

    Hi All,
    While doing the supply change invoice in vf01 i am getting this error Error in FI posting 0009160906
    Regards,
    Rama

    Hello,
    I could not find any relevant SAP note the for error number you have given.
    Please check
    1. VKOA settings for FI-SD integration
    2. Check the cost element categories (11 and 12 for the GL accounts used in FI-SD)
    3. Try to release through VFX3 - See the error log
    4. Check whether FI posting periods are opened or closed - OB52
    Regards,
    Ravi

  • At installation iTunes there is an error. An error of package Windows Installer. It is impossible to start necessary for end of installation the program. Address to technicians or to the supplier of a package. What to do?

    At installation iTunes there is an error. An error of package Windows Installer. It is impossible to start necessary for end of installation the program. Address to technicians or to the supplier of a package. What to do?

    Repair your Apple Software Update:
    Go to START/ALL PROGRAMS/Apple Software Update. If it offers you a newer version of Apple Software Update, do it but Deselect any other software offered at the same time. Once done, try another iTunes install

Maybe you are looking for