DB adapter and connections problem (Software caused connection abort)

Hi all!
I've heard about some problems of BPEL with database pooling and restoring the connection to the database. I think I might ran into a problem linked with this issue.
I have a process with a DB adapter that executes custom SQL (SELECT I.SEQ.NEXTVAL FROM DUAL). Yesterday everything worked fine. Over the night the database has been restarted. Today, when I try to execute the process I receive this error:
<fault>
-<remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
-<part name="code">
<code>17002
</code>
</part>
-<part name="summary">
<summary>
file:/C:/Oracle/OracleAS/bpel/domains/default/tmp/.bpel_process_1.0_e83588e1ecab6f4899d99f7f74afd076.tmp/MyNextVal.wsdl [ MyNextVal_ptt::MyNextVal(MyNextValInput_msg,MyNextValOutputCollection) ] - WSIF JCA Execute of operation 'MyNextVal' failed due to: Pure SQL Exception.
Pure SQL Execute of SELECT I.SEQ.NEXTVAL FROM DUAL failed. Caused by java.sql.SQLException: Io exception: Software caused connection abort: recv failed.
; nested exception is:
     ORABPEL-11633
Pure SQL Exception.
Pure SQL Execute of SELECT I.SEQ.NEXTVAL FROM DUAL failed. Caused by java.sql.SQLException: Io exception: Software caused connection abort: recv failed.
The Pure SQL option is for border use cases only and provides simple yet minimal functionality. Possibly try the "Perform an operation on a table" option instead.
</summary>
</part>
-<part name="detail">
<detail>Io exception: Software caused connection abort: recv failed
</detail>
</part>
</remoteFault>
</fault
I don't believe the problem is in using custom SQL but in establishing new DB connection (I'm not a DB expert so I don't know exactly the problem).
Can anyone please explain something about this and what should I do to ensure this error doesn't repeat?
After restarting opmn the process is executed successfully.
Regards!

Are you using locally defined datasources (setting in wsdl of the dbadapter) or have you set them up at the application server (managed) ?

Similar Messages

  • I moved to new house where I have wifi base station I made extension via TP-link power line adapter and connect my Airport utility 6.3.2, but I don't now how to set up as a second network with one IP address?Could you help me please?

    I moved to new house where I have wifi base station I made extension via TP-link power line adapter and connect my Airport utility 6.3.2, but I don't now how to set up as a second network with one IP address?Could you help me please?

    Urvergessen wrote:
    +You may have already done this, but do you have the first AirPort Express configured to "Allow this network to be extended"?+
    Could not find that setting anywhere.
    It's in AirPort Utility, AirPort panel, Wireless tab.
    When I'm within the range of the base station I connect normally, but further away the connection drops despite the fact that the other Airport is very close and light is green. Interestingly, my PB Pro has signal almost everywhere in the house, but my iPhone and Mac Mini don't. Most likely just a hardware difference?
    In AirPort Utility with the second Express, in the AirPort panel, Wireless tab, have you checked "Allow wireless clients"?
    The second AP does show an IP address: 10.0.1.3.
    With a "Configure IPv4" setting of "Using DHCP", that suggests that the second Express really is connecting to the first Express. In that case I have no other explanation of your your problem.

  • My ipad not turning on anymore even i charge it in the 10 watts adapter and connect it in my pc.. can you help me???

    my ipad not turning on anymore even i charge it in the 10 watts adapter and connect it in my pc.. can you help me???

    Have you tried a reset ? Press and hold both the sleep and home buttons for about 10 to 15 seconds, after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot. Happened to me once, about 6 months ago, and a reset got it working again.

  • Lightning usb adapter and connecting devices

    I purchased a lightning usb adapter and when i connect my wi drive to it, a message comes up sayin "device requires too much power" how do i fix this?

    There is no "lightning USB adapter", per se. If you are referring to the Camera Connection Kit, the iPad does not support direct connection to external storage except for flash drives containing photos, and then only if the drive is set up in a very specific way. Please tell us what specific adapter you have and what this "drive" is that you are trying to connect.
    BTW, you posted in a forum intended for 1990's era hardware. I've asked the Hosts to move the thread to the iPad forum.
    Regards.

  • Which universal dock adapter and connection

    Hi,
    I like to find out which dock adapter is right for the ipod video 30GB? and does the new ipod accept USB 2.0 connection only? I tried firewire and it doesn't accept the connection,
    thanks for reading,
    Tom

    My new 60gb doesn't fit in the dock that I had for my older 4th gen iPod. Although they are the same width. I think that you have to buy the new dock as it might be the only one that worrks with the 5th gen iPod.
    No unfortunately Apple has dumped FireWire support for these new iPods, you can only sync with USB 2.0. Although I was dissapointed to see FireWire go USB 2.0 is pretty much the same speed.

  • Is there any way to adapt and connect an AppleTV to  30pin Digital Audio with Certified and Made for Ipod/Iphone only declared HiFi like Panasonic SC-PMX5EG-S to listen via Airplay my Digital Audio content only?

    Please advice. I do not like to wire up this box by RCA-Audio jack or any other analog technology
    btw.: Cheap Bluetooth modules do not work on this HiFi reciver and will be detected like: "unsupported device", because it is made for Apple* only...
    Thank you in advanced,
    Kind regards,
    EinerMehr

    The ATV does not connect to dock or lightning connectors.  It connects to a TV or AV receiver.

  • Mountain lion and the problem it causes. How can I watch my Mac book pro mid 2010 on my TV passing through an amplifier for 5.1 sound?

    Hi guys,
    before Mountain Lion came out, I had my Mac Book Pro mid 2010, nicely connected to my DENON AVR-1912 amplifier through HDMI. The Amplifier would send the signal to the TV and manage the Audio as well.
    Since Mountain Lion came out, I could not anymore use my iWires HDMI cable to connect my MacBookPro to the amplifier, as my Mac would not recognize anymore my amplifier as a TV and therefore would not give me the display option that it used to give me with Lion. Result- I can not adjust the signal that goes through the HDMI cable and the signal is not recognised by the amplifier and then  transmitted onto the tv. NO SIGNAL
    So I went to the apple store and was told I could use the Apple tv 3rd Gen to do that. So I bought it, and went back home. After having installed and realised that it didn't worked as well,  I've called the Apple customer Service. They told me thta unfortunately, since I have a Mac Book Pro bought in mid 2010, I can not benefit from the mirroring function (Come on an i7 processor is absolutely good enough to do that). I asked if I could upgrade my Mac to a machine able to do that as I need this functionality. I was told I can't. I have to buy an other machine and sell mines through their recycle program....
    So I returned my apple TV 3rd Generation, and decided to buy a VeeBeam HD. This product says that I can easily stream from a Macbook Pro with an i7 and 4Gb of ram to my TV. However, when the Veebeam arrived today, I tried to install it... and it didn't work, why? Because Apple has changed some "protocols" and does not allow anymore third party companis to produce products that stream data from Apple products to a TV.
    So... my dear Apple, how am I meant to watch what I've got on my laptop (movies, music and stuff) on my TV going through my Amplifier now? It really seems I can not go by cable (the cable Apple sells- iWires), I can not use the Apple TV3rd Gen, and I can not use third party products.
    IS this normal to you?

    Hi guys,
    before Mountain Lion came out, I had my Mac Book Pro mid 2010, nicely connected to my DENON AVR-1912 amplifier through HDMI. The Amplifier would send the signal to the TV and manage the Audio as well.
    Since Mountain Lion came out, I could not anymore use my iWires HDMI cable to connect my MacBookPro to the amplifier, as my Mac would not recognize anymore my amplifier as a TV and therefore would not give me the display option that it used to give me with Lion. Result- I can not adjust the signal that goes through the HDMI cable and the signal is not recognised by the amplifier and then  transmitted onto the tv. NO SIGNAL
    So I went to the apple store and was told I could use the Apple tv 3rd Gen to do that. So I bought it, and went back home. After having installed and realised that it didn't worked as well,  I've called the Apple customer Service. They told me thta unfortunately, since I have a Mac Book Pro bought in mid 2010, I can not benefit from the mirroring function (Come on an i7 processor is absolutely good enough to do that). I asked if I could upgrade my Mac to a machine able to do that as I need this functionality. I was told I can't. I have to buy an other machine and sell mines through their recycle program....
    So I returned my apple TV 3rd Generation, and decided to buy a VeeBeam HD. This product says that I can easily stream from a Macbook Pro with an i7 and 4Gb of ram to my TV. However, when the Veebeam arrived today, I tried to install it... and it didn't work, why? Because Apple has changed some "protocols" and does not allow anymore third party companis to produce products that stream data from Apple products to a TV.
    So... my dear Apple, how am I meant to watch what I've got on my laptop (movies, music and stuff) on my TV going through my Amplifier now? It really seems I can not go by cable (the cable Apple sells- iWires), I can not use the Apple TV3rd Gen, and I can not use third party products.
    IS this normal to you?

  • Iphone 3G and wifi problems.  I've been reading the string about this from last year.  I have an iphone 3G with the latest ios 4.2.1 software.  Every time I connect to my home wifi - Belkin N  - it comes up after a few minutes with "Incorrect Password".

    I re-enter the password correctly but it keeps happening.  Any suggestions?

    I have a belkin n surf as well and i have got this and other problems. my iphone 3g and 4 often keep on loosing connectivity. especially if the bluetooth is one (either connected or not). it often fails to find my wifi network after waking up from sleep.
    the problem i think is most certainly with belkin n. its one of the worst routers out there. unfortunately i didn't read the reviews before buying it. i have other problems with it to like connecting it to a dc++ hub. the setting up for port forwarding is a pain and it tends to connect to the internet on its own even though there are no settings to disable automatic connection.
    i was later told by many people online and also read it in the reviews that its one of the very bad router out there along with other belkin routers. belkin has even arranged a replacement for me as its under warranty but i'm avoidng travelling to the other end of the city cause i know all models have the same problem. the worst of them all is a mere 3mbps transfer speed form one computer to another over wifi file sharing even if they both are connected via 802.11n and are placed withing full signal coverage range, with no firewall or security on either on the machines or router. tried it over several macbooks and windows pcs.
    i'm getting lynksys for good.

  • IPad flicking in and out of app's and pages? Ive reset full iPad numerous times, connected to itunes on pc and downloaded newest software and still having the same problems!!

    Ive reset full iPad numerous times, connected to itunes on pc and downloaded newest software and still having the same problems!! Ive already been to the apple store the 1st time this happened and was told it just needed the new software uploaded, but 1 week later the same thing started happening again. I live about 10 miles from an apple store and its right in the town center so a nightmare for parking. Cant be bothered with the hassle of going all the way there when there not much help!

    problem solved after updating itunes to 10.6.3

  • Having problems connecting iPad 4S to monitor with Apple adapter and HDMI cable.

    Purchased an Apple adapter to connect to an HDMI cable.  The connections were secure and the image on the iPad was duplicated on the monitor; however, there was a lot of "snow" on the monitor.  I tried turning off the power to the iPad and then starting back up, but that didn't work.  Once when checking the connections the image cleared for a few seconds, but then the "snow" came back.  Any ideas?

    sounds like either an issue with the HDMi cable, or the connection at the TV possibly.
    Try another HDMI port on your TV if there is one, or a different cable.

  • Safari is not working on the Mac. Internet is fine, mail, App Store etc all working and connecting to Internet fine. Done the latest software update, still not working. When selecting a web address from bookmarks or typing in search bar, partial blue bar.

    Safari is not working on the Mac. Internet is fine. mail, App Store etc all working and connecting to Internet fine. Done the latest software update, still not working. When selecting a web address from bookmarks or typing in search bar, partial blue bar only and coloured wheel appears.

    From the Safari menu bar, select
    Safari ▹ Preferences ▹ Extensions
    Turn all extensions OFF and test. If the problem is resolved, turn extensions back ON and then disable them one or a few at a time until you find the culprit.
    If you wish, you may be able to salvage the malfunctioning extension by uninstalling and reinstalling it. That will revert its settings to the defaults.
    If extensions aren't causing the problem, see below.
    Safari 5.0.1 or later: Slow or partial webpage loading, or webpage cannot be found

  • Problem with a JDBC Adapter when connect to Instance on SQL Server

    Hi,
    Currently I'm setting up a communication channel with the JDBC adapter to work on a SQL Server database. When I use a string without specifying the connection instance, the JDBC driver takes the default instance and connects to a database without problems.
    jdbc: sqlserver: / / Server01; databaseName = IntegraSAP1
    The problem is when I need to connect to another instance of it server.
    jdbc: sqlserver: / / Server01; instanceName = SAP; databaseName = IntegraSAP2
    The JDBC driver, in short, send me the following error:
    Cause Exception: 'Error when attempting
    to get processing resources: com.sap.aii.af.lib.util.concurrent.ResourcePoolException:
    Unable to create new pooled resource: DriverManagerException:
    Can not establish connection:: com.microsoft.sqlserver.jdbc.SQLServerException:
    The connection to the named instance  has failed. Error:
    java.net.UnknownHostException: .
    I appreciate your help,
    Regards,
    Johnny

    Not sure, might be port number is not required in case using instance. Give one more try with :
    jdbc:sqlserver:/ /Server01\SAP; databaseName = IntegraSAP2
    A comment from http://msdn.microsoft.com/en-us/library/ms378428.aspx
    "SQL Server 2000 and SQL Server 2005 allow for the installation of multiple database instances per server. Each instance is identified by a specific name. To connect to a named instance of SQL Server, you can either specify the port number of the named instance (preferred), or you can specify the instance name as a JDBC URL property or a datasource property."
    Regards,
    Sunil Chandra

  • "Software caused connection abort: recv failed" from Applet in IE to JBoss

    Hi
    We have an application hosted as applets on our web-site, but offer the
    same application to customers as a "standalone" off-line version. This
    off-line version is the same code-base, deploy and HTML but run from the
    local file system (in the absence of a web-server).
    I have a J2EE Jasper Reporting framework running in JBoss. On the off-line
    product JBoss runs on the same machine.
    The on-line version works perfectly in both IE and FireFox.
    The off-line version works perfectly in FireFox, but alas, NOT in IE!
    First, here's some code:
    private JasperPrint generateReport() {
              Hashtable enva = new Hashtable();
              System.out.println("enva.put(\"java.naming.factory.initial\", \"org.jnp.interfaces.NamingContextFactory\");");
              enva.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
              System.out.println("enva.put(\"java.naming.factory.url.pkgs\", \"org.jboss.naming:org.jnp.interfaces\");");
              enva.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
              int port = 1099;
              String host = "127.0.0.1";
              System.out.println("enva.put(\"java.naming.provider.url\", \"jnp:// " + host + ":" + port);
              enva.put("java.naming.provider.url", "jnp:// " + host + ":" + port);
              try {
                   System.out.println("Context ictx = new InitialContext(enva);");
                   Context ictx = new InitialContext(enva);
                   System.out.println("Object o = ictx.lookup(\"java:/SessionReport\");");
                   Object o = ictx.lookup("java:/SessionReport");
                   System.out.println("SessionReportControllerHome home = (SessionReportControllerHome) PortableRemoteObject.narrow(o, SessionReportControllerHome.class);");
                   SessionReportControllerHome home = (SessionReportControllerHome) PortableRemoteObject.narrow(o, SessionReportControllerHome.class);
                   System.out.println("SessionReportController remote = home.create();");
                   SessionReportController remote = home.create();
                   PSIberRDSParameterSEIFSAPensionProvidendFund rVO = new PSIberRDSParameterSEIFSAPensionProvidendFund();
                   //call the function on remote
                   try {
                        JasperPrint jasperPrint = new JasperPrint();
                        JasperVO jasperVO = remote.generateMyJasperReport(rVO);
                        jasperPrint = jasperVO.getJasperPrint();
                        return jasperPrint;
                   } catch (Exception re) {
                        System.err.println("remote exception is " + re.getMessage());
              } catch (Exception e) {
                   e.printStackTrace();
              return null;
         }This function returns a net.sf.jasperreports.engine.JasperPrint object wich I
    feed to the JasperViewer.
    Here's the output in my Java console:
    enva.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
    enva.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
    enva.put("java.naming.provider.url", "jnp:// 127.0.0.1:1099
    Context ictx = new InitialContext(enva);
    Object o = ictx.lookup("java:/SessionReport");
    javax.naming.CommunicationException [Root exception is java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
         java.net.SocketException: Software caused connection abort: recv failed]
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:707)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
         at javax.naming.InitialContext.lookup(Unknown Source)
         at psiber.v2.pp.psiberworks.server.MessageRouter_PAY.callSEIFSAPensionProvidentFundReport(MessageRouter_PAY.java:15159)
         at psiber.v2.pp.psiberworks.server.MessageRouter_PAY.getPayAppletDataImpl(MessageRouter_PAY.java:14895)
         at psiber.v2.pp.psiberworks.server.MessageRouter_PAY.getAppletDataImpl(MessageRouter_PAY.java:14228)
         at psiber.v2.pp.psiberworks.server.MessageRouter.getAppletData(MessageRouter.java:135)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl.getAppletDataImpl(RemoteSessionImpl.java:734)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl.access$0(RemoteSessionImpl.java:710)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl$1.exec(RemoteSessionImpl.java:668)
         at psiber.v2.pp.psiberworks.server.SynchronizedAccessController.doExecuteQuery(SynchronizedAccessController.java:61)
         at psiber.v2.pp.psiberworks.server.SynchronizedAccessController.executeQuery(SynchronizedAccessController.java:137)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl.getAppletData(RemoteSessionImpl.java:690)
         at psiber.v2.pp.psiberworks.client.RemoteSessionProxy.getAppletData(RemoteSessionProxy.java:109)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.getAppletData(PsiberPayReportWizardApplet.java:7094)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.callSEIFSAPensionProvidentFundReport(PsiberPayReportWizardApplet.java:14492)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.processSelectedReport(PsiberPayReportWizardApplet.java:14091)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.onNextButtonPressed(PsiberPayReportWizardApplet.java:13229)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.actionPerformed(PsiberPayReportWizardApplet.java:361)
         at java.awt.Button.processActionEvent(Unknown Source)
         at java.awt.Button.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
         java.net.SocketException: Software caused connection abort: recv failed
         at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
         at sun.rmi.server.UnicastRef.invoke(Unknown Source)
         at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:610)
         ... 28 more
    Caused by: java.net.SocketException: Software caused connection abort: recv failed
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(Unknown Source)
         at java.io.BufferedInputStream.fill(Unknown Source)
         at java.io.BufferedInputStream.read(Unknown Source)
         at java.io.DataInputStream.readByte(Unknown Source)
         ... 32 more
    remote exception is null
    You'll see just as the InitialContext.lookup is executed a
    javax.naming.CommunicationException is thrown.
    I have re-tried changing hostnames, ip addresses etc.
    Port 1099 is allowed on Personal Firewall and I even diabled it to be sure.
    Like I said, it works fine in FireFox.
    I'm running Windows XP Version 5.1 (Build 2600.xpsp_sp2_gdr.050501-1519 : Service Pack 2)
    and IE Version 6.0.2900.2180.xpsp_sp2_gdr.050501-1519
    and SUN JAVA Version 1.4.2_06 (build 1.4.2_06-b03)
    I have tested this on 1.5.0 (build 15.0_02-b09) with the same result.
    Please help! F1! F1! F1!
    Thanks in advance :D

    Hello again
    I have discovered more info. I'm not realy enthusiastic about these latests
    findings and I realy hope someone can help me figure a work around.
    Intermittently I get this stack trace in the java console:
    enva.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
    enva.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
    enva.put("java.naming.provider.url", "jnp://localhost:1099
    Context ictx = new InitialContext(enva);
    Object o = ictx.lookup("java:/SessionReport");
    javax.naming.CommunicationException [Root exception is java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
         java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
         java.net.MalformedURLException: no protocol: Files/psiberworks/lib/pcl.jar]
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:707)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
         at javax.naming.InitialContext.lookup(Unknown Source)
         at psiber.v2.pp.psiberworks.server.MessageRouter_PAY.callSEIFSAPensionProvidentFundReport(MessageRouter_PAY.java:15160)
         at psiber.v2.pp.psiberworks.server.MessageRouter_PAY.getPayAppletDataImpl(MessageRouter_PAY.java:14895)
         at psiber.v2.pp.psiberworks.server.MessageRouter_PAY.getAppletDataImpl(MessageRouter_PAY.java:14228)
         at psiber.v2.pp.psiberworks.server.MessageRouter.getAppletData(MessageRouter.java:135)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl.getAppletDataImpl(RemoteSessionImpl.java:734)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl.access$0(RemoteSessionImpl.java:710)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl$1.exec(RemoteSessionImpl.java:668)
         at psiber.v2.pp.psiberworks.server.SynchronizedAccessController.doExecuteQuery(SynchronizedAccessController.java:61)
         at psiber.v2.pp.psiberworks.server.SynchronizedAccessController.executeQuery(SynchronizedAccessController.java:137)
         at psiber.v2.pp.psiberworks.server.RemoteSessionImpl.getAppletData(RemoteSessionImpl.java:690)
         at psiber.v2.pp.psiberworks.client.RemoteSessionProxy.getAppletData(RemoteSessionProxy.java:109)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.getAppletData(PsiberPayReportWizardApplet.java:7094)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.callSEIFSAPensionProvidentFundReport(PsiberPayReportWizardApplet.java:14492)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.processSelectedReport(PsiberPayReportWizardApplet.java:14091)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.onNextButtonPressed(PsiberPayReportWizardApplet.java:13229)
         at psiber.v2.pp.psiberworks.client.hr.psiberpay.PsiberPayReportWizardApplet.actionPerformed(PsiberPayReportWizardApplet.java:361)
         at java.awt.Button.processActionEvent(Unknown Source)
         at java.awt.Button.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
         java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
         java.net.MalformedURLException: no protocol: Files/psiberworks/lib/pcl.jar
         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:292)
         at sun.rmi.transport.Transport$1.run(Transport.java:148)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
         at java.lang.Thread.run(Thread.java:534)
         at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
         at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
         at sun.rmi.server.UnicastRef.invoke(Unknown Source)
         at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:610)
         ... 28 more
    Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
         java.net.MalformedURLException: no protocol: Files/psiberworks/lib/pcl.jar
         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:249)
         at sun.rmi.transport.Transport$1.run(Transport.java:148)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: java.net.MalformedURLException: no protocol: Files/psiberworks/lib/pcl.jar
         at java.net.URL.<init>(URL.java:537)
         at java.net.URL.<init>(URL.java:434)
         at java.net.URL.<init>(URL.java:383)
         at sun.rmi.server.LoaderHandler.pathToURLs(LoaderHandler.java:747)
         at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:147)
         at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:631)
         at org.jboss.system.JBossRMIClassLoader.loadClass(JBossRMIClassLoader.java:79)
         at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:257)
         at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:200)
         at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1513)
         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
         at javax.naming.CompoundName.readObject(CompoundName.java:554)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:838)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1746)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
         at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:297)
         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:246)
         ... 6 more
    remote exception is null
    So why would I get a java.net.MalformedURLException?!?! And why is the
    classloader having problems loading on of the referenced jars?!
    It's that space in "Program Files"......
    So I copied the folder to D:\Temp and.... volla!! the off-line deploy of the
    application now works fine in Internet Explorer. It's that space!
    So this is my theory, when the initialcontext.lookup is called the classnames specified are reflected, instanciated etc. So when the applet gets the
    document base from the browser IE gives it "C:\Program Files\" and not an
    encoded "file://C:\Program%20Files\" and the spaces causes the classloader
    (or something) to not parse the path correctly and causes a bad URL.
    If I type the encoded URL in IE's address bar it finds the HTML, displayes it and changes the address bar contents back to "C:\Program Files".
    FireFox doen't do this, and therefore works.
    Does anyone know if their is a patch for IE, or if there is another way to
    connect to JBoss?
    How frustrating!! IE Stuffs up the encoded URLS!!!

  • Software caused connection abort?

    I am receiving the following errors:
    Nov 20 08:13:07 nexus sendmail[29376]: [ID 801593 mail.crit] NOQUEUE: SYSERR(root): getrequests: accept: Software caused connection abort
    I have not been able to find anything regarding the cause or resolution of this issue - does anyone have a pointer for me?
    Mike

    Hopefully you've long since addressed this, but for those who are still looking...
    Anything that externally interrupts your network access can cause Windows to return "software caused connection abort". It's the "General Protection Fault" of network errors (that dates me, doesn't it?)
    Look for firewalls intermittently swiping packets, flaky NICs, bad cables, and in my case, a DHCP server that was occasionally, briefly denying the assigned IP address, just long enough to kill existing connections.
    The only way I found that problem was checking the Event Log and finding DHCPNACK errors. I reserved a specific IP for my computer, configured Windows with a static LAN IP address (usually 192.168.x.x or 10.0.0.x), and set the DHCP Client service to manual start / off. Error free connections now.

  • Some information about 'software caused connection abort'

    WSAECONNABORTED (10053) Software caused connection abort
    A connection abort was caused internal to your host machine. The software caused a connection abort because there is no space on the socket's queue and the socket cannot receive further connections.
    WinSock description: The error can occur when the local network system aborts a connection. This would occur if WinSock aborts an established connection after data retransmission fails (receiver never acknowledges data sent on a datastream socket).
    TCP/IP scenario: A connection will timeout if the local system doesn't receive an (ACK)nowledgement for data sent. It would also timeout if a (FIN)ish TCP packet is not ACK'd (and even if the FIN is ACK'd, it will eventually timeout if a FIN is not returned).
    It seems to happen more with WindowsXP and it seems also to be possibly related to Windows firewall settings. In any case the salient point is that the abort has originated inside the local machine.
    It's a stupidly worded message.

    I know this probably isn't a good solution and may not bhelp you but I had a similar problem with an applet communicating with a server. My destroy function quitted the connection to the server.
    I had to send 2 commands to the server then disconnect. I regularly saw a problem at the server end. It troubled me so I wanted to resolve. I ended up putting a 500 millisecond sleep between the two commands and the socket shutdown and that did the trick.
    I waited for a response from the server after each command sent so not sure why I had to put the sleeps in - but it cured problem anyway. But it always bugs me if I don't know why. Something to come back to when I am less busy.

Maybe you are looking for