Problems posting XML to an Apache server from a win2000 server

Hi.
I am ultra fresh to java so any help will be greatly appriciated.
What i'm trying to do is to post some xml to a remote server.
The remote server is Apache (that's all i know) and it only accepts post, not get as a method.
I'm using a win2000 adv server, iis5.
This file (post.jsp) is located in my webroot.
The code is as follows:
<%@ page import="java.net.*" %>
<%
try {
String xmlString = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>";
xmlString = "<REQUEST>";
xmlString += "<USERNAME>xxxxx</USERNAME>";
xmlString += "<PASSWORD>xxxx</PASSWORD>";
xmlString += "<ACTION>";
xmlString += "<RETURNTYPE>XML</RETURNTYPE>";
xmlString += "<GET-FTIME>on</GET-FTIME>";
xmlString += "<TRANSFORM>on</TRANSFORM>";
xmlString += "</ACTION>";
xmlString += "<PACKET>";
xmlString += "<NAME>HJEM-P�-D�REN</NAME>";
xmlString += "<FROM-PNR>1158</FROM-PNR>";
xmlString += "<TO-PNR>8001</TO-PNR>";
xmlString += "<DATE>06.09.2000</DATE>";
xmlString += "<CLOCK>1400</CLOCK>";
xmlString += "<WEIGHT>200</WEIGHT>";
xmlString += "<LENGTH>75</LENGTH>";
xmlString += "<WIDTH>18</WIDTH>";
xmlString += "<HEIGHT>10</HEIGHT>";
xmlString += "</PACKET>";
xmlString += "</REQUEST>";
URL url = new URL("http://xxxxxxxx");
HttpURLConnection con = (HttpURLConnection)url.openConnection();
con.setInstanceFollowRedirects(true);
con.setFollowRedirects(true);
con.setRequestMethod("POST");
con.setDoOutput(true);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(con.getOutputStream()));
bw.write("xmltekst=" + xmlString);
bw.flush();
bw.close();
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream()));
String line = br.readLine();
String result ="";
while (line !=null) {
     result += line;
     line = br.readLine();
br.close();
out.print("Resultat: " + result);
} catch(Exception exc) {
exc.printStackTrace();
%>
Can you see any obvious errors?
When i try to open it in my browser (IE6.0)
It produces the following:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
A name was started with an invalid character. Line 1, Position 2
<%@ page import="java.net.*" %>
-^
Wich really helps a lot. :roll:
Apperantly it thinks it's XML or something.
Anyone able to help me with this one?
Thank you in advance! :)
-Kemistry

When you try to open what in your browser? I was following your question -- your JSP creates an XML and sends it to another server and receive the server's reply -- but then all of a sudden you dragged in a browser. What does it have to do with the question?

Similar Messages

  • Connecting to Windows SQL server from Unix Oracle Server

    How can I connect to Windows MS SQL server from Unix Oracle Server? What installation or package will I need?

    Two options:
    1) Do a search on "Oracle Transparent Gateways" and/or "Heterogenous Services". These are products that are designed solely to connect to other databases from Oracle.
    2) Use a type-4 JDBC driver for SQL Server, installed and running in the JVM of your Oracle server. I'm assuming your Oracle database is sufficiently recent to be java-enabled here.
    Justin

  • Post XML event to a JMS queue on another server

    Hi All,
    How do post an XML event to a JMS queue that is registered on another server
    from the studio?.
    This functionality supposed to be available in WLI 2.0 as an enhancement
    from WLPI 1.2.1.
    Any ideas?
    - Jagdish

    Jagdish
    Sorry, I am on vacation and trying to have some time to myself. If the
    Topic or Queue is on another server in a cluster then you use the JNDI name,
    however, if it not available via JNDI then you need to write some code to
    connect to the remote machine and do it that way.
    Tony
    "Jagdish" <[email protected]> wrote in message
    news:[email protected]..
    Hi Tony,
    Can one of you guys reply to this please?
    - Jagdish
    "Jagdish" <[email protected]> wrote in message
    news:3b6ac305$[email protected]..
    Hi All,
    How do post an XML event to a JMS queue that is registered on anotherserver
    from the studio?.
    This functionality supposed to be available in WLI 2.0 as an enhancement
    from WLPI 1.2.1.
    Any ideas?
    - Jagdish

  • Problem parsing XML with schema when extracted from a jar file

    I am having a problem parsing XML with a schema, both of which are extracted from a jar file. I am using using ZipFile to get InputStream objects for the appropriate ZipEntry objects in the jar file. My XML is encrypted so I decrypt it to a temporary file. I am then attempting to parse the temporary file with the schema using DocumentBuilder.parse.
    I get the following exception:
    org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element '<root element name>'
    This was all working OK before I jarred everything (i.e. when I was using standalone files, rather than InputStreams retrieved from a jar).
    I have output the retrieved XML to a file and compared it with my original source and they are identical.
    I am baffled because the nature of the exception suggests that the schema has been read and parsed correctly but the XML file is not parsing against the schema.
    Any suggestions?
    The code is as follows:
      public void open(File input) throws IOException, CSLXMLException {
        InputStream schema = ZipFileHandler.getResourceAsStream("<jar file name>", "<schema resource name>");
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        DocumentBuilder builder = null;
        try {
          factory.setNamespaceAware(true);
          factory.setValidating(true);
          factory.setAttribute(JAXP_SCHEMA_LANGUAGE, W3C_XML_SCHEMA);
          factory.setAttribute(JAXP_SCHEMA_SOURCE, schema);
          builder = factory.newDocumentBuilder();
          builder.setErrorHandler(new CSLXMLParseHandler());
        } catch (Exception builderException) {
          throw new CSLXMLException("Error setting up SAX: " + builderException.toString());
        Document document = null;
        try {
          document = builder.parse(input);
        } catch (SAXException parseException) {
          throw new CSLXMLException(parseException.toString());
        }

    I was originally using getSystemResource, which worked fine until I jarred the application. The problem appears to be that resources returned from a jar file cannot be used in the same way as resources returned directly from the file system. You have to use the ZipFile class (or its JarFile subclass) to locate the ZipEntry in the jar file and then use ZipFile.getInputStream(ZipEntry) to convert this to an InputStream. I have seen example code where an InputStream is used for the JAXP_SCHEMA_SOURCE attribute but, for some reason, this did not work with the InputStream returned by ZipFile.getInputStream. Like you, I have also seen examples that use a URL but they appear to be URL's that point to a file not URL's that point to an entry in a jar file.
    Maybe there is another way around this but writing to a file works and I set use File.deleteOnExit() to ensure things are tidied afterwards.

  • Photoshop CS6 can't save to server after upgrading to Mac OS Yosemite Server from Mac Lion Server

    We recently upgraded our server from a Mac Pro 2008 with OS X Lion Server to a Mac Mini 2014 with LaCie 20TB 5Big Thunderbolt 2 RAID drive. Everything is working fine with the exception of Photoshop. It does it intermittently but once it happens it will continue to do so. We get message like "Can't save to disk because of disk error" and "Can't save file because of program error" . Sometime we are able to do a "save as" and save over it. Most of the time we have to "save as" with a different file name and then rename and recopy the file. We have check permission on all the file as well as the server HD has ignore ownership checked. Again only three things changed. 1) Sever hardware change from Mac Pro to Mac Mini. 2) Server software upgraded from 10.7 Lion to 10.10 Yosemite(both have the latest update). 3) Drive when from internal on Mac Pro to External Thunderbolt 2 LaCie drive. We have no problem with Illustrator or Indesign. Only Photoshop. Anyone with any suggestion is greatly appreciated.

    Unfortunately you seem to be using Photoshop in a way that Adobe discourages, so you may not be getting a lot of helpful advice.
    Networks, removable media | Photoshop | CS4 and later

  • I can't link to an I series (IBM AS400) server from my sql server 2014 server (64 bit) -- but yes can link on sql server 2005 (32 bit)

    I have an I series (IBM AS400) server linked "OK" to a sql 2005 sql server (32 big).  I copied the link script (but changed credentials) from the sql server 2005 link and attempted to run it in the sql server 2014 server (on win 7 64 
    bit).  There are no complaints from SSMS when I run the script, but when I try to query a table I get this error message:
    OLE DB provider "MSDASQL" for linked server "CWMPDTA" returned message "[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed".
    OLE DB provider "MSDASQL" for linked server "CWMPDTA" returned message "[IBM][System i Access ODBC Driver]Key value in connection string too long.".
    Msg 7303, Level 16, State 1, Line 11
    Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "CWMPDTA".
    Here is the script (from the sql server 2005 (32 bit)) I ran on the sql server 2014 SSMS -- is there anything I need to change?  How can I get this I series server to link to my sql server 2014 server?
    USE [master]
    GO
    /****** Object: LinkedServer [CWMPDTA] Script Date: 9/25/2014 10:39:12 AM ******/
    EXEC master.dbo.sp_addlinkedserver @server = N'CWMPDTA', @srvproduct=N'cwmpdta', @provider=N'MSDASQL', @datasrc=N'iseries2', @provstr=N'Provider=IBMDA400.DataSource.1;Password=myPwrd;Persist Security Info=True;User ID=myID;Data Source=10.0.0.51;Initial Catalog=T9S', @catalog=N'T9S'
    /* For security reasons the linked server remote logins password is changed with ######## */
    EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'CWMPDTA',@useself=N'False',@locallogin=NULL,@rmtuser=N'myID',@rmtpassword='myPwrd'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'collation compatible', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'data access', @optvalue=N'true'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'dist', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'pub', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'rpc', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'rpc out', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'sub', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'connect timeout', @optvalue=N'0'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'collation name', @optvalue=null
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'lazy schema validation', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'query timeout', @optvalue=N'0'
    GO
    EXEC master.dbo.sp_serveroption @server=N'CWMPDTA', @optname=N'use remote collation', @optvalue=N'true'
    GO
    Rich P

    Thank you for this reply.  I went to the link and selected the option for DB2s and ran the install.  Then I started up SSMS.  I copied the same script as above, and it executed successfully.  But when I try to run a query against
    a table in a database on this linked sever -- I get this error message:
    OLE DB provider "MSDASQL" for linked server "CWMPDTA" returned message "[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed".
    OLE DB provider "MSDASQL" for linked server "CWMPDTA" returned message "[IBM][System i Access ODBC Driver]Key value in connection string too long.".
    Msg 7303, Level 16, State 1, Line 8
    Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "CWMPDTA".
    Do I need to change the line containing -- @provider=N'MSDASQL',  maybe?
    this is the query I'm running:
    select TOP 10 * from CWMPDTA.T9S.CWMPDTA.INSKU
    The same exact query runs fine on the sql server 2005 linked server.  Is there something I need to configure?
    Rich P

  • I'm changing my email server from a POP server to an Office 365 server. Do I need to save or export my downloaded emails before I do this?

    I'm moving my account from a POP server to an Office 365 server. Before I change my server settings, do I need to export or save emails that I've already downloaded?
    Thanks!

    Incidentally, my first thought was to map a network share from the NAS to my computer, so that my music files appear on the Z: drive, say on my computer. I could then set up iTunes to store music etc in that folder, and to copy all new items to that folder. However, if I do that, all that'll happen is that on my NAS, the library file will become out of date as I add music to the collection but not to the index.

  • Running both Tomcat and JSWDK server on same win2000 server m/c

    Hi all,
    I was running Tomcat4.0.4 on my m/c which operates on WIN2000 server. Afterwards I installed the JSWDK 1.0.1 on the same m/c. I worked with it for sometime. But when I went back to starting up the tomcat again, it would not startup. The dos window comes up and vanishes within a few milliseconds. I deleted the entire JSWDK folder. Removed JSDK and Tomcat directories and re-installed everyhing other than the JSWDK, but problem persists.
    Can anybody please help out ??
    Thanks,
    vishnupriyaa

    Hi all,
    Thanks for taking the time out to answer the query. Paul's reply helped me most though Balava had also indicated the same thing ... I could see from the log file that the Catalina environment was not set properly. Earlier I had it set equal to the TOMCAT_HOME variable path which was 'I:\jakarta-tomcat-4.0.4\bin'. I now removed the '\bin' from the path and lo! tomcat was running again on the port assigned to it!!
    Thanks everybody ... I am awarding the duke points to Paul
    vishnupriyaa

  • Problem posting XML

    It appears that the forum software has decided to start swallowing XML tags. This makes it difficult to use the forum. Please bear with us while we investigate.

    If you are desperate a view source appears to show the content with TAGS still....

  • I am not able to login to the Management Server from the Management Server dialog from FlexBuilder

    hi,
      I am trying to setup the flex builder project for the demo host sample and am running into issues with the login. I have my OEM setup in https://<ip-address>:7801/em and am able to login with the credentials. Now, when I try to launch the HostSample.html from the flex builder project and the details are provided to my Management Server dialog, the same credentials fail with some IO Error. Please help
    Error during operation: Logging in to Management Server
    [FaultEvent fault=[RPC Fault faultString="HTTP request error" faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]. URL: https://10.105.219.188:7801/em/websvcs/mpws/LoginService"] messageId=null type="fault" bubbles=true cancelable=true eventPhase=2]
    The LoginService.login is failing.
    Here is the Item details
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <SOAP-ENV:Header>
        <ns0:TraceRequest xmlns:ns0="http://em.oracle.com/tracing/xsd">
          <ns0:ecid>15D0C25A-51F9-B29F-EC74-DDD780ACCCEE</ns0:ecid>
        </ns0:TraceRequest>
        <ns1:RslVersion xmlns:ns1="http://em.oracle.com/auth/xsd">
          <ns1:rslVersion>12.1.0.3.0</ns1:rslVersion>
        </ns1:RslVersion>
        <ns1:InternalToken xmlns:ns1="http://em.oracle.com/auth/xsd">
          <ns1:intToken>secret-token</ns1:intToken>
        </ns1:InternalToken>
      </SOAP-ENV:Header>
      <SOAP-ENV:Body>
        <tns:loginRequest xmlns:tns="oracle.sysman.emx.LoginService">
          <loginInfo>
            <username>sysman</username>
            <password><my password text in plain text format></password>
            <role xsi:nil="true"/>
          </loginInfo>
        </tns:loginRequest>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

    When running with HTTPS, FlexBuilder enforces security restrictions on same domain policy and verifies security certificate.  To workaround this you either have to disable security on your OMS and use HTTP for your development (using emctl secure unlock), or you have to install the security certificate from your OMS in the IE browser you are launching from FlexBuilder.
    To install the certificate in Firefox:  go to the EM website using Firefox, and you will see "The Connection is Untrusted", expand "I Understand the Risks" and click "Add Exception".  On the dialog that appears leave all the defaults and click "Confirm Security Exception".  At that point if you close/reopen the browser you can go back to the EM website and you should see no security exception.
    To install the certificate in IE:  go to the EM website using IE and you should see "There is a problem with this website's security certificate", click "Continue to this Website (not recommended)", the address bar will then change to show "Certificate error" on the right side of the URL.  Click that icon and the "View certificates" on the "Untrusted Certificate" popup.  On the dialog that appears, click the "Certification Path" tab, then click the root node (root certificate) in the path and click "View Certificate".  In the new dialog that appears, click "Install Certificate...".  Then click "Next>", click "Place all certificates in the following store", click "Browse..."., select "Trusted Root Certification Authorities" and click "OK".  Then click "Next>" and click "Finish".  On the "Security Warning" dialog, click "Yes" to install the certificate and then "OK on the confirmation dialog.  Click "OK" on the "Certificate" dialog (there should be two) that was launched to install the root certificate.  Now on the original "Certificate" dialog click "View Certificate".  Then click "Next>", click "Place all certificates in the following store", click "Browse..."., select "Trusted Root Certification Authorities" and click "OK".  Then click "Next>" and click "Finish" and then "OK on the confirmation dialog. Click "OK" and "OK". At that point if you close/reopen the browser you can go back to the EM website and you should see no security exception.

  • Removing OSX Lion Server from Mac Mini Server (Mid 2011)

    Hello, fellow apple fanboys!
    I was wondering if anybody knew the sollution to my problem. I have recently purchased the Mac Mini Server, the mid 2011 model, and I wanted to replace the server edition of Lion with the standard one. However, when I plug in my lion installation thumbdrive the system just displays a stop sign, meaning that I cannot boot from it. I was wondering if I could just wipe the Server HD and reinstall standard Lion OS on it.

    I have the 2011 Mini Server and all I did was just not enable
    any server functions.  It works just fine.  Unlike previous
    versions of OSX, the server is an add on to the OS and
    not intertwined with the OS.  So, my suggestion is don't
    bother.  Just isn't worth the time.
    As to why the thumbdrive doesn't work, it is probably a version
    that is older than what the Mini was shipped with.  This is not
    anything new as this is the way OSX has always been.

  • Remote access VPN to server from outside and server reach internet on the same time

    Dear,
    I have problem in my ASA 5515-X , when i make Remote access VPN to servers in inside zone the internet connection disconnected in the servers, or when i have internet in servers, the remote access cant reach servers.
    the configuration for server as static NAT for each server, and the connection of VPN is to another public IP but in the same subnet of NAT ip.
    server1 : 10.10.10.2 nat to 5.6.7.8
    server2: 10.10.10.3 nat to 5.6.7.9
    server3: 10.10.10.4 nat to 5.6.7.10
    VPN connection to 5.6.7.12
    is there any solution for this senario, remote vpn to servers and the same time the servers have internet readability for download updates .. etc

    Hi,
    So it seems that the problem is with lacking a NAT0 configuration
    You could modify the below configuration to match your networks/IP addresses used. In the below configuration I presume that you have interfaces "inside" and "outside".
    object network SERVER-NETWORK
     subnet <server network address> <network mask>
    object network VPN-POOL
     subnet <vpn pool network address> <network mask>
    nat (inside,outside) 1 source static SERVER-NETWORK SERVER-NETWORK destination static VPN-POOL VPN-POOL
    Just insert the correct address related information and change the "object" and interface names if required.
    This configuration will tell the ASA that no NAT will be performed for traffic between the VPN-POOL and SERVER-NETWORK. The NAT configuration is bidirectional. With this configuration the Static NAT configurations will continue to work for the servers Internet traffic and this NAT0 configuration will be applied only to the VPN Client traffic.
    Hope this helps :)
    - Jouni

  • How can I publish an ics file to a remote server from my calendar server?

    I am running Lion Server and have Calendar Service up and running. I have an account with a couple of calendars, one of which I'd like to publish to a remote server, as an .ics file.
    From an iCal client it is possible to publish local calendars, but not remote calendars (for which the only option seems to be to 'Share').
    How can I can I publish an ics file to a remote server? Programatically, if necessary.

    I have this working now.
    curl -s --digest -u username:password -o calendar.ics http://hostname:8008/calendars/users/username/calendar/
    generates the .ics file, and a combination of cadaver (from webdav.org) and an expect script upload hourly (via cron) to the remote server:
    set timeout 60
    spawn /usr/local/bin/cadaver
    expect "dav"
    send "open https://remotehost/path/\r"
    expect "Do you wish to accept the certificate? (y/n)"
    send "y\r"
    expect "dav"
    send "put calendar.ics\r"
    expect "dav"
    send "close\r"
    expect "dav"
    send "quit\r"

  • Transferring OS X Server From Mac Mini Server To Mac Pro

    Hi,
    A few months ago, I bought a Mac Mini Server for my business. We've now got a Mac Pro that we'd love to install OS X Server onto, and then install Snow Leopard onto the Mac Mini Server (thus making it, in effect, an optical drive-less Mac Mini) for a few reasons I won't go into here.
    I thought it might be as simple as to put the OS X Server disc into the Mac Pro, install and then migrate the settings across, and then format the Mac Mini Server and install Snow Leopard. But when I put the CD into the Mac Pro, I got a message saying that OS X Couldn't Be Installed On This Computer.
    Is the OS X Server disc that comes with the Mac Mini Server tied to the Mac Mini itself? Can it not be transferred? Even if we retain ownership of both machines, and have a valid license for Snow Leopard to be installed onto the Mac Mini Server? Or is this error message relating to something else?
    Thanks in advance,
    phil

    Try to put the MacPro in FireWire target disk mode and install the OS, or take the disk out and using an enclosure install. Do not clone, it will probably fail due to hardware differences. Try new installation not being plugged in the same network as the mini, setup DNS and transfer OD archive and other settings from the mini.
    Regards
    Kostas

  • How to connect to an oracle database server from a linux server?

    Hi,
    I am a total newbie to oracle. At my work, I only know that there is a server with an oracle 10g database set up.
    I was provided with the hostname, oracle sid, port, username and password but i don't know how to connect to it, log on to it and do things on the database.
    Can anyone give me a pointer on how to get started (like how to log on to the server and start doing some simple things. )
    Any help is appreciated :)
    Thank you

    Goto your local Oracle install directory and then goto folder NETWORK/ADMIN
    cd ${ORACLE_HOME}/network/admin
    do you see a tnsnames.ora file there? If you edit that file in your favorite editor, you would hopefully see some entries there already setup. See if one of those entries contain the hostname, sid, port that was given to you. if it does, that name is what you will use:
    $ sqlplus username/password@name_of_tns_entry_you_found_aboveif not, then just duplicate an existing entry and change the relevant settings for your database, give it a new name and use it to connect.
    alternatively you can also use the "Net Configuration Assistant" application.

Maybe you are looking for

  • Delete files in /lib/ext folder

    I have an applet that used to install and use a third-party jar in /lib/ext. The jar is recently got upgraded but I have problem deploying the new jar file. Because the file is in /lib/ext, it is always loaded and used by JRE, I can't delete the file

  • 1-800-VERIZON is useless!

    I ordered high speed DSL on April 19, and I'm irate! I called 1-800-VERIZON on Wednesday, April 25, one week after placing my order to confirm the status of the modem that was being shipped.  I was told that the order had been processed and the modem

  • Question I just got my ipod and I am currently converting my top five movie

    to ipod format to be able to view them on my Ipod now I have two questions the first one is I have my fav movies saved in h.264 format each movie 1.5 gigs now when I converted my first one it created a duplicate of that specific movie my guess is one

  • Camera RAW 2.5 Update für Nikon D2X ????

    Wann kann ich mit einem Update zur Unterstützung der Nikon D2X rechnen ??? Andy

  • Built in Airport Extreme location:  Where is it?  Connection issues

    I have an iMac G5, the one prior to the iSight release with the built in Airport Extreme. I am having wireless connection issues where I either have an incredibly low signal or no connection at all. I also have an ibook G4 that has full signal streng