Still trying to go through the firewal with a java client.

One of guys here suggested me to fix the available ports on the server computer and open that range of ports on the firewall so that the ejb client can talk to the server even the client outside of the LAN.
However, my customer rejects the suggestion. Now we gonna have to give up on this very nice looking java client. Or take another year to conver this one to web service client....
The java client used to communicate with the server through RMI with the fixed port. Now with migrating to j2ee, it's useless because ejb doesn't allow to communicate with the server through the fixed port.
Or may be someone has a great idea to save our client application.

hum...
you might to try RMI-over-HTTPIf you think about the efficiency this is not the best way but could
be only solution.
We can't just give up this because somtimes a web server can be placed between firewalls in the DMZ and put an ejb container in LAN.
In the above situaltion, if you are using the servlet to access application server you might have the same problem, too.
Certainly, they didn't have time to think about the issue.

Similar Messages

  • I recently updated my primary email address associated with my Apple ID account. When I go to App store on my iPad it still tries to login to the App store using the old email address I had associated with the account, and naturally my password doesn

    I recently updated my primary email address associated with my Apple ID account.
    Now when I go to App store on my iPad it still tries to login to the App store using the old email address I had associated with the account, and naturally my password doesn't work. I can't figure out how to tell my iPad to login using the updated email address.
    So in effect I'm locked out of the app store and I currently have 26 updates waiting.
    I've tried disconnecting and reconnecting my IPad to iCloud with no luck.. However I cloud happens to show the correct/updated email address.
    Does anyone know how to resolve this?
    Thanks

    Did you change the email for the Apple ID or did you create a new Apple ID? A new Apple ID cannot be used with content that was bought using a different Apple ID.
    Changing the email address you use for your Apple ID -
    http://support.apple.com/kb/HT5621

  • My Time Capsule expired and no longer works. My printer (a HP) will now not work as it still wishes to connect through the Time Capsule. It will not allow itself be recognised through a USB connection to my Mac. Anyone got any ideas?

    My Time Capsule expired and no longer works. My printer (a HP) will now not work as it still wishes to connect through the Time Capsule. It will not allow itself be recognised through a USB connection to my Mac. Anyone got any ideas?

    You will need to install the printer on your Mac
    Open System Preferences (gear icon) on the dock
    Open Print & Fax
    Click the + (plus) button at the bottom of the printer list
    Wait for your printer to appear in the next box, then click it to highlight it
    Click Add at the lower right
    Be sure to select the correct printer when you try to print as you will see your printer listed twice. Good idea to make the printer now installed on your Mac the default printer so you do not have to choose which printer to use each time you want to print.
    You can also go into Print & Fax, select the printer associated with the Time Capsule and click the - (minus) button if you want to delete that location.

  • So, about a week ago my macbook pro started having lots of issues: wifi connectivity, slow performance, sound issues, spotlight wasn't working. After going through the issues with apple support, they decided the best course of action was to erase it...

    So, about a week ago my macbook pro started having lots of issues: wifi connectivity, slow performance, sound issues, spotlight wasn't working. After going through the issues with apple support, they decided the best course of action was to erase the hard drive and do a reinstall. Since I have a recent backup this seemed like a good enough option. They were kind enough to send me a copy of the snow leopard disk to do the install since we couldn't get it to complete through the disk utility. Not sure why, since it says we are fully connected, it just never completed.
    Anyway, so now that you have the background here is the new issue. The macbook pro keeps spitting out the disk I'm trying to install from. Disk utility and using the 'Startup Disk' function from the apple menu doesn't read the disk.
    Can anyone suggest a solution to this vexing problem?
    Thanks in advance.

    Jeremy.Laurin,
    have you tried agb76’s approach here?

  • I made a purchase of books through the program, with the money as I was cleared for two purchases and I did not have books

    I made a purchase of books through the program, with the money as I was cleared for two purchases and I did not have books

    This morning, I did a power down and reboot of the I-Pad, that got the "Please Wait" resolved.  I then tried clicking on the additional picture set and it did download and install, so the problem is now resolved.

  • Pages are not printing out correctly. I have tried to fix in the options, with no luck. It prints out with spaces in between the letters.

    When I go to print any page from an email, webpage, pdf file..the pages print out very wide fonts to the point where it is unreadable. I have tried to fix in the options with no luck. I can provide you with visuals if you need me to.

    Thanks very much! It works! The print / review print - print works like it is supposed to. The print is corrected and works great. Thanks again.

  • Just bought a new mac mini, wireless keyboard, and track pad. My track pad will not synch. All advise I have been given is to change items in the setting menu, but I cant because I still have to get through the setup!!

    Just bought a new mac mini, wireless keyboard, and track pad. My track pad will not synch. All advise I have been given is to change items in the setting menu, but I cant because I still have to get through the setup!!

    The power button for the Trackpad is on the right hand end of the battery case. Press that button to initiate the pairing process. On the top of the Trackpad just above the power button is a tiny green light (you probably cannot see it unless it is lighted). That light will indicate ehther or not the Trackpad is discoverable. If the Trackpad has discoverable the green light will blink on and off. If it does not pair within 3 minutes you will have to press the power button again to re-initiate the pairing process. Once your Trackpad has paired, you can just leave it on and it will pair automatically when you reboot your Mac.
    If you are having problems pairing, try turning off any other Bluetooth devices within 30 or so feet of your Mac mini. That includes other Computers, iPhones, iPads, etc. that may be in the area. Once your Trackpad has pairedwith your mini, you don't have to be concerned about other Bluetooth devices.
    One other hint, I find that although the Wireless Trackpad does not eat batteries as fast as the Magic Mouse it still uses more than the Wireless Keyboard. It is a good idea to keep a supply of AA batteries around. I have used Apple's Rechargable batteries, but found they did not last that long before needing to be recharged. I have had the best battery life from Duracell Quantum batteries.

  • I tried repairing iTunes through the control panel but there is a new message that "the file 'itunes library.itl' could not be read because it was created by a newer version of iTunes"

    I tried repairing iTunes through the control panel but there is a new message that "the file 'itunes library.itl' could not be read because it was created by a newer version of iTunes"

    Unless you deliberately downgraded iTunes this may be a sign of a corrupt library. See Empty/corrupt library after upgrade/crash.
    tt2

  • Do We still need Secondary Indexes on the cubes with BWA being Primary

    Hi Guru's
    Could you please suggest us, do you think we still need secondary Indexes on the cubes with BWA being Primary
    Regards
    Kumar

    Compression: DB statistics and DB indexes for the InfoCubes are less relevant once you use the BI Accelerator. In the standard case, you could even completely forgo these processes. However, note the following aspects:
    Compression is still necessary for inventory InfoCubes, for InfoCubes with a significant number of cancellation requests,
    and for InfoCubes with a high number of partitions in the F-table. Note that compression requires DB statistics and DB
    indexes (P-index).
    DB statistics are necessary in particular for real-time InfoCubes and reading the most current data.
    DB Indexes (index on the time dimension) are necessary in particular if the E fact table is not partitioned. Note also that you
    need compressed and indexed InfoCubes with up-to-date statistics whenever you switch off the BI Accelerator index.
    DB Indexes (index on the time dimension) are necessary in particular if the E fact table is not partitioned.
    Note also that you need compressed and indexed InfoCubes with up-to-date statistics whenever you switch off the BI
    Accelerator index.
    Please refer to the below link for useful information on BIA.
    http://www.sdn.sap.com/irj/sdn/bi?rid=/library/uuid/11c4b71d-0a01-0010-5ca0-aadc2415b137#q-3-2
    Hope this helps.

  • HT2731 Do u get a bill sent through the post with your purchases on?

    Do u get a bill sent through the post with your purchases on?

    No.
    You can look up your purchase history in itunes.
    You should also get an e-mail.

  • Error in the Socket Communication between Java Client and VC++ Server

    In my application, using Java Client to do socket bi-communication with VC++ Server, which is done by somebody else.
    The error is after the application properly running one or two days, the VC++ Server cannot receive the messages passed by java Client, but at Java client, everything is the same, although using CheckError() after every print(), there is no exception thrown.
    The JVM is jdk1.3.1, platform is Win2k Server.
    The outputstream is PrintWriter().
    Please help me to settle down this problem. Thanks in advance.

    I read some thread in the forum, and found somebody had the similar problem with me. Just want to know how to settle this problem.
    In the client/server program. Client is a JAVA program and Server a
    VC++ program. The connection works, and the problem appears after some time. The Client sends a lots of requests to Serverm, the server seems receive nothing. But at the same time, the server is able to send messages to Client. The Client also can get the messages and handle them. Don't understand why there this problem and why it appears when it wants.
    The client is a Win2k platorm with JDK1.3.1 and the server is also a Win2K platform with VC++ 6.0.
    In the Client, using:
    inputFromServer = new BufferedReader(new InputStreamReader(socket.getInputStream()));
    outputToServer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);
    Hope can get your help.

  • How to activate / disactivate a servlet with a java client ?

    I would like to know how to activate or disactivate a servlet with a java client or an applet ?
    Thanks...

    What does "activate" mean for servlets?

  • HT1725 I've followed the advice to re-commence downloading an interrupted video but I still keep getting an error message. I then deleted the video to start again but the original is still trying to download in the iTunes app. Any ideas what I can do? Tha

    I started downloading a video from iTunes last night on my ipad when my wifi dropped out. Once I'd reconnected my wifi I tried to recommence the download but it kept saying that download was not available at this time. I then tried the steps in iTunes help but got the same message. Finally, I deleted the video (the part that had downloaded) from my video section and tried to start the download again from the start. However, when I go to iTunes it's still trying to download the original and even this morning I'm still getting the error message. Any ideas what I could do to get the video downloaded? I currently only have access to my ipad. Thanks.

    I also have Jolly's problem. I found the iMovie 9.0.9 folder and tried to launch the older version of iMove. It would not launch. I removed all of the iMovie preferences from the Preferences folder, removed iMove 10 from the applications folder, and restarted my Mac. iMove 9.0.9 still won't launch and I can't access my videos created with the older version of iMovie. Is there a way to uninstall iMovie 10 and reinstall iMovie 9.0.9?
    I am running Yosemitie on a  iMac.
    Paul

  • How to copy a .bak-File through the Net with a Job?

    Hi all,
    I have create with
    ALTER DATABASE BACKUP CONTROLFILE TO 'c:\Temp\test_control.bak';
    my the binary copy of my controlfile.
    But I don't understand:
    In the database there are 3 control files: Control01.ctl,
    Control02.ctl and Control03.ctl. After I implemented ALTER DATABASE BACKUP CONTROLFILE TO 'C:\Temp\test_control.bak';, I have
    only one copy. Is that the copy of all 3 controlfiles? Still another question:
    How can I copy this file now with a job on another computer through the net?
    Regards
    Leonid Pavlov

    i use streams to read the binary file. The problem is I don't know when the transfered stream finished. With text file I can recognize the end of the transfer by a special string, but how to deal with the end of a stream? should the server send an "EOF" or something else to the client to notify the end?

  • Still trying to get to the NetStream Object

    Hi, I am trying to get to the NetStream object so that I can listen to the NetStatusEvents. Unfortunately the code listed on:
    http://forums.adobe.com/message/2725207
    no longer works. Is there another way? Thanks.

    It can be frustrating, especially when the workflow is so different from what we are used to with video. The idea behind the structure is to let OSMF manage the stream and expose needed events on the MediaPlayer. It definitely is a different way of doing things, but most events you need can be gotten from there.
    That being said, somethings require the NetStream object. You can extend the VideoElement, which is passed a NetLoader in its constructor. You can get the NetStream off the loader, though it is a good idea to check if it is there, since loader can be one of many classes that may not have the netStream property.:
    if( elementLoader.hasOwnProperty( 'netStream' ) )
      var netStream:NetStream = elementLoader[ 'netStream' ];
    Of course, if you're using a MediaFactory, you may need to customize it to use your custom VideoElement.
    Hope that helps.

Maybe you are looking for