How do I import RMI stubs to Creator?
I need to access remote methods that are already deployed on the j2ee application server. I can' figure out where I need to put the generated stub class so that the application I'm developing can use it. I've put a copy of the stub in every folder that seemed like it might work but no luck so far. Thanks.
Sure. I hope this can help.
Server -- Sun AppServer 8.0 / Java 1.5 / linux 2.4.26
Creator -- Sun AppServer 8.0 (default) / Java1.4.2 (default) / WinXPHome
[#|2004-09-14T16:21:39.905-0500|INFO|sun-appserver-pe8.0.0_01|javax.enterprise.system.container.web|_ThreadID=15;|WebModule[/simplemediacontroller]error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: java.rmi.server.RemoteObjectInvocationHandler|#]
[#|2004-09-14T16:21:39.905-0500|SEVERE|sun-appserver-pe8.0.0_01|com.sun.faces.lifecycle.InvokeApplicationPhase|_ThreadID=15;|#{Queue.pauseButton_action}: javax.faces.el.EvaluationException: java.lang.NullPointerException
javax.faces.FacesException: #{Queue.pauseButton_action}: javax.faces.el.EvaluationException: java.lang.NullPointerException
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:78)
at javax.faces.component.UICommand.broadcast(UICommand.java:312)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:246)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:236)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:145)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:141)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:168)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:133)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:539)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at com.sun.enterprise.webservice.EjbWebServiceValve.invoke(EjbWebServiceValve.java:134)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at com.sun.enterprise.security.web.SingleSignOn.invoke(SingleSignOn.java:254)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at com.sun.enterprise.web.VirtualServerValve.invoke(VirtualServerValve.java:209)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:114)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at com.sun.enterprise.web.VirtualServerMappingValve.invoke(VirtualServerMappingValve.java:166)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:936)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:165)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:683)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:604)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:542)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:647)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:130)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
... 53 more
Caused by: java.lang.NullPointerException
at simplemediacontroller.Queue.pauseButton_action(Queue.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
... 54 more
|#]
[#|2004-09-14T16:21:39.915-0500|SEVERE|sun-appserver-pe8.0.0_01|javax.enterprise.system.container.web|_ThreadID=15;|StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
javax.faces.FacesException: #{Queue.pauseButton_action}: javax.faces.el.EvaluationException: java.lang.NullPointerException
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:78)
at javax.faces.component.UICommand.broadcast(UICommand.java:312)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:246)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:236)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:145)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:141)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:168)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:133)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:539)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at com.sun.enterprise.webservice.EjbWebServiceValve.invoke(EjbWebServiceValve.java:134)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at com.sun.enterprise.security.web.SingleSignOn.invoke(SingleSignOn.java:254)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at com.sun.enterprise.web.VirtualServerValve.invoke(VirtualServerValve.java:209)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:114)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:109)
at com.sun.enterprise.web.VirtualServerMappingValve.invoke(VirtualServerMappingValve.java:166)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:107)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:522)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:936)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:165)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:683)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:604)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:542)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:647)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:130)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
... 53 more
Caused by: java.lang.NullPointerException
at simplemediacontroller.Queue.pauseButton_action(Queue.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
... 54 more
Similar Messages
-
How to use RMI Stub class in programming?
Hi all,
I'm new on RMI.
Is there anyone can explain to me how to use RMI Stub class which is generated by invoking rmic command?
For my testing, I can only invoke rmi object nethod via its remote interface. Then what is stub used for when we are coding?
I do appreciate anyone's help.
Thanks very much,
Xianyi.YeWhen the remote object binds itself to the registry, what is actually bound is the stub.
So when the client does a registry lookup, what it gets is the stub. However from the client's point of view it is just some mystery object that implements the remote interface.
So you never have to use it directly, it is all automatic. -
Hi all,
i want to generate RMI stubs. But by default, the application server generates as RMI Over iiop stubs. I cant use this stubs for some reason.
So, i want to know that how to generate RMI (JRMP) for an enterprise application using AS 8.1?
Is there any descriptors to specify that?
Thank you in advance,
MDBHi all,
i want to generate RMI stubs. But by default, the application server generates as RMI Over iiop stubs. I cant use this stubs for some reason.
So, i want to know that how to generate RMI (JRMP) for an enterprise application using AS 8.1?
Is there any descriptors to specify that?
Thank you in advance,
MDB -
Urgent: please help - Object Hash Code of RMI stubs in a cluster
Hello all,
I'm trying to find out for a week now if members of a cluster can get out of synch
regarding "Object Hash Code" of RMI stubs in the JNDI.
After binding an RMI object to one server (no rmic performed since the object
is in the classpath of both servers and the service is pinned), the JNDI mapping
looked identical on both servers.
However, while one server went down for a few hours, the other server has changed
the "Object Hash Code" to a new one (the binding name stayed constant). When the
server went up again it tried to lookup the object under the same binding, then
found it but failed to execute remote methods on it. An error message says that
the object was garbage collected:
java.rmi.NoSuchObjectException: Unable to dispatch request to Remote object with
id: '347'. The object has been garbage collected. at weblogic.rjvm.RJVMImpl.dispatchRequest(RJVMImpl.java:766)
at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:738) at weblogic.rjvm.ConnectionManagerServer.handleRJVM(ConnectionManagerServer.java:207)
at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:777) at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:508)
at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:664) at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
Why isn't the new JNDI mapping replicated to the new booting server? Should I
use specific rmic flags? How can I maintain the JNDI trees identical on all clustered
servers?
I'm using two managed WLS 7.02 servers running on win2000 servers.
DaniHi Andy,
Thank you for responding.
The binding code looks like that:
m_ctx = new InitialContext();
int index = getNextAvailableRepositoryJNDIIndex();
m_ctx.bind(
NODE_PREFIX+index,
this
where this is the Remote implementation.
How will I make the object hash code constant or have all views remain constant
when the GC changes its reference?
Dani
Andy Piper <[email protected]> wrote:
"Daniel Gordon" <[email protected]> writes:
I'm trying to find out for a week now if members of a cluster can getout of synch
regarding "Object Hash Code" of RMI stubs in the JNDI.The hash code can probably change since the stub represents an
aggregate view of the cluster. But this may be a red-herring. What
does your code look like that binds the rmi object? It may be that DGC
is biting you.
andy -
Making calls to RMI stubs in VB(A)...
Hi everyone,
I have a requirement to make calls to RMI classes from VBA in Microsoft Excel. I thought that I had found the solution when I came across the Microsoft SDK for Java (version 4.0, being the latest). I got code samples and it all seemed fairly easy.
However, I have just discovered that when I go to the Microsoft page to download the SDK, it has been discontinued.
So, what are my alternatives? I am willing to buy technology to achieve my goals, so third-party solutions that cost are fine.
Basically, I guess my question is this: "How do I make calls to RMI stubs within VBA in Microsoft Excel?"
Any help would be greatly appreciated.
Thanks!
BenI remember reading about a JavaBean - ActiveX bridge:
http://java.sun.com/products/javabeans/software/
haven't used it, but it would seem to be the best bet. You'd have to have the Java plugin installed on the target workstation, and write some Java bridging code, but it shouldn't be too tough once you get the ActiveX -> Java Bean stuff working.
Worst case, you could create a DLL that makes JNI calls to call your RMI stubs. Depending on the complexity of the stub calls you need to make, this might not be that bad of a solution.
- K -
RMI, stubs and skeleton and EJB
HI,
IN RMI we copy stub on client machine and skeleton on Server machine.
EJBs are said to be extension of RMI.
In EJB when we deploy EJB on the app Server server generates stubs and skeleton.
But on the client machine we don't copy any stub.
So from where these stubs (home stub and remote stub ) comes on client machine because we only depoly the EJB at server and then use that from client
Can anybody explain this ?
Thanks,
Ankur MittalHi,
A number of these answers are correct. The thing to keep in mind is that the entire issue of RMI stubs and the mechanism by which those stubs are made available to the runtime code(whether that code is running in a J2EE server or a client) is vendor-specific. One important thing to note is that these generated artifacts are not present in a portable J2EE archive (.ear, ejb-jar, .war, etc.)
If needed, they are generated at some point by the J2EE implementation. Some vendors expose tools that generate these artifacts. The original J2EE 1.4 SDK beta release had such a tool called j2eec.
Alternatively, many vendors generate them as part of the deployment stage itself. In that case, it's typical for the deployment process to produce some output file that contains the generated artifacts. This is the approach used in the current J2EE 1.4 SDK. The output file is usually referred to as a client.jar. The stubs are automatically available to any code running within the server, but client applications that need them must somehow make the client.jar available to the client JVM. For Application Clients, this is done by specifying the client.jar as one of the input arguments to the runclient command. For stand-alone clients, the client.jar is simply added to the user-classpath when starting the JVM.
Some vendors also support automatic stub-downloading. This has the advantage that the stubs don't have to be available to the client classpath when the client starts. The downside is that using automatic stub downloading requires that a security manager be installed in the client JVM. That typically isn't an issue for the Application Client container, but many stand-alone clients are not coded to instantiate a security manager.
Yet another approach is to dynamically generate the stubs within the client code itself. This is one of the best options since it completely removes the notion of stubs from the developer's view. It's too bad this wasn't done from the beginning, since stub configuration is one of the most common errors encountered by EJB developers. In addition, the static generation of such artifacts is often a deployment-time bottleneck. Finally, note that the EJB Remote view is only one of many J2EE technologies that potentially require such generated artifacts. E.g., web services implementations typically rely on some of the same mechanisms to marshall and unmarshall requests.
--ken
Kenneth Saks
J2EE SDK Engineering
SUN Microsystems -
Hi there, I have questions on RMI stub classes. Beside putting a stub class in web server, is there any way I can do for client to lookup the stub class? Do I need to sacrifice dynamic class loading in order to block all http request?
Thanks,
JaxSince the stub class needed to be downloaded via http, how if I don't want to have a webserver on the RMI server machine? Is packing the stub class together with the client package the only solution?
-
How can i import contacts from another AIM account to this new one
If you reference my last ichat question, you will see that I have had serious problems and had to create a new account.
How can I import contacts from another AIM account to this new one??Hi,
Use AIM for Mac and use the Export and Import features.
Other than that it is a question on making sure every Single Buddy has more than just their Screen name in the IChat Address Card so it is added to the Address Book and dragging them back from there
9:08 PM Thursday; February 7, 2008 -
My PC hard drive died and I have replaced it. Need to import the music on my classic iPod, but get a message that it's synced with another library (old hard drive). How do I import the music onto the new hard drive? Senuti (one respondent's suggestion) is just for macs. I have no old hard drive to copy to the new hard drive (another respondent's suggestion.)
See this older thread from another forum member Zevoneer on different ways to copy music from your iPod back to your PC.
https://discussions.apple.com/thread/2417169?start=0&tstart=0
B-rock -
How do I import music from a flash drive that was formatted with a windows PC to my MacBook?
How do I import music from a flash drive that was formatted with a windows PC to my MacBook - the drive is showing it has over 3GB of info on it but none of the files are showing up in finder? I had backed up my iTunes library on the flash drive about a year and a half ago before I switched from a dell to a MacBook pro.
What I found works for me is to make sure iTunes keeps the music files organzied in the iTunes Media folder according to album, artists, etc. and that it copies the music files there when adding them to the library. That way, if something happens to the library, the raw files can always be re-imported again.
-
I just got a new 256GB SSD drive for my mac, I want to import my data from time machine backup, but its larger than 256GB since it used to be on my old optical drive. How can I import my latest backup keeping out some big files on the external drive?
Hello Salemr,
When you restore from a Time Machine back up, you can tell it to not transfer folders like Desktop, Documents. Downloads, Movies, Music, Pictures and Public. Take a look at the article below for the steps to restore from your back up.
Move your data to a new Mac
http://support.apple.com/en-us/ht5872
Regards,
-Norm G. -
How do I import Edge into muse?
How do I import Edge into muse?
Hi,
Please refer to the following link http://helpx.adobe.com/en/muse/tutorials/inserting-edge-content-muse-website.html
Regards,
Aish -
How do i import an iPhoto library from a time machine backup?
how do i import an iPhoto library from a time machine backup? I did a back up and i formatted my machine. How do i get iphoto to be the same?
This screenshot shows how to restore a library from Time Machine.
There is NO importing necessary. One should never import one library into another. Just restore it to your Pictures folder and launch iPhoto.
OT -
I'm a new Mac user. I imported photos from my PC through a jump drive and they ended up in my iphoto library on the hard drive but when I open iphoto from the dock its empty. How do I import those photos to the dock file from the iphoto library?
Paragon Software has the most reliable NTFS driver for Mac
tips on importing and organizing, transferring from Windows etc
http://www.apple.com/support/itunes
http://www.ilounge.com -
How do you import actions from an older version of elements to a newer one?
I just upgraded from Elements 6 for a mac to Elements 9. I have about twenty or so actions I've downloaded into Elements 6. Does anyone know how I might import these actions into Elements 9? I'm hoping there is an easier way than importing them each one by one from the original files.....Thanks!
I was about to post to ask Paul what advantage there is in Exporting/Importing Projects over simply converting the Library as kbeat suggests.
Then I reread the original post and realized that what you are trying to do is combine the two libraries.
If that's the case, Paul has given you the answer.
DLS
Message was edited by: MacDLS
Maybe you are looking for
-
Right-click finder context menu no longer works
When I bring up the context menu on any file/folder in my finder or desktop, none of the actions work - such as "Move to Trash", "Get Info", "Duplicate". In debugging I removed MagicPrefs, thinking it might issues with the mouse. It works if I used s
-
Internet access works from one jack only
I recently moved to a new apartment that has three phone jacks, the phone works fine on all three but my router will work only from the jack where the main feed comes into my apartment. I have tried different cables, rebooting, unplugging, etc. Do I
-
I cannot connect to a network in Canada. I have Verizon with Canada plan.
I have been to Canada twice now and continue to have problems connecting to cellular service. I cannot receive or make calls as it tells me I have no service. I have gone for 1 1/2 days before it will connect. It is very frustrating as this travel is
-
If I start a one year contract for photoshop/lightroom, and then 6 months in, I want to upgrade to the full cloud, do I get out of the rest of the payments for the photoshop/lightroom, and just start paying a total cloud fee?
-
Magic Mouse - compatibility with Mac OS X Lion 10.7.1
Hello, I have recently installed Lion on my iMac. After this I also bought the Magic Mouse. Now I experienced that you can not adjust all movements of the mouse. For example you can not change/adapt the speed of double clicking. While using the Magic