Worklist Service Remote API
I am trying to invoke the worklist services using remote API. The invocation works fine if I call from a stand-alone java program, but when I try the same code (and JNDI property file) from a J2EE comp (Web or EJB comp) deployed on seperate installation of oc4j then the call just hangs. It does not throw any error or return any results.
Here is the code snippet:
RemoteWorklistServiceClient client = new RemoteWorklistServiceClient();
RemoteWorklistServiceClient.JNDI_PROPERTY_FILE="pp.properties";
client.init();
//I am never reaching here
IWorklistContext ctx = client.authenticateUser(user, password);
Here is the JNDI property file:
## workList properties
java.naming.factory.initial=com.evermind.server.rmi.RMIInitialContextFactory
java.naming.provider.url=ormi://blade-5/hw_services
java.naming.security.principal=admin
java.naming.security.credentials=welcome
dedicated.connection=true
Any idea what is going wrong?
Hi,
The custom name for the jndi properties file is: "hw_worklist_jndi.properties" but I think you deal with that problem when you reasign the name. (RemoteWorklistServiceClient.JNDI_PROPERTY_FILE="pp.properties")
All your setup seems to be correct , the only thing is to make sure that pp.properties is in your classpath
Nicolas Fonnegra
Similar Messages
-
What are the limitations of remote API?
Excuse me,
I am new to Oracle BPEL, and going to customize the worklist application using remote API.
I read the Sample Worklist Application for learning the remote API.
When I learning about task attachment's API,
I saw a thread
RemoteWorklistServiceClient -- attachment
Suddenly, I found that there is different between local and remote API.
Would anyone like to tell me what are the limitations of remote API?
By the way, could there is any API for retrieve process list?
The reason is I am trying combine some feature of the console into my worklist application
such as list process with details, deploy/undeploy process, active/retired process lifecycle and turn on/off process state.
I only found how to start process:
Locator lLocator = new Locator({Domain}, {Domain.Password}, {Properties});
IDeliveryService lDeliveryService = (IDeliveryService) lLocator.lookupService(IDeliveryService.SERVICE_NAME);
lDeliveryService.request({ProcessName}, {OperationName}, {NormalizedMessage});
Thank you very much ^^
RoyExcuse me,
I got the answer by testing the remote API
And I have another question about the BPEL API which used in the console
I have success construct the class com.oracle.bpel.client.Locator
It providing a set of methods for invoking Oracle BPEL
However, the methods always using WhereCondition as parameter
therefore, I need to know about the database.
1. Could anyone tell me where can I found the database schema?
2. There are some deprecated APIs what is the preferred APIs of them?
- IDeliveryService.SERVICE_NAME
- IDeliveryService.request({Process}, {Operation}, {NormalizedMessage})
- IDeliveryService.post({Process}, {Operation}, {NormalizedMessage})
Thank you very much ^^
Roy -
I have installed a new server for WSUS on Server 2k8, This is a stand alone server on Internet No client system is connected on this server as I have to copy these updates to my LAN which never connects to internet. (Previously I was using server 2k3. for
online & server 2008 on my LAN , now I have changed the server for Online)
Wsus has finished the synchronization & downloaded updates of around 67GB & its downloading more updates. The server shows me some updates are waiting to approved. but when I click the link for those updates I get following error message.
error code is as follows -
The WSUS administration console was unable to connect to the WSUS Server via the remote API.
Verify that the Update Services service, IIS and SQL are running on the server. If the problem persists, try restarting IIS, SQL, and the Update Services Service.
System.Net.WebException -- The operation has timed out
Source
System.Web.Services
Stack Trace:
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at Microsoft.UpdateServices.Internal.DatabaseAccess.ApiRemotingCompressionProxy.GetWebResponse(WebRequest webRequest)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Microsoft.UpdateServices.Internal.ApiRemoting.ExecuteSPSearchUpdates(String updateScopeXml, String preferredCulture, Int32 publicationState)
at Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPSearchUpdates(String updateScopeXml, String preferredCulture, ExtendedPublicationState publicationState)
at Microsoft.UpdateServices.Internal.BaseApi.Update.SearchUpdates(UpdateScope searchScope, ExtendedPublicationState publicationState, UpdateServer updateServer)
at Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetUpdates(UpdateScope searchScope)
at Microsoft.UpdateServices.UI.AdminApiAccess.UpdateManager.GetUpdates(ExtendedUpdateScope filter)
at Microsoft.UpdateServices.UI.AdminApiAccess.BulkUpdatePropertiesCache.GetAndCacheUpdates(ExtendedUpdateScope updateScope, ComputerTargetScope computerTargetScope)
at Microsoft.UpdateServices.UI.SnapIn.Pages.UpdatesListPage.GetListRows()
I Have tried desabling the firewall,disabling the antivirus protection. Tried by changing the default rule Please Help.Hi Sagar,
First, please check if the RAM is exhausted. When there is not enough RAM, this issue may occurs.
Please try to run iisreset on the WSUS server, then try to reconnect.
Also, please try to run the server cleanup wizard to remove the unused update.
Best Regards.
Steven Lee Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected] -
11gR1 - using SOAP_CLIENT as protocol to connect to worklist service fails
Hi,
We are trying to use the SOAP_CLIENT protocol to connect to the BPEL worklist service using a standalone java application.
The code to connect is:
IWorkflowServiceClient wfSvcClient = null;
IWorkflowContext wfCtx = null;
Map<CONNECTION_PROPERTY,String> properties = new HashMap<CONNECTION_PROPERTY,String>();
properties.put(CONNECTION_PROPERTY.SOAP_END_POINT_ROOT,"http://localhost:8001");
properties.put(CONNECTION_PROPERTY.SOAP_IDENTITY_PROPAGATION,"non-saml");
//properties.put(CONNECTION_PROPERTY.SECURITY_POLICY_URI,"oracle/wss10_saml_token_client_policy");
//properties.put(CONNECTION_PROPERTY.MANAGEMENT_POLICY_URI,"oracle/log_policy");
//wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.SOAP_CLIENT);
wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.SOAP_CLIENT,properties,null);
ITaskQueryService querySvc = wfSvcClient.getTaskQueryService();
try {
wfCtx = querySvc.authenticate("weblogic","welcome1".toCharArray(),null);
} catch (WorkflowException wfe) {
System.out.println(wfe);
We receive the following error:
\oracle.jps_11.1.1\jps-ee.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-internal.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jps-unsupported-api.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.jps_11.1.1\jacc-spi.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.pki_11.1.1\oraclepki.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.osdt_11.1.1\osdt_core.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.osdt_11.1.1\osdt_cert.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.osdt_11.1.1\osdt_xmlsec.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.iau_11.1.1\fmw_audit.jar;C:\oracle\Middleware\modules\javax.security.jacc_1.0.0.0_1-1.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.idm_11.1.1\identitystore.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.adf.share_11.1.1\adf-share-support.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.adf.share.ca_11.1.1\adf-share-ca.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.adf.share.ca_11.1.1\adf-share-base.jar;C:\oracle\Middleware\jdeveloper\modules\oracle.xdk_11.1.0\xmlparserv2.jar;C:\oracle\Middleware\modules\javax.activation_1.1.0.0_1-1.jar worklistclientproj.WorklistClient
21-Aug-2009 7:10:46 PM oracle.security.jps.internal.config.xml.XmlConfigurationFactory initDefaultConfiguration
SEVERE: java.io.FileNotFoundException: C:\JDeveloper\mywork\TestWorklistClientApp\WorklistClientProj\.\config\jps-config.xml (The system cannot find the path specified)
SEVERE: WSM-09004 Component auditing cannot be initialized.
SEVERE: WSM-09004 Component auditing cannot be initialized.
INFO: WSMAgent is initialized for category=management, function=agent.function.client, topologyNodePath=/wls/default/EJBs/default/COMPONENTs/default/WEBSERVICECLIENTs/TaskQueryService/PORTs/TaskQueryServicePort/INTERCEPTORs/, isJ2EE=false
SEVERE: java.io.FileNotFoundException: C:\JDeveloper\mywork\TestWorklistClientApp\WorklistClientProj\.\config\jps-config.xml (The system cannot find the path specified)
SEVERE: WSM-09004 Component auditing cannot be initialized.
SEVERE: WSM-09004 Component auditing cannot be initialized.
INFO: WSMAgent is initialized for category=security, function=agent.function.client, topologyNodePath=/wls/default/EJBs/default/COMPONENTs/default/WEBSERVICECLIENTs/TaskQueryService/PORTs/TaskQueryServicePort/INTERCEPTORs/, isJ2EE=false
Exception in thread "main" oracle.bpel.services.workflow.client.WorkflowServiceClientException: oracle.bpel.services.workflow.client.WorkflowServiceClientException: java.lang.NullPointerException
at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.getTaskDetailsById(AbstractDOMTaskQueryServiceClient.java:564)
at worklistclientproj.WorklistClient.main(WorklistClient.java:43)
Caused by: oracle.bpel.services.workflow.client.WorkflowServiceClientException: java.lang.NullPointerException
at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.invoke(TaskQueryServiceSOAPClient.java:212)
at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.getTaskDetailsById(TaskQueryServiceSOAPClient.java:318)
at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.getTaskDetailsById(AbstractDOMTaskQueryServiceClient.java:556)
... 1 more
Caused by: java.lang.NullPointerException
at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.invoke(TaskQueryServiceSOAPClient.java:206)
... 3 more
Process exited with exit code 1.
Has anyone else successfully connected to the BPEL worklist service using the client APIs using the SOAP_CLIENT protocol?Fixed it.
Came down to a mistake in the Group/Secret.
Finally realized that I had mis-interpretted where the VPN Group was configured.
Thought I had made the Group = CiscoVPN
by looking at
crypto isakmp key CiscoVPN address 0.0.0.0 0.0.0.0
But really the Group = EZVPN
Can see this at
crypto isakmp client configuration group EZVPN
The
%CRYPTO-6-IKMP_MODE_FAILURE: Processing of Aggressive mode failed with peer at 97.83.99.146
message ended up being a simple mismatch of the Phase 1 Group/Secret combination. -
I have two domains. One is an account domain with a one way trust with the resource domain. Resource domain trusts the account domain and has a number of 2008R2 servers running within. I am experiencing severe logon delays
due to these servers being unable to access the server that hosts the user home folder specified directly on the user account profile tab from the account domain. When using my workstation in the actual account domain (corporate) I have no
problems.
Because of these network restrictions, I need to override the 2008R2's desire to access that user home folder location in the account domain.
So far the best thing I have found to try is Windows Components/remote desktop services/remote desktop session host/profile/Set Remote Desktop User Home Directory
The problem is that so far I have tried to configure this to point to both a local folder as well as a network path and it doesn't appear to be doing anything. Not seeing any errors in the app or system log either.
It is still trying to map the path in the account domain.
Any ideas?
Is there a better way to accomplish my goal? The servers in the resource domain will be Citrix servers and there will be a lot of users connecting from the account domain.
I tried this setting too, but it only seems to work on the 2012 machines in my Resource domain.
With the introduction of Windows 8 and Windows Server 2012 there is now a new group policy setting called “Set user home folder” and is found under Computer Configuration > Policies > Administrative Templates > System > User Profiles
Help!Hi,
This might be due to permission problems. Please check whether the user accounts for whose home folder to be redirected have permissions in the shared folder specified in the server.
Checkout the below link on Best Practice for creating Roaming Profile and Folder Redirection
http://www.grouppolicy.biz/2010/08/best-practice-roaming-profiles-and-folder-redirection-a-k-a-user-virtualization/
Regards,
Gopi
JiJi
Technologies -
Warning:The Worklist service is unavailable.
Calling all Experts!
I am trying to use the worklist component from the webcenter catalog. I have setup a connection and specified the URL for the worklist. But after running the page, i get a message displayed in the page saying The Worklist service is unavailable
Can you tell me where am going wrong here? I also am in need of a tutorial which demonstrates the use of the Worklist component.
Thanks!Solved, I had to click on the Refresh button in my webpage to get the task displayed :P
-
ALUI-Create Web Service - Remote Portlet Error 401:Unauthorized
I have some problems during user ALUI(AquaLogic User Interaction 6.1).
I created a Web Service - Remote Portlet,then set value of Basic Authentication Settings is "User's Basic Authentication Information". When related remote server refer to tomcat5.5,the Web Service - Remote Portlet is fine to run,but not when the related remote server refer to weblogic9.2.
When value of Basic Authentication Settings is "Use Remote Server Basic Authentication Information", related remote server refer to weblogic9.2 or tomcate5.5, the portlet is fine.
error detail:
Error
sso Portlet cannot be displayed because the remote server returned an invalid HTTP response code.
We recommend:
• Refresh sso Portlet
• Accessing this portlet at a later time.
• Contacting your portal administrator if problems persist.
Detailed error information
• Response status: 401
• Response body:
Error 401--Unauthorized
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.2 401 Unauthorized
The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11.How to configure remote server to accept authorization header?
I set value of Basic Authentication Settings is "User's Basic Authentication Information" because the Web Service - Remote Portlet need to get the portal's login user infomation.If the value is "Use Remote Server Basic Authentication Information",the application is fine to run.
The follow is the way to get login user infomation.
IPortletContext portletContext = PortletContextFactory.createPortletContext(request, response);
ICredentialProvider cProvider = portletContext.getCredentialProvider();
String username = cProvider.getUsername();
String password = cProvider.getPassword();
Do you have other way to authenticate users?
Thanks.
Edited by: user2233298 on 2009-4-22 下午8:25 -
Securing DSP calls via Web Services Mediator API
I have been implementing a client of DSP 3.0 services using the static Web Services Mediator API. I am successfully calling these through the AL Service Bus, where I have deployed the WSDL generated from the DSP. We are calling this from a rich client (i.e. the client is not running in any container). My company has chosen to use SAML-based security on all web services deployed in the service bus.
I know how to use general-purpose web service clients to pass SAML tokens to the web service. My question is, how do I do this when using the Web Services Mediator API. I have noticed the XMLHelper class and the RequestConfig class, but I have not seen much in the way of examples of using them.
Related question:
Is it possible to insert additional content into the SOAPHeader, or configure attributes on the Port?
Thanks,
Jeff
Edited by jhoffmanme at 02/13/2008 8:06 AMI'm checking into the SAML question.
Regarding the soap header - whatever is in the contract defined in the WSDL. -
How to call remote API from root SharePoint 2013 domain (not an app)
I'm trying to follow the article
http://msdn.microsoft.com/en-us/library/office/fp179895%28v=office.15%29.aspx
For a SharePoint 2013 hosted under O365, do I need to create an app to use the SP.* methods in sp.js? I need to call a remote API from the root domain (https://mycompany.sharepoint.com). But the app, as mentioned in the article
above, deploys on a whole different URL (https://mycompany-a2d3f4t454.sharepoint.com).
I need to be able to call the API from pages like https://mycompany.sharepoint.com/pages/default.aspx. Is this not possible?Hi,
According to your description, my understanding is that you want to call remote API from the root domain site.
Yes, you can use SharePoint hosted app to achieve it. SharePoint hosted app has app web and host web, you can create an app to call the remote api in the host web from app web.
Here are some detailed articles for your reference:
http://blog.ctp.com/2014/06/23/data-access-in-sharepoint-hosted-apps/
http://msdn.microsoft.com/en-us/library/office/fp179925(v=office.15).aspx
Best Regards
Zhengyu Guo
TechNet Community Support -
I'm getting a strange serialization issue with flex blazeds Spring.
I can search, add and alter entities but when trying to delete i'm getting this error:
flex.messaging.MessageException: Argument is not an array
However when i try the debug mode on server everything is OK.
here the stack trace for BlazeDs:
[BlazeDS]Exception when invoking service 'remoting-service': flex.messaging.MessageException: Argument is not an array
incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage)
operation = supprimer
clientId = EA1F8D9C-BD0C-941A-F168-02A08E454F43
destination = ClientService
messageId = F8D2B72B-C1D3-E4C5-CB06-11AA332A95B8
timestamp = 1301671457890
timeToLive = 0
body = null
hdr(DSId) = EA1E7EDA-C60E-F245-CF47-35D38F0ED6FB
hdr(DSEndpoint) = my-amf
Exception: flex.messaging.MessageException: Argument is not an array
at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:225)
at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503)
at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)
at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)
at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)
at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)
at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146)
at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)
at org.springframework.flex.messaging.servlet.MessageBrokerHandlerAdapter.handle(MessageBrok erHandlerAdapter.java:79)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647 )
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:563)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Argument is not an array
at java.lang.reflect.Array.getLength(Native Method)
at flex.messaging.io.amf.translator.decoder.CollectionDecoder.decodeCollection(CollectionDec oder.java:155)
at flex.messaging.io.amf.translator.decoder.CollectionDecoder.decodeObject(CollectionDecoder .java:139)
at flex.messaging.io.amf.translator.decoder.ActionScriptDecoder.decodeObject(ActionScriptDec oder.java:70)
at flex.messaging.io.amf.translator.ASTranslator.convert(ASTranslator.java:77)
at flex.messaging.io.Java15TypeMarshaller.convert(Java15TypeMarshaller.java:71)
at flex.messaging.util.MethodMatcher.convertParams(MethodMatcher.java:211)
at flex.messaging.util.MethodMatcher.getMethod(MethodMatcher.java:132)
at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:420)
at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)
... 27 more
Thanks.Found the issue. There was a difference between the target service and the web service object that I was invoking. Even though I have changed the method signature and changed it back, the web service object that I was invoking needed to be recreated. This fixed the issue.
-
Hello,
I am using Azure Python SDK to perform calls to ServiceManagement APIs.
I have a .publishsettings file generated for my account which includes an encoded version of my X509 certificate and all of my subscription IDs.
How can I retrieve/compute an X509 certificate's thumbprint in Python?
Following is the code snippet that helps us do it in .Net.
Is there a similar approach to do it in Python?
var publishSettingsFile = @"C:\temp\CORP DPE Account-11-16-2011-credentials.publishsettings";
XDocument xdoc = XDocument.Load(publishSettingsFile);
var managementCertbase64string = xdoc.Descendants("PublishProfile").Single().Attribute("ManagementCertificate").Value;
var importedCert = new X509Certificate2(Convert.FromBase64String(managementCertbase64string));
thumbprint = importedCert.Thumbprint;
Once I have the thumbprint, how can I use that thumbprint to access Service Management APIs from Python SDK?
Thank you in Advance!
Regards,
Vaibhav KaleHi,
Please have check on the below article and check if it helps.
http://azure.microsoft.com/en-in/documentation/articles/cloud-services-python-how-to-use-service-management/
Regards,
Mekh. -
WLS 8.1 and JMX 1.2 remote API
I am developing a web app that uses JMX 1.2 remote API to manager remote MBean
servers. Even I put the JMX 1.2 jar files to the classpath, WLS still loads the
previous version (1.0) of JMX bundled in weblogic.jar file, I think. And I am
not eager to mess up weblogic.jar file either.
Is there anyway to use JMX 1.2 remote API in WLS 8.1? If not, is there a patch
from BEA? And when will JMX 1.2 be supported by WLS? Thanks,
JackThe next release of WLS is tentatively scheduled some time early next
year. JMX 1.2 will be supported in that release.
Thanks,
-satya
Jack Liu wrote:
Thanks for the reply. I heard BEA will release WLS 8.1 SP3 in June. Based on your
message, JMX 1.2 will not be supported by any WLS 8.1. So can you give me an estimate
of which release and when will JMX 1.2 be supported? Thanks!
Satya Ghattu <[email protected]> wrote:
Jack,
JMX 1.2 Remote API will be supported in the next version of WLS. There
is no patch available for 8.1 and as of now there are no intentions to
support 8.1 with JMX 1.2.
Thanks,
-satya
Jack Liu wrote:
I am developing a web app that uses JMX 1.2 remote API to manager remoteMBean
servers. Even I put the JMX 1.2 jar files to the classpath, WLS stillloads the
previous version (1.0) of JMX bundled in weblogic.jar file, I think.And I am
not eager to mess up weblogic.jar file either.
Is there anyway to use JMX 1.2 remote API in WLS 8.1? If not, is therea patch
from BEA? And when will JMX 1.2 be supported by WLS? Thanks,
Jack -
Documentation On Create Service request API
Hi, i have to create a service request thru the API........Can anybody suggest me the documentation for that.
thanks
kalyanYou can get some documentation on the create service request api from metalink. The note # is 215093.1. This gives you some real life example on how to update a service request. Hope this is helpful
-
[Forum FAQ] Available updates for Terminal Services/Remote Desktop Services
The table summarizes the available hotfixes and updates for issues that can occur in Terminal Services/Remote Desktop Services.
Terminal Services (Remote Desktop Services) in Windows Server 2008
KB
2312539
Remote Desktop Services (Terminal Services) on Windows Server 2008 R2 SP1
KB 2601888
Remote Desktop Services in Windows Server 2012
KB 2821526
Remote Desktop Services in Windows Server 2012 R2
KB 2933664
Thanks for the suggestion of
armin19.
Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.I'm interested in that issue as well as a lot of our Clients would like to deploy Adobe Creative Cloud apps in their Enterprise. As I'm a Citrix virtualization engineer I'd like to have an official Statement from Adobe whether or not their products can be licensed and installed on either Citrix XenDesktop (formerly XenApp) Servers and/or virtual Desktops (VDI Environment). This questions Needs answering from both a licensing as well as technical Point of view. So please Adobe, share your knowledge with us.
Alex -
I tried to install the Microsoft Exchange Web Services Managed API 2.0 but I got a message saying it was already installed and that I should un-install it. However it does not appear in the control panel un-install a program list. I am using
VS2013 on windows 8. What can I do to get it to work?
Mike VEHello,
Thank you for your sharing.
If you have any feedback on our support, please click
here
Cara Chen
TechNet Community Support
Maybe you are looking for
-
How to limit internet access in dpc3925
Hi all, I have dpc3925 router and I want to restrict the time of internet access to a certain laptop.. I know it can be done... Plese help me how to do it... Appriciate thevhelp in advance....
-
Large PAGES 08 docs print agonizing slowly
It took 3 hrs to print a 13.5 mB PAGES document (95 pages). Printing is routed by our mac XSERVE to a Konica Minolata Bizhub C451 with 1 gB RAM. http://www.bizhub.biz/pdfs/C451.pdf Oddly, or should I say sadly, when we exported the same PAGES doc to
-
I have been billed twice for a movie
Can't find anywhere to have a transaction reversed. As I was downloading a movie, there was an issue and it was not completed. I downloaded it again and I have now been billed twice. What now?
-
I am trying to find an app that would allow me to get multiple signatures on one spreadsheet or PDF, without having to save the signatures. Any suggestions would be gratefully received.
-
So i turn on my computer and the screen goes white. The only showing is a blinking folder with a question mark in it? Virus?