New to servlets - Is this a good design?

I would like to create a web app whereby a user pastes large amounts of text (thousands of words) into a text field, then to have the text transformed and sent back and displayed to the user. To transform the text, a memory intensive model is required (currently it ranges between 500-1000mb). Therefore with my understanding I will have an html form send the text via post to an httpservlet. The servlet itself will read the data pertaining to the model (via database or file) and construct the model once during the servlet initialization stage. Then the servlet will transform the text and send it as a response to display it on a new html page for every request while the servlet is alive.
My main concern is the life cycle of a servlet. If the servlet is not handling requests because there are no requests to handle, from my understanding the servlet will terminate. Then later on when a request does come through, a new instance of the servlet will be created. Therefore I am worried that the model to transform the text will need to be reconstructed. I'm worried because this involves large amounts of data and can take thousands of milliseconds to construct.
My desired solution is to have the model that transforms the text constructed once, somewhere on the server for the servlet to query, preferably inside the servlet itself.
Hopefully someone can clarify this for me and comment on my broad approach.
Thanks

user11105060 wrote:
I will restate my problem since it's not exactly clear in the previous message.
I want an HttpServlet to process text sent to it from an html form and then display this on a subsequent form. The issue confronting me is that I have to create a memory intensive object (model) that is fairly time consuming to create, before I can process the text. The fortunate thing is that the object (model) is always the same and never changes, therefore I only ever need to construct it once to process any text.
I would like to know if it is possible to construct this model once and only once for the HttpServet that will use it to process the text, or do I have no control over this? That is, if the httpservlet is created then destroyed then recreated, will I have to reconstruct the model again? Is it possible to keep this model in memory and pass it to the httpservlet constructor as a parameter?
If the question is not clear, could someone please say so.
Thank you.So you need your model object to basically only exist once in the entire application, right?
Seems like you found a reason to use a singleton.

Similar Messages

  • Is this a good design -- XI and another EAI tool in the same landscape

    Hi All,
    I am working in a project wherein the client already has an EAI tool which is based on SOA(Web Services). They are implementing SAP systems in their landscape. They now want to use SAP XI in the landscape for the purpose of integration. They want to integrate their initial EAI tool with XI and have the existing integration with NonSAP systems as it is and integrate SAP systems using XI.
    Is this a good design having two EAI tools being used for integration between two systems? What are the various issues that need to be taken into account?
    Answers will be promptly rewarded.
    Thanks and Regards,
    RM

    R M,
    There are lot of points that has to be considered when evaluating the design of EAI landscape. I heard somewhere that even SAP does not recommend to scrap the existing landscape and bring in SAP XI there. I gues dual hub gateway is very common unless it is a fresh implementation becuase changing the existing landscape is re-investing the cost again for the customers.
    If you ask me then SAP XI is not yet so robust to handle huge volumes in real time data integration and SAP XI can be used in between for integration to SAP system as it is a SAP system and it works excellent integrating with SAP systems.
    Check out this thread which is a transcript of a 10 year EAI architect :
    in my company we had more or less the same situation 2 years back, a existing BizTalk solution, and whether we should introduce XI or not.
    We concluded with the following; BizTalk should be used as the main integration engine between the different system landscapes and ALL external communication, and XI should be used as the integration engine for all data to/from our SAP system landscape. Depending on the integration scenario, we may use both.
    BizTalk will not see any SAP systems, only web services exposed by XI or using IBM MQ depending on an async/sync integration scenario.
    We believe that XI is better with integration from/to SAP, and;
    - In future SAP will deliver out of box integration for the XI system (XI content) for Enterprise Services Architecture
    - Several components in the NetWeaver stack are using XI for communication
    We have a SAP system landscape with several 46C systems (IS/OIL, HR ...) and newer NetWeaver solutions.
    I can give you a brief resume of our experiences – my background is ABAP developer since ’98, I have implemented a few BizTalk solutions to SAP 46C, and I’m a certified XI developer and developed several XI solutions between SAP 46C/640 and BizTalk.
    BizTalk ******
    Overall communication between SAP systems and BizTalk depending on the integration scenario and who is the initiator:
    SAP 46C to BizTalk:
    There are no good mechanisms available for sending data from 46C to BizTalk, we are using HTTP_POST with XML payload. Then you must use the iXML library on the SAP side, its ok, but you will spend, in my point of view, too many hours on XML programming that can be generated automatically.
    BizTalk to SAP 46C - Which SAP adapter to use for BizTalk?
    We started with SAP adapter from IWay, but that adapter gave us a lot of problems on the BizTalk server (pretty complex adapter with strange behaviour, and several integration scenarios stopped working for no reason at all (unstable)).
    Due to several severe problems, we switched to SAP adapter from Microsoft 1 year back in time. If I don’t remember wrong, back then, the SAP adapter from Microsoft did not support parameter of type string or table types – so there are/were some limitations regarding the signature of the RFC function.
    The SAP adapter from Microsoft is more stable than the previous, BUT we have some hick ups with that one as well when BizTalk does very frequent calls to SAP 46C.
    SAP 640 to/from BizTalk:
    I assume you can use the web service functionality on the SAP side in order to send/receive data, but I don’t know whether 640 support asynchronous web service.
    XI *****
    The communication mechanism between different SAP systems and XI are much better than with BizTalk:
    SAP 46C to XI:
    Configure a sender communication channel with RFC adapter; basically the XI system will be RFC server so the only thing you have to do is to create a RFC port on the 46C system “pointing” to the XI system. In the Abap program, you can do normal function calls with destination (RFC port) AND the RFC call will automatically be translated to XML on the XI side.
    Thus, you can forget all about the iXML library and XML rendering of the payload to HTTP.
    Besides, you can choose to use sRFC, tRFC or even qRFC depending on the integration scenario and whether you want guaranteed delivery.
    XI to SAP 46C:
    More or less same as BizTalk using a SAP adapter, but string and table types are supported.
    SAP 640 to/from XI:
    This is a very nice situation, every 640 has a local integration engine, so the main integration engine (XI) can send/receive XML messages both async/sync. Another advantage is using the SPROXY transaction on the 640 system, generating automatically a proxy class being able to send/receive messages based on a message interface defined in XI (outside-in programming).
    Finally *****
    BizTalk and XI are at a conceptual level identical, two integration engines with the purpose of send/receive, route and do message transformation (mapping) using adapters to different technical systems.
    Microsoft has a lot of resources available and for sure, BizTalk will be a very good choice for most companies.
    SAP came late with XI, but they are not trying to make the best integration engine, but good enough. And for sure, I think SAP will come with very nice XI content in time (interface mappings between message interfaces – business solutions) which is beyond BizTalk.
    As an ABAP programmer I just love the transport system between development, quality and production systems. We are using the CMS transport systems between our development XI, quality XI and production XI – it is so nice and fast. With BizTalk you have to create a MSI file (installation file – which files to include…) and somehow transport the file (mail or whatever) to the quality environment for installation – really tedious work compared to XI.
    So we are using BizTalk 2004 and XI 3.0 and are very happy with both.
    Note:

  • Is this a good design pattern?

    Hi,
    I am working with a team to create an application that can acquire data from up to 24 thermcouple channels.  We plan to create a wizard to assist the user in setting up the test (specifiying stop conditions, sample rate, channels to sample, output file, and email/text notifications).  After the setup, if the user does not cancel out, then the program continues.  We have defined parallel loops and their roles, trying to fit into a producer/consumer design pattern.  I have attached the main file which shows the structure of the program.  We are trying to keep it clean and modular.  Before diving into development, we are finalizing a detailed design specification so that different people can work on each of the loops' subvis.  I was hoping that people could review the block diagram and offer suggestions for improvement or validate that we have chosen a good method of implementation.
    Notes about the block diagram
    The plan is for data driven stop conditions to be detected by Event Notifier, handled by the Main UI event, and then the Data Collector is instructed to stop (as well as the Main UI loop).  When Data Collector stops, it releases queues, the queue reference becomes invalid, and then the loops with the Dequeue will be stopped.
    I am not sure if an additonal event structure should be in the DataCollector to specifically handle the Stop button on the UI because if it is in the Main UI event structure, the DataCollector would not be stopped immediately.  This is important to stop quickly because the sample rate could be VERY long.  I understand about using an event structure instead of WAIT, but didn't know if there is an efficient way leaving it down in the Main UI event structure....????
    Data Collector is the producer, it currently only collects data and passes it on.  If the program is going to contain a start collection button, or pause/resume, I need to figure out how to handle this with the Main UI event structure.
    Event Notifier consumes data from the Data Collector.  It looks at all data and should set a flag if a stop condition is met.  The flag will be handled by the Main UI event structure to tell Data Collector to stop.  The event notifier also sends a notification to the Email/Text Caller when thresholds have been exceeded warranting a reason for the user to be notified via text or email.
    Email/Text Caller waits for notification and then calls a subVI to send an email or text with certain data and channel information.  The subVI call is lengthy, so we decided to put this in its own loop instead of a case structure inside the Event Notifier.
    Report Generator logs all collected data to a file.  A second queue was used, but uses the same data as the first.  Is this the correct implementation since two consumers need the same data?
    Main UI - handles changing of sample rate, possibly the stop button, possibly start/pause/resume of data collection.  Also handles when Event Notifier sets flag for a data driven stop condition, which then should provide a mechanism to stop the Data Collector.
    A big question that i have is.... Should the Main UI event structure just be in the Data Collector so that the loop can be stopped immediately?  All of the UI events (stop button, start/pause/resume data collection) directly effect the Data Collector.  Should the data Collector have a state machine instead?
    I feel that the 3 consumer loops (Event notifier, Email/Text Caller, and Report Generator) seem like a good implementation, but i am not confident about the Data Collector and Main UI loops.  Should they be combined?
    Solved!
    Go to Solution.
    Attachments:
    updatedMain.vi ‏13 KB

    A couple of thoughts:
    Overall it looks workable- remember to name your queus and notifiers- then you can depop the BD and launch each loop in its own sub-vi without wiring all those queues between loops- Just obtain ref to named queue.
    "Data collector" needs a supervisor to control how often the data is collected- I'm thinking a QSM with "init- collect- stop" states.  A simple timed loop could produce the "time to acq ticks" under control of the sample rate control. This puts both the DAQ init and cleanup functions within the Data Collector's perview so it aids coehesion and solves the exit without waiting for the loop to iterate.
    I'm not a fan of duplicating data- I assume analisys is pretty much just some comparisons- so it is pretty quick- Why not append summary data to the same queue? And make it a single element queue- the report loop can then inspect the queue and look for a summary data "index" - if its greater than the last index written append the darn data to the report?  Preview queue works great for these situations.
    Do not combine the UI handeler with anything else! Do you see the snag?- hint: here thar be spaghetti.  keep the functions seperated for solid scalable and maintainable code.
    One last thought:  Its getting less popular to stop loops on the error out of a dequeue.  First it returns a default element that can cause your listeners some headaches.  Second it doesn't let you run cleanup code.  Use a stop command <enum> built into the element data as an executive to determine when to stop.  We'll try to get the examples updated to show current best practices.
    Jeff

  • Is this a good design?

    I am designing an online application. There is a super class DataItem and 3 subclasses. Also, each of the classes has a dao class with the same inheritance relationship. In each sub DAO class (extends DataItemDAO), it has its own getContentItems() method which calls getItems() method in DataItemDAO class.
    The getItems() method in DataItemDAO takes DataItem as one of its parameters. So it could get all the setter methods of the object and invoke them using Java API and store the objects in a Vector and return the Vector. Basically, my idea is to have get, create, update, and delete actions all handled in the superclass level. Since each subclass has its own attributes besides the ones in the superclass, I guess I have to use Java API to get the setter methods in order to set attributes of each subclass object.
    Do you think this is a good approach? Are there any cons using Java API to invoke methods? Any suggestions/alternatives? Thanks.

    I guess when you write java api you really mean Java Reflection!?
    If so here are my thoughts (well I guess they are there even if you refere to something completely different)
    a) Reflection is slow and hard to debug since you have to do a lot of the stuff at runtime which normally the compiler gives you at compile time.
    b) It sounds quite flexible
    So the question is: what is more important: speed (development and execution wise) or flexibility.
    You might also consider an aproach which generates your dao classes. It's flexible and fast (once you created the classes and their instances)
    One serious drawback in simple using the getters and setters is that you can't simply add accessible fields which aren't persistent.
    Regards
    Spieler

  • If  a dto extends from a super class   is this a good design ?

    I am confused whether to extend my dto from another dto ,I wanted to seperate the common properties like the pagination and sort form all my search dto's, if I do this all my search dto's will extend from common dto ,but because dto is just a pojo is it good to create inheritance in DTO's ?

    Since a DTO should just contain fields and minimal logic you should have less problem with inheritance for DTO than other classes.
    Is there a specific doubt you have in this regard?
    I suggest you take the approach which seems simplest to you.

  • What is a good design for remote Views?

    Hi All,
    I am thinking how would I design my process for performance consideration in retrieving dynamic values of table/view data.
    The requirement is like this:
    1. We have 50 databases residing on each own server counterpart (50 servers).
    2. Each database has table Patch_LeveL (apps_name, patch_level), which contains  just one row only to reflect the latest patch level applied for the apps on this database. Note that are we constantly on applying service packs for this apps.
    3. On our central monitoring server (db). I create 50 database LINKS for each of the 50 databases.
    4. I created 50 views over these links to make  it centralized to represent  the 50 Patch_Level tables. As   patch_level_view1, 2, 3.....patch_level_view50.
    5. I then create a central view as .... as  union of the 50 individual views Actually I am just planning to do the above activity.
    My question is....is this a good design for performance? Can you share be a better approach?
    Is there a limitation of joining "union" of 50 views?
    Thanks a lot,

    Is there a limitation of joining "union" of 50 views?What can happen is if the connection to one of these servers is interrupted, the big "union" view will not work. As said by above poster MV, with lets say an hourly refresh, helps with this situation as you have the data that was gathered last time (and most likely it is still valid).

  • I have tried everything I know to retrieve the iPhoto Library app.  I detest this new Photo app, which obviously wasn't designed with photographers in mind.  I desperately need help in retrieving the old app and have not been able to do it so far.

    I have tried everything I know to retrieve the iPhoto Library app.  I detest this new Photo app, which obviously wasn't designed with photographers in mind.  I desperately need help in retrieving the old app and have not been able to do it so far.  I have gone to my app folder and tried to update my iPhoto Library.  I have gone to my trash and brought it over to my desktop and still cannot use it.  Please help!

    Try this fix discovered by User photosb189:
    From Finder, hold down the option key on your keyboard and click on the Go menu at the top of the screen
    Select Library from the drop down menu
    Then navigate to Application Support > iLifeAssetManagement > assets
    Right click on the 'sub' folder and choose Compress
    Drag the resulting zip file to your Desktop (as a backup)
    Go to your System Preferences and choose iCloud
    Turn OFF the iCloud Photos option
    Go back to Library > Application Support and DELETE the iLifeAssetManagement folder
    Now, in System Preferences, turn the iCloud Photos option ON
    iPhoto should now be able to launch. Give it enough time to re-download your Photo Stream content. if you are missing any of your My Photo Stream photos (more than 30 days old), unzip the sub folder on your desktop and drag that into iPhoto.

  • My name is Mike. I live in New Zealand. My username is waipukurau1. I downloaded MacBook booster from the prompts. Was this a good idea and good for my MacBook Pro? Please answer.

    My name is Mike. I live in New Zealand. My username is waipukurau1. I downloaded MacBook booster. I write to ask was this a good idea? Was this good and correct for my MacBook Pro. Please answer.

    ashish35,
    No one from Apple here - we're just users like you. All I can tell you is that electronic fail and with MacBook Pros (and most notebooks) the components are so integrated as to make a repair to the logic board practically impossible, hence the high prices charged for repairs.
    Only you can decide if you want to have your computer repaired or put the money towards the purchase of a new computer. If you do decide to purchase a new unit I would suggest that you also purchase the AppleCare Protection Plan which increases your warranty from one year to three years.
    Sorry and good luck,
    Clinton

  • Okay, so i was on craigslist and found a guy who would trade me his  fairly new Macbook 2008 model for my brand new iPad 2. Is this a good deal and should i go throuh with it?

    Okay, so i was on craigslist and found a guy who would trade me his  fairly new Macbook 2008 model for my brand new iPad 2. Is this a good deal and should i go throuh with it?

    A deal is only a good deal if you get the best value out of the deal.
    If you need a MacBook more than an iPad or an iPad more than a MacBook, then it's a good deal.
    Comes down to what value the use of the product is to you.

  • New to servlet  http status 404 ::((((

    Hello
    I am writeing my first servlet and have problem to run it using Tomcat.
    How???
    In webapps i made new folder in folder i made web-inf folder in that folder i made classes folder and put web.xml.
    In adress bar i put localhost:8080/name_folder_in_webapps/servlet/Name_of_my_clas
    Is it good?
    what i should do if it is not??
    Thank in advance.

    This is what I do:
    In web.xml:
    <servlet>
    <servlet-name>servletname</servlet-name>
    <servlet-class>servletclassname</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>servletname</servlet-name>
    <url-pattern>/servletname</url-pattern>
    </servlet-mapping>
    Then I use a url without "servlet":
    http://localhost:8080/name_folder_in_webapps/servletname

  • Is this a good desing for PINGROUPS?

    Hi there guys.
    The plan is migrate the uplinks from a fews 6500 to a couple Nexus 7000 using pingroups with no trafic disruption. So i have made a desing but i not sure if this is the best way to accomplish the objective without problems.
    This is the desing:
    There will be two (new) PINGROUPS (All the server use two VNICs) that will be facing to the nexus using the PO 108 and PO 109, is this a good configuration? the nexus are using VPC towards the fabric; the fabric are in EHM.
    We made a couple of test moving the vnic into the pingroup and it work fine, but i want to know is this configuration is good.
    The PINGROUPS see like this:

    This works ok; however, best practise in UCS design is using dynamic pinning, and not static pinning (what you are doing). In your case, dynamic or static pinning will have the same result; however, the managment overhead for static pinning is bigger; for every interface, you have to add the pingroup, and if you forget, it will fall back to dynamic pinning.

  • Is this a good backup strategy for a drive with Logic projects on it ?

    Let's say you build on a LP9 project, that could be editing regions on the arrange window, adding/ deleting plugins, and saving the project under the same name. Those edits are stored in the project file and now the session is different than the one on the backup disk. Is it a good idea to have Carbon Copy Cloner archive the older project into a seperate folder and copy the newly edited version into the same project folder replacing the older version ? Or re-save the edited project (which I do by habit) on the work disk as a new name to reflect that it is a new version and now this new version will be cloned to the backup. But what if you delete digital audio off the work disk either on purpose or accidental, should the backup task also delete that audio from the backup drive or just move it to an archive folder for just in case down the road ? I am trying to design a new scheme where every day when I leave my studio a Macbook pro and my logic work disk goes with me leaving behind the daily incremental backup. Two events are my concern, the first is while away from studio I might edit or add to a logic project and want that work to be automatically backed up when I get back to studio and dock the laptop. Second if the studio burns down while I'm gone, I will have lost no data because the work drive is in my possesion. I think CCC is a good choice to manage my new back up scheme. Anybody have comments or suggestions ? Thanks much appreciated.

    One way of making it more robust would be make a copy on DVD or BluRay, as I have read that several professionals do, for long term archiving, but this might be seen as too much of a *** for a small/non-professional catalogue.
    Is one of the hard drives in a RAID setup? This would increase the safety factor and mean that it would take a three fold failure for pictures to be lost. Additionally, the use of professional quality hard drives built for a hard life in NASs etc,like the WD Red Pro, would give a meaningful increase in life expectancy over consumer level disks.

  • Kin onem- daughter wants -is this a good phone?

    Hi, I am a first time user so please be patient. My daughter has a Samsung Intensity and now wants to upgrade to a Kin Onem. I, however, am technically stupid. Is this a good phone to get? I believe she wants a decent camera,touchscreen and maybe internet. I heard she could get this option for free on this phone.
    She gets Itunes a lot, texts a lot and does take pictures. I think the internet is the main factor this time....Is there a better one (phone) or another one with free service or is this a good choice for her? Also, do you know if you can purchase this phone in the store or do you have to order it and have it shipped in? I also read you have to enter all your contacts.Is this true?
    What are the pluses and minuses for this phone in "simple" English! Thanks.

    Yes, this is a good phone. That is the short and easy answer. I am assuming you are looking for a phone that does not require a data plan (that costs extra). Other smartphones are MUCH better, but require that data plan, so if you do get data, do not get this phone. Get and android, windows 7 phone, blackberry, etc. But this is the ONLY phone w/out data.
    Like said above, i would recommend the Twom over the Onem, simply because it has the larger screen, more memory, better camera, etc. But, that is all personal preference, if your daughter would rather have a squarish, smaller phone, then the Kin Onem is better suited.. My personal flavor is, i like the longer, rectangular phone shape, i am much more familiar with it, and it fits the hand better. The Kin Onem is $20, and the Twom is $50 with a new line/plan/contract, but for a one-time charge, that really isn't that much and is worth it in my opinion (and if you qualify for the 'new every two', you get $100 towards a single phone, that is how i got one of these for free).
    This phone is sold in stores, but they do not have them out on the 'floor' in most, if not all stores. I only imagine that it is sold in actual verizon stores, not resellers such as bestbuy, mall stands, etc. I got mine in stores last week, but i had to ask them specifically for what i wanted. They had a test device, but they had to charge it up int he back room before i could play with it. Many believe that they are just trying to clear out their inventory of devices from the first time around, when they sold less than 60,000 devices, but i think they have alternative plans too. I hope they are seeing if they sell or not (and if more people knew about a non-data phone with wifi, they would sell like crazy in my opinion), and if they do, then they will re-start production of hte phone, market it, and most importantly, add support for the software/firmware and provide updates to fix its problems.
    You heard right, this phone does not support backup assist at the moment (transferring contacts application from verizon). However, some (it should be all in the near future) stores have recieved system updates that allow them to transfer contacts with a hard-wire connection from your old phone to the new Kin, you would just have to ask your local store if they have recieved the update. I have learned, be very specific when talking to sales reps, know what you want, sound confident, and then they will help you. Most sales reps do not know all the details, but what do you expect, their main job is to sell phones (although it would actually boost their numbers if they made sure all employees provided good customer support..hint verizon). At worst, they will have to contact their manager/supervisor and they will hopefully be more helpful.
    Long story short, this phone has wonderful features.
    -8 MP camera
    -720p HD video
    -very responsive, well built capacitive touchscreen
    -full QWERTY keyboard
    -full Zune music/video player
    -FM radio
    -and most importantly, Wifi
    You will have to manually block data if you do not want any charges appearing, but that is not too hard, and it saves any headaches of a ridiculous phone bill (without a data plan, you by default sign up for a pay-per-use plan, at a ridiculous $1.99 per MB rate..thats about $2 per webpage browsed). That is explained in my review/FAQ (linked below). This phone was originally released at the beginning of the summer as a smartphone, with an emphasis on social networking, and it failed miserably, so Microsoft/verizon have rebuilt its software and released it as a feature phone.
    The physical quality of this phone isn't top notch, but it is relatively sturdy. The front portion of the phone, the touchscreen, is built very well, with high-quality plastic that does not feel like it will break, even with a few accidental drops. The back (battery cover), however, does feel weak, and is made from a slippery, thin plastic. That is nothing that a case can't fix, though, and they sell for as low as $4 ($1+ $3 shipping..so if you do order online, purchase screen protectors and other things all at once, because the shipping costs much more than the actual case).  The phone hinge is decent, it has a quality-spring action to it, but there is a little wobble in the hinge (although the spring almost completely covers that up). The keyboard keys are 'clicky', and responsive, it has a quick repeat time on keys, which i really like.
    The biggest issue with this phone is not the actual phone, it is the abundance of firmware bugs/poor design and quality check before it was released. It all depends on if your daughter will be bugged enough to not like this phone, despite its awesome features.  I am hopeful that microsoft will release firmware updates to fix these issues, but if not, many of them have work-arounds and aren't that big of a deal anyways. So, yes it does have those problems that you see other people talking about, but they are very minor compared to how nice of features you get with the phone. Some of the major bugs/poor software quality include:
    -backup assist (transferring contacts) does not work
    -no forwarding messages
    -can't delete individual messages
    -volume buttons don't lock when phone is locked
    -can't delete or rename ringtones
    -etc.
    I have created a more detailed, albeit VERY long, full review of the device, its quirks, pro's, and fixes/workarounds. If you have time for some heavy reading, or want more information, here it is:
    http://community.vzw.com/t5/KIN/Kin-TwoM-Review-FAQ-Q-amp-A-troubleshooting-etc/td-p/347662
    I hope you find the best device for your daughter. I can provide my opinions, and i love this phone, but get the phone that she would like the most.

  • Please make this a good experiance for my first post on any board.  READ ME

    Hi all. Well first off, let me start by saying that my whole life I've owned PC's. And I'm not hacker Elliet. But I've gotten to know them pretty well. All the way from Windows 3.1 that came out a long time ago (more than 10 years ago)
    So after a while of hearing about MAC's I decided to start small and get an iPod (since they are so popular here in NYC) and see what apple was about. Well I really saw that Apple had a great product and started asking about their computers. And did plenty of research. And before the new Intel Macs came out, I was going to get a powerbook. But I had a feeling a new laptop was coming out and waited a lil while and sure enough. The Macbook Pro came out. So I went out and did all my research (as to this being the first real purchase of a Apple product and knew about the possible implications of a new first gen Intel chip in a apple product litterally making history) I knew I might become a new beta tester.
    So I started looking on these boards and did 2 weeks worth of hard research to see if the Mac Book Pro (MBP) was for me. And after all the problems i saw (ex: The whine, Right speaker distortion, heat coming from it, white line at bottom of screen, etc) I never saw or read anything about AOL connectivity problems. And I know, I know... alot of you are probably going to gripe and complain about AOL sucking and yada yada yada, but please. Cut me some slack. I actually like AOL. I got on it back in 92 when it came out, and really enjoyed it. And have been on it since. I like chatting on there, and so forth. And I hope you help with my problem instead of telling me to go get "a real ISP" I do have a real ISP, but I like my AOL too.
    So now to my problem....
    I have a Sony Viao 1.8ghz PC with 512 ram, 80 gig hard drive, 10/100 ethernet port. Connected to a Belkin Router (more info below on specs of router) connected to Opt Online Broadband Cable internet with VoIP. I use my macbook pro on the wireless network at my home.
    I got a mac book pro 1.83 ghz running 512 ram on Tiger OSX 10.4.6 I thought that I would wait till a connectivity patch (which I thought would have been 10.4.6) fix the airport problems came out till I posted something. But now that I've tried everything, I'm hoping you open this thread and help me and possibly someone else out there as well. I just d/l'd and installed the 10.4.6 update last night and it did'nt help. So here's more info on my specs. I have a belkin router wireless G 2.4 ghz 54mbs router and I have configured the router with it's firewall, wap2 encryption (as it's the only selection the router has that is available that matches what airport comes with in encryption) I hid my network, and have tried to upgrade the firmware on the router.
    Now Here's the real problem. I can connect to AOL on my MBP when I connect the actual ethernet cable to the MBP's Ethernet port (after I have let the cable modem do a hard reset to configure itself to a mac) I can connect to AOL. But when I disconnect the cable and return it to it's normal config, I can't connect to AOL. I can connect to the internet via safari, and firefox, and even AOL's IM on iChat. I can use Itunes all kinds of things. I can even play warcraft 3 wirelessly on battlenet. But connecting to AOL is a pain in the @$$. It's the only proggy I have that won't allow it to connect. I keep getting the error message "Your AOL connection ended because the AOL host was unable to start a new session. Please try to sign on again." Of course All i see for a while is the spinning black and white circle. And it goes through step 1 and 2, goes straight to 6. Then it goes blank, and BAM! That message pops up. And what's so frustrating is that I've tried every possible configuration on AOL, my router and even system preferences, for it to let connect. I even went into system preferences on the mac and went down the the Internet & Network "Sharing" icon and tried 100 possible combinations on that in the services tab, and firewall tab. I've turned them on, off, tried to make exceptions ETC. And no matter how much I play with the personal file sharing and windows sharing advanced settings and sigh every possible combination to make AOL connect via wirelessly. And nothing. I then even tried to fix the connection under AOL in setup. I've gone through and selected TCP Script, Airport Script. Cable Script, And practically every script I can think of. And nothing. I even went on to AOL and downloaded thier alleged fix to wireless accessing AOL. And nothing. I've been searching all over google, AOL's website, and all over these discussion boards and no mention of anyone even having the same problem. But please, someone out there with their infinit knowledge of how Macs run and having more experience than me, Please make this a good experiance for my first post on any board anywhere reguarding a mac. A MBP at that too.
    An update to this, But amazingly enough, I actually got it to connect to AOL wirelessly for the first time yest. But I have no Idea how i did it. I tried for 3 hours to reproduce it and no luck. I was accessing my router at it's website config screen and somehow I clicked on connect to AOL and while it was trying to connect to it, i reset the router and BAM, it connected to AOL. And I was in shock. I thought I solved it. Somewhere while it was reseting the router it connected and stayed connected to AOL till I signed off and tried to sign back on to see if I could now connect, and guess what. The same dumb message keeps popping up "Your AOL connection ended because the AOL host was unable to start a new session. Please try to sign on again." And all I did was sign off to test it, thinking I had fixed the problem. I tried for 3 hours like I stated above, and BAM got it connected to AOL wirelessly again (somehow while the router was resetting). And thinking I fixed it, or figured out the trick to getting it to work, signed off... I kissed aol goodbye again. And have been unable to reproduce the "glitch". SIGH Can someone out there please help me?
    I think I've made this message as detailed as possible, but please, can someone give me some constructive criticism on how to fix my AOL wireless connectivity problems. Do you know if it's my router? My MBP? AOL software? BTW, I got AOL software version 10.3.7 (Rev 4136.310 US) The latest version I D/L'ed from the AOL website. Anyone know If I should turn on or off some things such as personal fire sharing on, or firewall off or on? ANYTHING. Please. I've put alot of time into writing this post and making it as detailed as possible. And been having this problem for the past 3 weeks that I've had my MBP, and have waited long enough to use my AOL. If you need any further information or suggestions on making AOL work, please let me know. Thank you for taking the time to read all of this, and I really appreciate all of you in the time you take in responding back in trying to help me. I'll be monitoring this post almost hourly. So I hope someone out there can help. Thanks so much again. And help me make this transition to Mac a pleasant one knowing that there is a mac community out there willing to help a new mac client. Again, Many thanks
    In Heath and Wealth,
    Bruce
    Mac Book Pro 1.83 GHZ 512 Ram   Mac OS X (10.4.5)  

    I FIXED IT!
    FYI for the rest of you that might be having the same problem. DON'T USE A BELKIN ROUTER WITH AOL ON A MBP!!!!! It ***** wirelessly. or even hard connected, it won't connect. I went to best buy today, and got a refund on the belkin. I then went to J&R and got a D-Link router. And now it works perfect. I can now chat on AOL yet again, and I tried all the other web browsers I have and messengers, and warcraft 3 online via battlenet. And it works great. I want to give you guys a special thanks for taking time out to answer back to my post. FYI! Belkin wireless G routers do not connect you to AOL wirelessly on MBP's. No matter how much you mess around on them. I highly recommend a D-Link Router. They are easy to set up as long as you READ ( AND I MEAN IT!!!) read the instructions before you set anything up on it. Use the CD that it comes with, and you'll be good to go. Set it up and it works great Almost no dead zones in the house, and now I can use the MBP with all it's cababilities. Thanks people. I really appreciate it.
    P.S. I called belkin last night when i decided to get a refund on my router for today and when i talked to the tech, after puersuading him to tell me the truth. And stop BS'ing me, he broke down and admited that AOL does not work wirelessly on MBP's. So to make a long story short this time, There you go. And one last note, I'm very happy now with my d-link router. I honestly thought it would suck. Not being a brand name router or anything. But amazingly, it works like a brand name item! Again, many thanks all.
    Bruce

  • Add a new table to an existing Print Layout Designer report

    Is it possible to add a new table to an existing Print Layout Designer report? For example, in the Production Order there is a Sales Order field (which is displayed on the report), I would like to display some information from UDFs found on the Sales Order, but when I add a Database Field to the report the Sales Order tables does not appear in the list (OWOR).

    Hi
    It is possible provided there is a relationship which exists between two tables.
    You can add a Database field. Goto the Properties and selct Content Tab.
    Now in the Table dropdown, hold the Alt Key and click. This displays all the tables in B1. After selecting the Table, you can select the related Column.
    Remember there should be a relationship which exists between this column and existing columns.
    Because PLD works completely on Joins to my understanding

Maybe you are looking for

  • Animated gif in email

    I have a gif file which is animated when it's sent to me from a windows user. The gif is actually 10 images and when animated, it shows a coyote walking. I can't seem to get it to animate when I send it. Ideally, I'd like to add it to my signiture. A

  • X-Grid Works for one second then says it's finished

    OK, so when I use the command line to submit an X-Grid job, it submits it, but it runs for one second then returns that it's finished. I look at the X-Grid Admin utility which is connected to my X-Serve, and it shows the job, shows that it's complete

  • Photo Albums Not Showing

    When I tap the Photos Button my list of albums isnt all the way showing the one album at the very top which is my Camera Roll is hidden at the very top. When I drag it down it shows but only temporarily because I cant use two fingers to click on it.

  • Compensate bug in Oracle BPEL PM ?

    Hi, I am making some tests using BPEL 10.2. 2 patch 1 and I think that Oracle BPEL PM does not adhere to Compensate specifications. According to the BPEL specs, a compensation handler is only executed when its scope has been executed completely and f

  • Restrict values in field catalog

    hi,           i am displaying some records in alv grid. i want to restrict some valus i.e in my input select options i will give  range values for example student 1 to student 3 (total 6 studnts) i am calculating values and displaying it. It displayi