Change upgrade policy!

First off, I have only had the iPhone for a few weeks and I think it is the best phone I have ever seen. My primary concern is the yearly new iPhone release Apple puts out. If you are going to make a new iPhone yearly, I think Apple should allow their customers to get a discounted upgrade yearly as well. Limit it to older iPhone to newer iPhone only. Require a new 2 year deal every time, with the exception of the yearly trade in of older iPhone to newest iPhone. This will keep customers addicted to their iPhones for many, many years, keeping their eyes off the Androids and other smart phones as they come out with new releases and features. I really enjoy my iPhone 4, but when the iPhone 5 comes out, I will really want to enjoy that as well. I'll pay another $300 to upgrade, I'm just not going to pay $1,000 for it. Plus, when 4G LTE comes out over the majority of the Verizon network, I will definitely want a 4G LTE capable phone. Cell phone networks add updates so frequently, 2 years is a very long time to stick with 1 phone. Apple, please give us the capability of upgrading our iPhones yearly as you release your new phones! I'll sign as long a contract to keep an iPhone as you want if you allow me to upgrade to a new iPhone at the discounted price every year!

The upgrade policy is determined by the carrier, not Apple. AT&T treats iPhones as they would any other phone (smartphone, technically) with regards to plans, subsidies, and contracts, and I'm pretty sure the same goes for Verizon.
EDIT: You see, you aren't really getting a discount at all. It's more of a loan. You will pay back your carrier the subsidy that they provided by paying your monthly bill over the course of your 2-year contract. The larger your monthly bill, the faster your carrier gets paid back the money it "fronted" for you that gave you the opportunity to buy the iPhone from Apple at such a low price. This is why many customers become eligible for an upgrade before their 2 year contract is up. Again, the carrier provides this subsidy, not Apple. If you were to buy the iPhone outright (hardware only, no contract or cell service) it would cost hundreds of dollars more.
The subsidy is an incentive for the customer to buy new phones from the carrier's providers, and the 2-year contract is insurance for the carrier to keep the customer and his/her monthly bill. It's a win-win for the carrier and the cellphone manufacturers/providers.
Message was edited by: eaglesflight1258

Similar Messages

  • Verizon Upgrade Policy Change

    Just thought you guys may be interested in the latest development in Verizon's move to make everyone angry. Apparently they plan on ditching annual upgrades and no longer giving the additional NE2 discount for those eligible on contracts started after Jan 16th.  They better ramp up their OS update testing otherwise a lot of people aren't going to be happy with keeping a phone for 2 years with slow updates.  
    http://www.androidcentral.com/verizon-changing-its-upgrade-policy-youll-have-wait-20-months-new-phone
    [Edited to comply with Terms of Service - removed proprietary image]

    PJNC284 wrote:
    Just thought you guys may be interested in the latest development in Verizon's move to make everyone angry. Apparently they plan on ditching annual upgrades and no longer giving the additional NE2 discount for those eligible on contracts started after Jan 16th.  They better ramp up their OS update testing otherwise a lot of people aren't going to be happy with keeping a phone for 2 years with slow updates.  
    http://www.androidcentral.com/verizon-changing-its-upgrade-policy-youll-have-wait-20-months-new-phone
    [Edited to comply with Terms of Service - removed proprietary image]
    [Edited to comply with Terms of Service]
    Let me go ahead and post the text from that image, which is not a ToS violation:
    2011 Upgrade Policy:
    Overview
    Verizon Wireless is simplifying the equipment upgrade policy for customers. Beginning January 16th, 2011, customers will be eligible for promotional pricing as well as special offers that we make available. Changes include retirement of the following programs:
    - Annual Upgrade: Customers on 2-yr contracts will no longer be able to upgrade in months 13-20 of their 24 month contract as a standard policy.
    - New Every Two (NE2): Customers will no longer be enrolled in NE2 at the time of activation/upgrade after January 16th.
    Remember, both of these programs are for customers on 2-year contracts only. So customers on 1-year contracts are not impacted by these changes.
    This training will help you understand the changes and provide you helpful information when explaining them to our customers.
    Please feel free to edit your original post if you want to copy/paste the above, PJ.

  • Understanding the upgrade policy

    I came to the forums for the first time in quite awhile to ask a question about a laptop. Have had little time the past months to work in Photoshop. Now I find there out about the new upgrade policy and find different opinions on what the new policy is. (I've also discovered that the forums have a whole new look!)
    I have CS5. Is it true that I can wait untll the end of 2012 to upgrade to CS6 to get the upgrade price of 199.00, (or maybe Adobe will change that also?)
    I think I understand that I can't skip 6 and wait for 7 to upgrade. I don't really mind as long as I can wait until the year's end because I don't like to be an early upgrader. I might have skipped this upgrade, because this time there seems fewer features of interest, but I have always found some new and useful things each time.
    Anyhow, I am thinking of auditing a college class in art this year (an accredited college.) so I think that means I could get a copy of InDesign, CS6, Illustrator and Acrobat. I've wanted Indesign, but as an amature coudn't justifiy it. The price wouldn't be much more than upgrading CS6. (With the cost of the class it will be quite a bit more.) But then I am unable to transfer my license (sell) the bundle later? My current CS5 might or might not be saleable? (not if Adobe can find a way to stop it.). So if I can't work on my PC anymore (age) or die (my heirs) are stuck with useless software?
    Would I be able to sell/give my current copy of CS5 if I buy the educational bundle?
    It's all so confusing. I will likely get CS6 anyhow, but maybe will stop then and just use what I have which I haven't begun to learn all of anyhow.
    Hope I made the quesions clear in my chatter. Especially: do I have until the end of 2012 to decide? And can I not  sell my current CS5, or the educational bundle at any time if I join the class and buy the package? Did I miss anything - there is so much new!
    Thanks, I guess I'll ask my other question now.

    You seem to have a confidence in Adobe that is not supported by their recent record.
    John Waller wrote:
    …If they did in fact "do a Quark" (take their customers for granted and stop developing)…
    Adobe suits have taken their customer for granted for quite some time.  Take their disastrous outsourcing of customer and tech support to India, and the contempt with which they treat us there and even in these forums.  Their recent record of pushing unripe, buggy software out the door is nothing short of appalling.
    John Waller wrote:
    …competitors would no doubt swoop with another compelling offering and gladly usurp their customer base…
    Who are these "competitors" of whom you speak?   I'd love to be "usurped" by them  —rather than continue to be screwed by Adobe. 
    John Waller wrote:
    …I'd like to think that Adobe is wiser than that and that the Cloud exit strategy will become more mutually beneficial over time.
    Adobe has been innovating since it began so it's deeply embedded in their DNA.
    Here you speak of the Adobe of the 1980s, which no longer exists.
    During the Bruce Chizen era they degenerated into a third-rate corporate raider, as evidenced by their ill-thought "acquisition" of the Macromedia white elephant which in reality turned out to be the Macromediatization of Adobe into an unresponsive bureaucracy.  Just like Macromedia had acquired Fontographer only to let it languish, the macromediatized Adobe bought out Visual Infinity only to kill their unequaled suite of film grain management, GrainSurgery 2.  For these reason alone, GrainSurgery 2, I will continue to run Photoshop CS4 until I give up the ghost.
    Nobody needs to be reminded of Freehand, part of the Macromedia merger and a casualty abandoned by Adobe.
    The innovators are now irrelevant to the Adobe bureaucracy.

  • Does the end of the year upgrade policy also include just Photoshop?

    I understand CS3 and CS4 are eligible for upgrades to CS6 until the end of the year, but what about upgrading from PS4 to PS6? I normally upgrade to every version, but due to being layed up for 8 months with a knee injury money is extremely tight, so I was planning to wait and upgrade from CS4 to CS6. I heard about the new (now old) upgrade policy so I upgraded to CS5 a few days ago. Now I see that Adobe changed the upgrade policy again. Now I'm wondering if I can return CS5 and wait to upgrade to CS6 later in the year when I have more cash flow.

    Hi Coldrake
    Yes, all CS3 and CS4 products, whether they're a suite or stand-alone product, like Photoshop, as a one-off arrangement this year only, can wait 'til December 31st 2012 to upgrade directly to CS6... of course, we don't know how much that will cost!
    Thank you, pf22, that answers my question perfectly. I'd love to keep PS5, especially with the discount, but as I said, after being off work for so long, money is extremely tight at the moment and will be for the next couple of months.
    Of course we also have the "Grace Period" coming up where you could purchase the CS5 upgrade and get CS6 for free
    It looks like it's going to be a few months before PS6 will be coming out, so I may be able to swing that, thank you for an excellent suggestion.
    Thank you Noel for covering all the bases! I don't have the suite, just Photoshop.
    Thanks for both of your replies, they are greatly appreciated.
    Larry

  • Rediculous upgrade policy

    I'm a long-tome AT&T client (Costigan business client thru my Corporation). I was given an Apple gift card to upgrade from the iPhone 3G to the 3Gs. The Apple representative told the purchaser that I DID qualify for the upgrade and sold him the gift card. When visiting the Apple store to obtain the 3Gs phone, I was told that I had several months left before I qualified for an upgrade (but, of course, I could pay twice the price and upgrade early.) The Apple rep pointed me to AT&T to complain. I did. AT&T pointed me back to Apple. Other than sending an email to AT&T to complain, are there any other recommendations regarding this rediculous policy?

    I guess it can be argued that AT&T's upgrade policy is ridiculous, but the same applies with every carrier in the U.S. I'm a former Verizon subscriber - I switched to AT&T before the original iPhone was released after being a Verizon subscriber for 6 years or so. I didn't qualify for upgrade pricing for a new phone with Verizon until within the last 3 months of an existing two year contract. With AT&T, I qualify for upgrade pricing for a new phone within a year and a half of my existing two year contract, but this can be different for each subscriber depending on several factors.
    Not sure why AT&T customer service points you back to Apple in regards to not qualifying for AT&T's upgrade pricing with a new phone at the present time, which is entirely up to AT&T. Apple cannot override this on AT&T's behalf.
    Your complaint lies with the Apple rep who provided the gift card buyer incorrect information about you qualifying for AT&T's upgrade pricing with a new phone. Not sure how this information was provided incorrectly since it is obtained from AT&T. You should voice your complaint to the Apple store manager regarding the Apple rep at the store that provided the gift card buyer incorrect information. Unless AT&T is willing to make an exception on your behalf allowing for you to qualify for upgrade pricing with a new phone now, there is nothing Apple can do to change this. Since incorrect information was provided by an Apple rep, maybe the Apple store manager will reimburse you for the gift card. If not, keep the gift card for several months and use it to purchase a 3GS when you do qualify for upgrade pricing with AT&T.

  • How can I change java.policy at runtim on client machines using java webst?

    Hi,
    I have to change java.policy to launch my application through webstart to provide one RuntimePermission "permission java.lang.RuntimePermission "getClassLoader";"
    Its because of a bug in java bug "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_"
    So, my problem here is, how can I do this dynamically on each client machine's java.policy.
    I have spent time on this and found some alternatives
    1. Specifying an Additional Policy File at Runtime by launching application "java -Djava.security.manager -Djava.security.policy=someURL SomeApp"
    Please refer more on this "http://docs.oracle.com/javase/6/docs/technotes/guides/security/PolicyFiles.html"
    But, here the problem is, how can I do this using webstart (expert.jnlp) file even though I have the "java-vm-args" tag, its not supporting this argument.
    Please refer "http://docs.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/syntax.html#security";
    2. Implementing the Policy in code.
    But, not sure how to do this..
    How can I grant the runtime permission on every user's machine dynamycally?
    Here are some background details on this:
    I am using java6 and weblogic 10.3.3.
    Here is thing that I tried,
    My application downloads a few jars to the client machines using java webstart and then it will get the initial context using the t3 protocal. The jars include wlclient.jar and ojdbc6.jar initially.
    The problem here I was facing, when I tried request a bean, it is giving me the following exception in the client logs.It is requesting one state less session bean and I checked the server logs as well and the bean has returned the expected values properly.
    But here I observed one more thing, before this request, one session bean(state less) has been requested successfully.
    java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is:
    org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
    at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
    at javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
    at com.mbt.expert.server.util._ServerDBQueryObjectRemote_Stub.getExchangeList(Unknown Source)
    at com.mbt.expert.util.DBQueryObject.getExchangeList(DBQueryObject.java:419)
    at com.mbt.expert.view.dialogs.OpenExchangeDialog.actionPerformed(OpenExchangeDialog.java:425)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.Dialog$1.run(Unknown Source)
    at java.awt.Dialog$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Dialog.show(Unknown Source)
    at com.mbt.expert.view.dialogs.OpenExchangeDialog.displayDialog(OpenExchangeDialog.java:606)
    at com.mbt.expert.mdi.actions.OpenExchangeAction.execute(OpenExchangeAction.java:204)
    at com.mbt.mdi.MDICommand.actionPerformed(MDICommand.java:47)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(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: org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(Unknown Source)
    at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_2.getSystemException(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(Unknown Source)
    at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
    ... 80 more
    The same is working in some other machine which are in different network. So, I have replaced the wlclient.jar with the wlthint3client.jar.
    After replacing this jar I was getting the below exception in client logs while requesting a state less session bean.I also checked whether the request is reaching the server (bean) or not, but its not reaching the server.The problem is same at all the machines irrespective of the networks.
    java.lang.AssertionError: Failed to generate class for com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:786)
    at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:74)
    at weblogic.rmi.internal.StubInfo.resolveObject(StubInfo.java:213)
    at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:207)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at java.io.ObjectStreamClass.invokeReadResolve(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:197)
    at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:598)
    at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:193)
    at weblogic.rmi.internal.ObjectIO.readObject(ObjectIO.java:62)
    at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:240)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
    at weblogic.jndi.internal.ServerNamingNode_1033_WLStub.lookup(Unknown Source)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:405)
    at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:393)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at com.mbt.expert.mdi.ExpertVariable.getLoginSession(ExpertVariable.java:455)
    at com.mbt.expert.view.dialogs.Login.okPressed(Login.java:187)
    at com.mbt.expert.view.dialogs.Login.keyPressed(Login.java:141)
    at java.awt.Component.processKeyEvent(Unknown Source)
    at javax.swing.JComponent.processKeyEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.Dialog$1.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(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.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:795)
    ... 55 more
    Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
    at java.security.AccessControlContext.checkPermission(Unknown Source)
    at java.security.AccessController.checkPermission(Unknown Source)
    at java.lang.SecurityManager.checkPermission(Unknown Source)
    at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
    at weblogic.utils.classloaders.AugmentableClassLoaderManager.getAugmentableClassLoader(AugmentableClassLoaderManager.java:48)
    at weblogic.rmi.internal.ClientRuntimeDescriptor.findLoader(ClientRuntimeDescriptor.java:254)
    at weblogic.rmi.internal.ClientRuntimeDescriptor.getInterfaces(ClientRuntimeDescriptor.java:132)
    at weblogic.rmi.internal.StubInfo.getInterfaces(StubInfo.java:77)
    at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.ensureInitialized(Unknown Source)
    at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.<init>(Unknown Source)
    ... 60 more
    I have tried one more thing, I have taken all the required jars to one of the client machines and executed the main class (by setting the required class path) from cmd using java instead of javaws. Surprisingly, its working fine with out any problem using the wlthint3client.jar.
    I also tried the same, by placing wlclient.jar using java in the same way(from cmd instead of javaws ), but I was facing the same exception while requesting the second session bean and found the same above exception in client logs.
    To resolve this, I come across the java bug that I have given earlier "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_".
    In that page, I found a work around for this; suggested by bea to add the Runtime permission "permission java.lang.RuntimePermission "getClassLoader";" to the clients java.policy
    So, please suggest me a way to resolve this problem.
    Please suggest me if you have any other solutions for this problem.
    Thanks in advance :)

    I still think your problem is nothing to do with that ancient non-bug and that you should be looking elsewhere. You might be lucky and find someone here who can say "Ah, I know what that is" but I doubt it because since Oracle took over Sun this site has gone down hill big time.

  • AT&T's representative's view of upgrade policy

    I just spoke to an AT&T representative (2 actually) and this is what I was told regarding the upgrade policy. I bought the original iPhone 11/2007, then upgraded to 3G on launch day with no subsidized pricing. I want to upgrade to 32GB 3GS, but cannot until 03/12/2010. I called to ask why and was told that since my line bills less than $99.00 a month I am not eligible until then. I either have to pay $499 with new contract or $699 without. I have 3 iphone lines and 2 non-iphone lines on my plan. The $220.00 a month charges are listed on one of the non-iphone lines, because I was told that's how it had to be done when I opened my account. I spend over $400 a month for my service on 5 phones, and they still will not give me the $299 price. Both reps told me it was Apple that set the prices not AT&T. (Which I think is complete BS.) I am REALLY upset that I cannot get the $299 price. I wanted to upgrade 2 phones. Now I am not doing either one. Apple just lost 2 3GS sales because of AT&T's policies.

    The 3G was subsidized and you have to either pay the early termination fee or get within a few months of your contact expiring before you can get another iPhone at the subsidized price. AT&T is not doing anything the other carriers are not doing. I used to be with Verizon Worthless and they did the same thing, except they were ruder about it when you asked for an early upgrade.

  • Why can't I use PayPal with Family Sharing? Have a US Visa card but foreign address, and Apple does not seem to be able to cope with that (even though it is a multinational corporation). Could we lean on Apple to change this policy?

    Paypal for Family Sharing - Why can't I use PayPal with Family Sharing? Have a US Visa card but a foreign address, and Apple does not seem to be able to cope with that (even though it is a multinational corporation). So I set up payment with Paypal, and it worked fine. Now I want to take advantage of Family Sharing, but Apple won't allow it. Could we lean on Apple to change this policy?

    If you are not in the US then you cannot use the US store, the store's terms say that you have to be in a country to use it - if you are using the US store then you are risking having your account disabled.
    In terms of feedback for Apple : http://www.apple.com/feedback/

  • How can I change java.policy at runtim?

    Hi,
    I have to change java.policy to launch my application through webstart to provide one RuntimePermission "permission java.lang.RuntimePermission "getClassLoader";"
    Its because of a bug in java bug "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_"
    So, my problem here is, how can I do this dynamically on each client machine's java.policy.
    I have spent time on this and found some alternatives
    1. Specifying an Additional Policy File at Runtime by launching application *"java -Djava.security.manager -Djava.security.policy=someURL SomeApp"*
    Please refer more on this "_http://docs.oracle.com/javase/6/docs/technotes/guides/security/PolicyFiles.html_"
    But, here the problem is, how can I do this using webstart (expert.jnlp) file even though I have the "java-vm-args" tag, its not supporting this argument.
    Please refer "_http://docs.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/syntax.html#security_";
    2. Implementing the Policy in code.
    But, not sure how to do this..
    How can I grant the runtime permission on every user's machine dynamycally?
    Please suggest me if you have any other solutions for this problem.
    Please help on this.
    Thanks in advance :)
    Edited by: 925156 on Apr 3, 2012 5:38 AM
    Edited by: 925156 on Apr 3, 2012 5:38 AM

    Hi,
    Thankyou very much for your reply :)
    Here are some background details on this:
    I am using java6 and weblogic 10.3.3.
    Here is thing that I tried,
    My application downloads a few jars to the client machines using java webstart and then it will get the initial context using the t3 protocal. The jars include wlclient.jar and ojdbc6.jar initially.
    The problem here I was facing, when I tried request a bean, it is giving me the following exception in the client logs.It is requesting one state less session bean and I checked the server logs as well and the bean has returned the expected values properly.
    But here I observed one more thing, before this request, one session bean(state less) has been requested successfully.
    java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is:
    org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
    at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
    at javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
    at com.mbt.expert.server.util._ServerDBQueryObjectRemote_Stub.getExchangeList(Unknown Source)
    at com.mbt.expert.util.DBQueryObject.getExchangeList(DBQueryObject.java:419)
    at com.mbt.expert.view.dialogs.OpenExchangeDialog.actionPerformed(OpenExchangeDialog.java:425)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.Dialog$1.run(Unknown Source)
    at java.awt.Dialog$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Dialog.show(Unknown Source)
    at com.mbt.expert.view.dialogs.OpenExchangeDialog.displayDialog(OpenExchangeDialog.java:606)
    at com.mbt.expert.mdi.actions.OpenExchangeAction.execute(OpenExchangeAction.java:204)
    at com.mbt.mdi.MDICommand.actionPerformed(MDICommand.java:47)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.awt.EventQueue$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.awt.EventQueue$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(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: org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(Unknown Source)
    at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_2.getSystemException(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(Unknown Source)
    at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(Unknown Source)
    at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
    ... 80 more
    The same is working in some other machine which are in different network. So, I have replaced the wlclient.jar with the wlthint3client.jar.
    After replacing this jar I was getting the below exception in client logs while requesting a state less session bean.I also checked whether the request is reaching the server (bean) or not, but its not reaching the server.The problem is same at all the machines irrespective of the networks.
    java.lang.AssertionError: Failed to generate class for com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:786)
         at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:74)
         at weblogic.rmi.internal.StubInfo.resolveObject(StubInfo.java:213)
         at weblogic.rmi.internal.StubInfo.readResolve(StubInfo.java:207)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at java.io.ObjectStreamClass.invokeReadResolve(Unknown Source)
         at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
         at java.io.ObjectInputStream.readObject0(Unknown Source)
         at java.io.ObjectInputStream.readObject(Unknown Source)
         at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:197)
         at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:598)
         at weblogic.utils.io.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:193)
         at weblogic.rmi.internal.ObjectIO.readObject(ObjectIO.java:62)
         at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:240)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at weblogic.jndi.internal.ServerNamingNode_1033_WLStub.lookup(Unknown Source)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:405)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:393)
         at javax.naming.InitialContext.lookup(Unknown Source)
         at com.mbt.expert.mdi.ExpertVariable.getLoginSession(ExpertVariable.java:455)
         at com.mbt.expert.view.dialogs.Login.okPressed(Login.java:187)
         at com.mbt.expert.view.dialogs.Login.keyPressed(Login.java:141)
         at java.awt.Component.processKeyEvent(Unknown Source)
         at javax.swing.JComponent.processKeyEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
         at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
         at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
         at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
         at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.Dialog$1.run(Unknown Source)
         at java.awt.event.InvocationEvent.dispatch(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(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.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:795)
         ... 55 more
    Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
         at java.security.AccessControlContext.checkPermission(Unknown Source)
         at java.security.AccessController.checkPermission(Unknown Source)
         at java.lang.SecurityManager.checkPermission(Unknown Source)
         at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
         at weblogic.utils.classloaders.AugmentableClassLoaderManager.getAugmentableClassLoader(AugmentableClassLoaderManager.java:48)
         at weblogic.rmi.internal.ClientRuntimeDescriptor.findLoader(ClientRuntimeDescriptor.java:254)
         at weblogic.rmi.internal.ClientRuntimeDescriptor.getInterfaces(ClientRuntimeDescriptor.java:132)
         at weblogic.rmi.internal.StubInfo.getInterfaces(StubInfo.java:77)
         at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.ensureInitialized(Unknown Source)
         at com.mbt.expert.server.session.LoginSessionBean_tqw6yu_HomeImpl_1033_WLStub.<init>(Unknown Source)
         ... 60 more
    I have tried one more thing, I have taken all the required jars to one of the client machines and executed the main class (by setting the required class path) from cmd using java instead of javaws. Surprisingly, its working fine with out any problem using the wlthint3client.jar.
    I also tried the same, by placing wlclient.jar using java in the same way(from cmd instead of javaws ), but I was facing the same exception while requesting the second session bean and found the same above exception in client logs.
    To resolve this, I come across the java bug that I have given earlier "_http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4809366_".
    In that page, I found a work around for this; suggested by bea to add the Runtime permission "*permission java.lang.RuntimePermission "getClassLoader";*" to the clients java.policy
    So, please suggest me a way to resolve this problem.
    Thanks in advance :)

  • Leaving Adobe products because of upgrade policy

    My spouse and I spent big bucks for the creative suite CS3 a few years ago and now cannot upgrade and need to buy new to get the latest version. OK we got a few years of use for our bucks but even if we had CS5 we could'nt upgrade! Wow!
    And if we buy new now we will need to spend money again in 2 years or have to buy new again after that.
    We are double-income-no-children and could afford to spend money on an upgrade. But we don't like feeling taken advantage of. We are not professional photographers, so this is pure discretionary spending.
    My spouse already has Nikon Capture (we have the money to buy Nikon) and just downloaded Gimp which should be good enough for a hobby. 
    We will deal with a little less convenience and quality in the software rather than be insulted by obnoxious corporate behavior. 
    Inputting in the forum seemed to be the only way to communicate since the web site does not seem to favor user interaction exactly beyond what it wants.
    You have lost us as customers.

    Your advice could be useful if I wanted to invest in cloud computing but I just made the choice to invest in a PC tower with a graphic card. I don't feel comfortable with paying cloud computing yet. I love it for MOOCs. But it sort of makes you a permanent ($) client and your performance is hostage to what they want to give you in the cloud. The cloud is a technical achievement but it is also marketing.
    For your info, I am not kidding about Gimp. Here is the Syllabus of a MOOC class I am enrolled in on Coursera, the median section being about Photoshop... or Gimp as an alternate (https://class.coursera.org/cdt208-001/wiki/view?page=syllabus). All exercises can be done with Gimp. I wanted the upgrade for HDR but Gimp has a plug-in for that. I don't know how well it works though.
    Perhaps I will still buy Photoshop if I can get it at a competitive price, maybe through work. Of course Photoshop is better. I do think there is a valid point about the upgrade policy. Adobe is saying we have a monopoly. I'm an IT programmer not a pro photographer or graphic artist, so people like me count and it's my money.

  • What is apple's upgrade policy?

    What is apple's upgrade policy? As an example, if I purchased OS X Mountain Lion today and OS X Mavericks is released in the next couple of weeks, does that mean I have to purchase an upgrade in order to acquire OS X Mavericks?

    Welcome to Apple Support Communities
    Correct. Apple doesn't offer free upgrades for users who upgraded OS X weeks before the launch of a new OS X version. This only applies for new computers, and we don't know if this will be valid for OS X Mavericks. Also, we do not know the price of Mavericks yet

  • Unfair Upgrade policy

    Adobe upgrade policy is unfair. I can not upgrade Photoshop CS3 to CS4 because I purchased it in a collection, Design Standard. I have to upgrade the whole set @ $500. I do not use Illustrator or InDesign and do not want to upgrade them. In this economy people are concerned about their spending. Why should consumers have to pay for the things that they do not use? I purchased the collection because I wanted Photoshop and try the other applications. I was unaware that I would have to upgrade all applications to remain current. I am stretching my budget by trying to spend $200 (actually $199 - common deceptive sales tactic) on upgrading to Photoshop CS4.
    In these tough economic times Adobe should be making a difference NOT a killing.
    Thanks for listening.

    I'm not sure if you can call $1,700 a steep discount if you add up individual applications they come to $2,000. That's $100.00 per application ($600 vs $700). If I would have purchased Photoshop as a point purchase it would save me $300.00 per upgrade for things that I do not use.
    Yes,It WAS hard to make my initial investment in Adobe software. Maybe your business isn't affected like mine is but $300 to upgrade all the applications (that I do not use) takes food from my family's mouth.
    I understand that I am just venting to users and that Adobe doesn't care about me or my business. Adobe has closed my case, so now I have to fight them just to get my $199 back from my credit card for the upgrade that I can not use.
    No compassion? Try walking in my shoes.

  • CS5 to CC7: Adobe's Upgrade Policy

    Yes, I know there is no CC7 yet, but I was reading about Adobe's upgrade policy and it seems that they've switched to a "one version back" model. When I read the terms, they talk about CS to CS versions, but they don't mention going from CS to CC.  Will I be able to go from CS5 to the next version of CC?

    The Cloud subscription model (CC version) has no connection to the Creative Suite versions*.
    CS6 is the last in the line of Creative Suites.
    There will be no CS7. You can upgrade from CS5 to CS6 but that's the end of the line for upgrades.
    * CS3-CS6 owners are eligible for discounted pricing for their first 12 months of Cloud membership. After that, it's full price.

  • How can I change the policy file?

    I have designed an applet to read a file from the local Machine.
    This applet thro a servlet reads the contents of the file specified.
    I use Tomcat 4.1.12 server and this is an client-server application.
    To read the file in the local machine, I set the permission as follows in the .java.policy file in the Local Machine.
    grant codeBase "http://MyMachine:8080/Example" {
    permission java.io.FilePermission "<<ALL FILES>>", "read, write, delete, execute";
    as the applet file is in the Example of the server "MyMachine".
    Its working and my applet is able to read the file from the local machine it runs.
    Now my problem is I cannot set/change the policy file in every machine where my applet runs.
    Instead if there is a way to change the policy when the applet downloads,that'll be effective.
    That is I donot want to go and change the policy file manually in each and every machine where my applet runs(I donot even know which are the machines going to run the applet).
    Is there any means to acheieve my need?
    Please explain me in detail or direct me to the relevent web sites or links.
    Thank you

    Hi Hosuke,
    I had the same problem, thanks for the advise.
    Still I have a remark to make.
    The thing is that, in order for the applet to have the permission granted (for whatever), you need to have a policy file which you can include in the JAR file (like you explained before) AND also you need to add an entry in the java.security file (located for me: "C:\Program Files\Java\j2re1.4.1_01\lib\security\java.security") that tells the applet where to find all the .policy files.
    Something like: policy.url.4=file:/c:/java.policy
    But since we are talking about an applet we are not able to make changes to this file.
    Maybe you or anyone else knows a workaround for this problem.
    Thanks in advance,
    Ronald Vromans.

  • IPhone 6 Upgrade Policy

    What is Apple's upgrade policy regarding the iPhone 6.  I have a 16GB model and have had to delete music and photos numerous times in the past 35 days and feel this model is inadequate and very frustrating.  I would like to upgrade to a 64GB model.

    If you purchased it through your carrier, check with them to see what your options are.
    If it was from an Apple store, I believe you only have 14 days to return it. Otherwise, you have to sell it and use the proceeds to buy a new phone.
    ~Lyssa

Maybe you are looking for