How write rmi-iiop over ssl with weblogic server 6.1 - No server found
//New
Hello,
I have written an appication like this:
- An EJB server running on Weblogic server 6.1
(named: BankServerHome)
-A java client calling the BankServer.
Platform: windows 2000 - jdk1.3
Now I want to secure the communication with SSL protocol.
I have done this:
-generate a key peer with weblogic service named certificate.
-send the CSR to a CA and place the answer into the weblogic
server certificate directory.
-update path for ServerCertificateChainFileName,
ServerCertificateFileName, ServerKeyFileName into config.xml.
-launch weblogicServer
-> server certificate is recognized
-> listening port 7001 and 7002.
(-stop weblogicServer!)
At now, all is all right, errors come hereafter:
Then I follow the guideline "Programming weblogic Security" (version of 30/07/2001).
"To use RMI over IIOP over SSL with a Java client, do the following:
2. Extend the java.rmi.server.RMISocketFactory class to handle SSL socket
connections. Be sure to specify the port on which WebLogic Server listens for
SSL connections. For an example of a class that extends the
java.rmi.server.RMISocketFactory class, see Listing 4-22.
3. Run the ejbc compiler with the -d option.
4. Add your extension of the java.rmi.server.RMISocketFactory class to the
CLASSPATH of the Java client.
5. Use the following command options when starting the Java client:
-xbootclasspath/a:%CLASSPATH%
-Dorg.omg.CORBA.ORBSocketFactoryClass=implementation of java.rmi.server.RMISocketFactory
-Dssl.certs=directory location of digital certificate for Java client
-Dssl.key=directory location of private key for Java client"
At step 3. I found into documentation that -d is linked to a directory name.
When I run ejbc with this option -d I have the message:
"ERROR: You must specify an output directory or jar with the -d option to weblogic.ejbc."
% So what option can I use to run ejbc for secure usage?
At step 5. Whatever I write for -Dorg.omg.CORBA.ORBSocketFactoryClass,
this pointed class is not instanciated.
Then I can not create a socket with my client.
The folowing exception is raised:
javax.naming.CommunicationException [Root exception is java.net.ConnectException:
No server found at T3S://localhost:7002]
So, my questions are:
% Why -Dorg.omg.CORBA.ORBSocketFactoryClass must be known by the client and not
the server?
My java client part, managing connection is:
-------------------BEGIN OF CONNECTION MANAGER-------------------
Properties env = new Properties ();
// Shouldn't have to do this, but for now you must
if ( factory.equals ("weblogic.jndi.WLInitialContextFactory") ) {
env.put ("java.naming.provider.url", "t3s://localhost:7002");
InitialContext context = new InitialContext (env);
BankSessionServerHome bssh = (BankServerHome) context.lookup("BankServerHome");
BankServer = bssh.create();
-------------------END OF CONNECTION MANAGER-------------------
I have also try
env.put ("java.naming.provider.url", "corbaloc:iiop://localhost:7002");
but it throws the following error
javax.naming.InvalidNameException: url does not conatin !!!
% What is the code for the java client allowing connection with the ejb?
% And better, can I have a sample example for rmi-iiop over ssl?
(...wlserver6.1\samples\examples\iiop\ejb\stateless\rmiclient\client.java do not
speak ssl!)
Any help will be appreciate from you...
Best Regards.
Oliver
"oliver" <[email protected]> writes:
The SSL support is poorly doc'd right now. We have fixed this and
updated the way you do things in SP2. Please either wait for SP2 or
contact support.
andy
I have written an appication like this:
- An EJB server running on Weblogic server 6.1
(named: BankServerHome)
-A java client calling the BankServer.
Platform: windows 2000 - jdk1.3
Now I want to secure the communication with SSL protocol.
I have done this:
-generate a key peer with weblogic service named certificate.
-send the CSR to a CA and place the answer into the weblogic
server certificate directory.
-update path for ServerCertificateChainFileName,
ServerCertificateFileName, ServerKeyFileName into config.xml.
-launch weblogicServer
-> server certificate is recognized
-> listening port 7001 and 7002.
(-stop weblogicServer!)
At now, all is all right, errors come hereafter:
Then I follow the guideline "Programming weblogic Security" (version of 30/07/2001).
"To use RMI over IIOP over SSL with a Java client, do the following:
2. Extend the java.rmi.server.RMISocketFactory class to handle SSL socket
connections. Be sure to specify the port on which WebLogic Server listens for
SSL connections. For an example of a class that extends the
java.rmi.server.RMISocketFactory class, see Listing 4-22.
3. Run the ejbc compiler with the -d option.
4. Add your extension of the java.rmi.server.RMISocketFactory class to the
CLASSPATH of the Java client.
5. Use the following command options when starting the Java client:
-xbootclasspath/a:%CLASSPATH%
-Dorg.omg.CORBA.ORBSocketFactoryClass=implementation of java.rmi.server.RMISocketFactory
-Dssl.certs=directory location of digital certificate for Java client
-Dssl.key=directory location of private key for Java client"
At step 3. I found into documentation that -d is linked to a directory name.
When I run ejbc with this option -d I have the message:
"ERROR: You must specify an output directory or jar with the -d option to weblogic.ejbc."
% So what option can I use to run ejbc for secure usage?
At step 5. Whatever I write for -Dorg.omg.CORBA.ORBSocketFactoryClass,
this pointed class is not instanciated.
Then I can not create a socket with my client.
The folowing exception is raised:
javax.naming.CommunicationException [Root exception is java.net.ConnectException:
No server found at T3S://localhost:7002]
So, my questions are:
% Why -Dorg.omg.CORBA.ORBSocketFactoryClass must be known by the client and not
the server?
My java client part, managing connection is:
-------------------BEGIN OF CONNECTION MANAGER-------------------
Properties env = new Properties ();
// Shouldn't have to do this, but for now you must
if ( factory.equals ("weblogic.jndi.WLInitialContextFactory") ) {
env.put ("java.naming.provider.url", "t3s://localhost:7002");
InitialContext context = new InitialContext (env);
BankSessionServerHome bssh = (BankServerHome) context.lookup("BankServerHome");
BankServer = bssh.create();
-------------------END OF CONNECTION MANAGER-------------------
I have also try
env.put ("java.naming.provider.url", "corbaloc:iiop://localhost:7002");
but it throws the following error
javax.naming.InvalidNameException: url does not conatin !!!
% What is the code for the java client allowing connection with the ejb?
% And better, can I have a sample example for rmi-iiop over ssl?
(...wlserver6.1\samples\examples\iiop\ejb\stateless\rmiclient\client.java do not
speak ssl!)
Any help will be appreciate from you...
Best Regards.
Oliver
Similar Messages
-
How write rmi-iiop over ssl with weblogic server 6.1?
Hello,
I have written an appication like this:
- An EJB server running on Weblogic server 6.1
(named: BankServerHome)
-A java client calling the BankServer.
Platform: windows 2000 - jdk1.4
Now I want to secure the communication with SSL protocol.
I have done this:
-generate a key peer with weblogic service named certificate.
-send the CSR to a CA and place the answer into the weblogic
server certificate directory.
-update path for ServerCertificateChainFileName,
ServerCertificateFileName, ServerKeyFileName into config.xml.
-launch weblogicServer
-> server certificate is recognized
-> listening port 7001 and 7002.
(-stop weblogicServer!)
At now, all is all right, errors come hereafter:
Then I follow the guideline "Programming weblogic Security" (version of 30/07/2001).
"To use RMI over IIOP over SSL with a Java client, do the following:
2. Extend the java.rmi.server.RMISocketFactory class to handle SSL socket
connections. Be sure to specify the port on which WebLogic Server listens for
SSL connections. For an example of a class that extends the
java.rmi.server.RMISocketFactory class, see Listing 4-22.
3. Run the ejbc compiler with the -d option.
4. Add your extension of the java.rmi.server.RMISocketFactory class to the
CLASSPATH of the Java client.
5. Use the following command options when starting the Java client:
-xbootclasspath/a:%CLASSPATH%
-Dorg.omg.CORBA.ORBSocketFactoryClass=implementation of java.rmi.server.RMISocketFactory
-Dssl.certs=directory location of digital certificate for Java client
-Dssl.key=directory location of private key for Java client"
At step 3. I found into documentation that -d is linked to a directory name.
When I run ejbc with this option -d I have the message:
"ERROR: You must specify an output directory or jar with the -d option to weblogic.ejbc."
% So what option can I use to run ejbc for secure usage?
At step 5. Whatever I write for -Dorg.omg.CORBA.ORBSocketFactoryClass,
this pointed class is not instanciated.
Then I can not create a socket with my client.
The folowing exception is raised:
javax.naming.CommunicationException [Root exception is java.net.ConnectException:
No server found at T3S://localhost:7002]
So, my questions are:
% Why -Dorg.omg.CORBA.ORBSocketFactoryClass must be known by the client and not
the server?
My java client part, managing connection is:
-------------------BEGIN OF CONNECTION MANAGER-------------------
Properties env = new Properties ();
// Shouldn't have to do this, but for now you must
if ( factory.equals ("weblogic.jndi.WLInitialContextFactory") ) {
env.put ("java.naming.provider.url", "t3s://localhost:7002");
} else {
env.put ("java.naming.provider.url", "rmi://localhost:7002");
InitialContext context = new InitialContext (env);
BankSessionServerHome bssh = (BankServerHome) context.lookup("BankServerHome");
BankServer = bssh.create();
-------------------END OF CONNECTION MANAGER-------------------
% What is the code for the java client allowing connection with the ejb?
% And better, can I have a sample example for rmi-iiop over ssl?
(...wlserver6.1\samples\examples\iiop\ejb\stateless\rmiclient\client.java do not
speak ssl!)
Any help will be appreciate from you...
Best Regards.
Oliver"oliver" <[email protected]> writes:
First off 1.4 isn't supported as yet. That is probably part of the problem.
You also must use a corba URL from the client in order for this to work for instance:
If you are using WLInitialContextFactory:
corbaloc:iiop:localhost:7001/NameService
If you are using CNCtxFactory:
iiop://localhost:7001
Using rmi: is the wrong thing to do - that will use jrmp or t3.
However, I suggest that you raise a call with support since there is
some other trickiness with getting SSL working. We hope to have this
much improved in SP2.
andy
Hello,
I have written an appication like this:
- An EJB server running on Weblogic server 6.1
(named: BankServerHome)
-A java client calling the BankServer.
Platform: windows 2000 - jdk1.4
Now I want to secure the communication with SSL protocol.
I have done this:
-generate a key peer with weblogic service named certificate.
-send the CSR to a CA and place the answer into the weblogic
server certificate directory.
-update path for ServerCertificateChainFileName,
ServerCertificateFileName, ServerKeyFileName into config.xml.
-launch weblogicServer
-> server certificate is recognized
-> listening port 7001 and 7002.
(-stop weblogicServer!)
At now, all is all right, errors come hereafter:
Then I follow the guideline "Programming weblogic Security" (version of 30/07/2001).
"To use RMI over IIOP over SSL with a Java client, do the following:
2. Extend the java.rmi.server.RMISocketFactory class to handle SSL socket
connections. Be sure to specify the port on which WebLogic Server listens for
SSL connections. For an example of a class that extends the
java.rmi.server.RMISocketFactory class, see Listing 4-22.
3. Run the ejbc compiler with the -d option.
4. Add your extension of the java.rmi.server.RMISocketFactory class to the
CLASSPATH of the Java client.
5. Use the following command options when starting the Java client:
-xbootclasspath/a:%CLASSPATH%
-Dorg.omg.CORBA.ORBSocketFactoryClass=implementation of java.rmi.server.RMISocketFactory
-Dssl.certs=directory location of digital certificate for Java client
-Dssl.key=directory location of private key for Java client"
At step 3. I found into documentation that -d is linked to a directory name.
When I run ejbc with this option -d I have the message:
"ERROR: You must specify an output directory or jar with the -d option to weblogic.ejbc."
% So what option can I use to run ejbc for secure usage?
At step 5. Whatever I write for -Dorg.omg.CORBA.ORBSocketFactoryClass,
this pointed class is not instanciated.
Then I can not create a socket with my client.
The folowing exception is raised:
javax.naming.CommunicationException [Root exception is java.net.ConnectException:
No server found at T3S://localhost:7002]
So, my questions are:
% Why -Dorg.omg.CORBA.ORBSocketFactoryClass must be known by the client and not
the server?
My java client part, managing connection is:
-------------------BEGIN OF CONNECTION MANAGER-------------------
Properties env = new Properties ();
// Shouldn't have to do this, but for now you must
if ( factory.equals ("weblogic.jndi.WLInitialContextFactory") ) {
env.put ("java.naming.provider.url", "t3s://localhost:7002");
} else {
env.put ("java.naming.provider.url", "rmi://localhost:7002");
InitialContext context = new InitialContext (env);
BankSessionServerHome bssh = (BankServerHome) context.lookup("BankServerHome");
BankServer = bssh.create();
-------------------END OF CONNECTION MANAGER-------------------
% What is the code for the java client allowing connection with the ejb?
% And better, can I have a sample example for rmi-iiop over ssl?
(...wlserver6.1\samples\examples\iiop\ejb\stateless\rmiclient\client.java do not
speak ssl!)
Any help will be appreciate from you...
Best Regards.
Oliver -
Anyone able to run SOAP over SSL with Weblogic 5.1??? If so, how??? And
without purchasing third party tools??? Thanks.
-FreddieAnyone able to run SOAP over SSL with Weblogic 5.1??? If so, how??? And
without purchasing third party tools??? Thanks.
-Freddie -
I need to know how many conections can i have with a license of adobe medie server proffesional
i need to know how many conections can i have with a license of adobe medie server proffesional
i need some help. thanksI don't have apps on my phone so i can;t do anything
-
SOLVED: How To Use LDAP over SSL (no certs) from java program
Trying to connect to OID from Java program (using Grocery Store demo as a test). Want to use SSL with no server certificate. OID is configured, and ldapsearch -U 1 works.
Tried using URL with ldaps, or adding SECURITY_PROTOCOL,"ssl". In both case the error is 'simple bind failed'.
Samples on OTN say this should be possible, but then only have code for the non-ssl connection.
Posting from others with this same question don't seem to have been answered.
Message was edited by:
user590350
I have found that using ConnectionUtil.getSSLDirCtx() from Oracle will make a no-authentication SSL connection. An example in the sample code would be useful.Even with Java APIs, There is a way to talk through SSL without bothering about certificates. It's just that you will have to write some code and make some changes in settings.
Read following to get further information on the same.
http://kiranthakkar.blogspot.com/2007/04/dummny-certificate-authentication.html
I don't know or I won't comment whether it's the right approach or not but it's definitely a work around.
Thanking You
Kiran Thakkar -
How To Get Off The Dime With WebLogic 8.1 Server
I'm just getting started with WebLogic 8.1 and I'm already having an embarrassing problem. I'm running on Windoze XP.
I've been to the docs and seen that I have two choices on how to start the server:
(1) Navigate to the domain for an application and run the startWebLogic.cmd file,
(2) Start->BEA WebLogic Platform 8.1->WebLogic Workshop 8.1->Tools->WebLogic Server->Start WebLogic Server
The app I'm working on doesn't have a startWebLogic.cmd file. When I try to start it via Workshop, the "Start WebLogic Server" choice is grayed out. There are no messages in the log file to tell me why.
What am I missing? I feel like the village eejit. Can a WebLogic guru get me off the mark? Thanks - %Hi Maris,
Quite right, thank you. Thanks to some local help I've got this app up and running.
I'm so used to the Tomcat model of putting everything in WAR and deploying simply by moving it into into the /webapps directory. I hand edit everything into my web.xml. I like that feeling of control. Wizards make me a bit nervous. I've got to get to that same level of comfort with WL.
Just one way to do that: sit down and pore through the WL docs.
% -
How to Integrating Microsoft MapPoint Webservice with Weblogic Workshop 9.2
I have to integrate the MapPoint Webservice with Weblogic Workshop 9.2. But while analyzing the WSDL i m getting the error.
The error which I m getting is :
An error was encountered while analyzing the WSDL:null jName
Detail:
com.bea.wlw.controls.service.ui.except.TypesAnalysisFailedException: java.lang.IllegalArgumentException: null jName at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.<init>(SelectSCInfoPage.java:127)
at com.bea.wlw.controls.service.ui.GenerateSCWizard.getPageList(GenerateSCWizard.java:150)
at com.bea.wlw.controls.service.ui.GenerateSCWizard.addPages(GenerateSCWizard.java:136)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:499)
at org.eclipse.jface.window.Window.create(Window.java:418)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:996)
at org.eclipse.jface.window.Window.open(Window.java:776)
at com.bea.wlw.controls.service.ui.actions.NewSCGenAction.run(NewSCGenAction.java:101)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:246)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
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:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.IllegalArgumentException: null jName at com.bea.staxb.buildtime.internal.bts.BindingTypeName.<init>(BindingTypeName.java:51)
at com.bea.staxb.buildtime.internal.bts.BindingTypeName.forPair(BindingTypeName.java:40)
at com.bea.staxb.buildtime.Schema2Java.createBindingType(Schema2Java.java:766)
at com.bea.staxb.buildtime.Schema2Java.bind(Schema2Java.java:363)
at com.bea.staxb.buildtime.Schema2Java.internalBind(Schema2Java.java:301)
at com.bea.staxb.buildtime.BindingCompiler.bind(BindingCompiler.java:125)
at weblogic.wsee.bind.buildtime.internal.XmlBeansBaseBindingsBuilderImpl.createBuildtimeBindings(XmlBeansBaseBindingsBuilderImpl.java:159)
at weblogic.wsee.tools.source.EndpointBuilder.setupBindingProviderWithServices(EndpointBuilder.java:836)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBindingProvider(ClientGenUtil.java:458)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBuildtimeBindings(ClientGenUtil.java:211)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBuildtimeBindings(ClientGenUtil.java:174)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadBuildtimeBindings(BindingsClassNameReference.java:228)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getBindings(BindingsClassNameReference.java:161)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadJsService(BindingsClassNameReference.java:307)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getJsService(BindingsClassNameReference.java:362)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadTypeNamesForService(BindingsClassNameReference.java:398)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getTypeNamesForService(BindingsClassNameReference.java:383)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeNamesForService(BindingsCheckUtility.java:210)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeBindingTypeInfoForService(BindingsCheckUtility.java:131)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeBindingInfoForServiceByBindingsDataSourceType(BindingsCheckUtility.java:104)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.initializeTypesForTheService(BindingsCheckUtility.java:253)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.findMatchingBindingsDataSources(BindingsCheckUtility.java:434)
at com.bea.wlw.controls.service.ui.util.BindingsChecker.<init>(BindingsChecker.java:55)
at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.checkForCompatibleBindings(SelectSCInfoPage.java:304)
at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.<init>(SelectSCInfoPage.java:98)
... 31 morePlz find the WSDL file's text below :
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://s.mappoint.net/mappoint-30/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://s.mappoint.net/mappoint-30/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://s.mappoint.net/mappoint-30/">
<s:element name="GetVersionInfo">
<s:complexType />
</s:element>
<s:element name="GetVersionInfoResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetVersionInfoResult" type="tns:ArrayOfVersionInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfVersionInfo">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="VersionInfo" nillable="true" type="tns:VersionInfo" />
</s:sequence>
</s:complexType>
<s:complexType name="VersionInfo">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Component" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Version" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CustomerInfoHeader" type="tns:CustomerInfoHeader" />
<s:complexType name="CustomerInfoHeader">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CustomLogEntry" type="s:short" />
</s:sequence>
</s:complexType>
<s:element name="UserInfoHeader" type="tns:UserInfoHeader" />
<s:complexType name="UserInfoHeader">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Culture" type="tns:CultureInfo" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultDistanceUnit" type="tns:DistanceUnit" />
<s:element minOccurs="0" maxOccurs="1" name="Context" type="tns:CountryRegionContext" />
</s:sequence>
</s:complexType>
<s:complexType name="CultureInfo">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Lcid" type="s:int" />
</s:sequence>
</s:complexType>
<s:simpleType name="DistanceUnit">
<s:restriction base="s:string">
<s:enumeration value="Kilometer" />
<s:enumeration value="Mile" />
</s:restriction>
</s:simpleType>
<s:complexType name="CountryRegionContext">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="0" name="EntityID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="Iso2" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetCountryRegionInfo">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="entityIDs" type="tns:ArrayOfInt" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfInt">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="GetCountryRegionInfoResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetCountryRegionInfoResult" type="tns:ArrayOfCountryRegionInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfCountryRegionInfo">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="CountryRegionInfo" nillable="true" type="tns:CountryRegionInfo" />
</s:sequence>
</s:complexType>
<s:complexType name="CountryRegionInfo">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="EntityID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="LatLong" type="tns:LatLong" />
<s:element minOccurs="0" maxOccurs="1" name="Iso2" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Iso3" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="FriendlyName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="OfficialName" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="LatLong">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="0" name="Latitude" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0" name="Longitude" type="s:double" />
</s:sequence>
</s:complexType>
<s:element name="GetEntityTypes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dataSourceName" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetEntityTypesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetEntityTypesResult" type="tns:ArrayOfEntityType" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfEntityType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="EntityType" nillable="true" type="tns:EntityType" />
</s:sequence>
</s:complexType>
<s:complexType name="EntityType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ParentName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Definition" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfEntityProperty" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfEntityProperty">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Property" nillable="true" type="tns:EntityProperty" />
</s:sequence>
</s:complexType>
<s:complexType name="EntityProperty">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DataType" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetDataSourceInfo">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dataSourceNames" type="tns:ArrayOfString" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfString">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetDataSourceInfoResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetDataSourceInfoResult" type="tns:ArrayOfDataSource" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfDataSource">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="DataSource" nillable="true" type="tns:DataSource" />
</s:sequence>
</s:complexType>
<s:complexType name="DataSource">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Version" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Capability" type="tns:DataSourceCapability" />
<s:element minOccurs="0" maxOccurs="1" name="EntityExtent" type="tns:ArrayOfInt" />
</s:sequence>
</s:complexType>
<s:simpleType name="DataSourceCapability">
<s:list>
<s:simpleType>
<s:restriction base="s:string">
<s:enumeration value="CanDrawMaps" />
<s:enumeration value="CanFindPlaces" />
<s:enumeration value="CanFindNearby" />
<s:enumeration value="CanRoute" />
<s:enumeration value="CanFindAddress" />
<s:enumeration value="HasIcons" />
<s:enumeration value="DataServiceQuery" />
</s:restriction>
</s:simpleType>
</s:list>
</s:simpleType>
<s:element name="GetGreatCircleDistances">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="latLongs" type="tns:ArrayOfLatLong" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfLatLong">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="LatLong" nillable="true" type="tns:LatLong" />
</s:sequence>
</s:complexType>
<s:element name="GetGreatCircleDistancesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetGreatCircleDistancesResult" type="tns:ArrayOfDouble" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfDouble">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="double" type="s:double" />
</s:sequence>
</s:complexType>
<s:element name="Find">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindSpecification" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindSpecification">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputPlace" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="EntityTypeNames" type="tns:ArrayOfString" />
<s:element minOccurs="0" maxOccurs="1" name="Options" type="tns:FindOptions" />
</s:sequence>
</s:complexType>
<s:complexType name="FindOptions">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Range" type="tns:FindRange" />
<s:element minOccurs="1" maxOccurs="1" name="SearchContext" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="ResultMask" type="tns:FindResultMask" />
<s:element minOccurs="0" maxOccurs="1" default="0.85" name="ThresholdScore" type="s:double" />
</s:sequence>
</s:complexType>
<s:complexType name="FindRange">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="0" name="StartIndex" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" default="25" name="Count" type="s:int" />
</s:sequence>
</s:complexType>
<s:simpleType name="FindResultMask">
<s:list>
<s:simpleType>
<s:restriction base="s:string">
<s:enumeration value="LatLongFlag" />
<s:enumeration value="EntityFlag" />
<s:enumeration value="AddressFlag" />
<s:enumeration value="BestMapViewFlag" />
<s:enumeration value="MatchDetailsFlag" />
</s:restriction>
</s:simpleType>
</s:list>
</s:simpleType>
<s:element name="FindResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FindResult" type="tns:FindResults" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindResults">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="NumberFound" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="StartIndex" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="Results" type="tns:ArrayOfFindResult" />
<s:element minOccurs="1" maxOccurs="1" name="TopScore" type="s:double" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfFindResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="FindResult" nillable="true" type="tns:FindResult" />
</s:sequence>
</s:complexType>
<s:complexType name="FindResult">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Score" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="FoundLocation" type="tns:Location" />
</s:sequence>
</s:complexType>
<s:complexType name="Location">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LatLong" type="tns:LatLong" />
<s:element minOccurs="0" maxOccurs="1" name="Entity" type="tns:Entity" />
<s:element minOccurs="0" maxOccurs="1" name="Address" type="tns:Address" />
<s:element minOccurs="0" maxOccurs="1" name="BestMapView" type="tns:MapViewRepresentations" />
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="Entity">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="TypeName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfEntityPropertyValue" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfEntityPropertyValue">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Property" nillable="true" type="tns:EntityPropertyValue" />
</s:sequence>
</s:complexType>
<s:complexType name="EntityPropertyValue">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Value" />
</s:sequence>
</s:complexType>
<s:complexType name="Address">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="AddressLine" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PrimaryCity" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SecondaryCity" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Subdivision" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PostalCode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CountryRegion" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="FormattedAddress" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="MapViewRepresentations">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ByScale" type="tns:ViewByScale" />
<s:element minOccurs="0" maxOccurs="1" name="ByHeightWidth" type="tns:ViewByHeightWidth" />
<s:element minOccurs="0" maxOccurs="1" name="ByBoundingRectangle" type="tns:ViewByBoundingRectangle" />
</s:sequence>
</s:complexType>
<s:complexType name="ViewByScale">
<s:complexContent mixed="false">
<s:extension base="tns:MapView">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="0" name="MapScale" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="CenterPoint" type="tns:LatLong" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="MapView" abstract="true" />
<s:complexType name="ViewByBoundingLocations">
<s:complexContent mixed="false">
<s:extension base="tns:MapView">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Locations" type="tns:ArrayOfLocation" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="ArrayOfLocation">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Location" nillable="true" type="tns:Location" />
</s:sequence>
</s:complexType>
<s:complexType name="ViewByHeightWidth">
<s:complexContent mixed="false">
<s:extension base="tns:MapView">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="0" name="Height" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0" name="Width" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="CenterPoint" type="tns:LatLong" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="ViewByBoundingRectangle">
<s:complexContent mixed="false">
<s:extension base="tns:MapView">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BoundingRectangle" type="tns:LatLongRectangle" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="LatLongRectangle">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Southwest" type="tns:LatLong" />
<s:element minOccurs="0" maxOccurs="1" name="Northeast" type="tns:LatLong" />
</s:sequence>
</s:complexType>
<s:complexType name="MapPointConstants">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="6378.2" name="EarthRadiusInKilometers" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="3.1415926535897931" name="Pi" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0.017453292519943295" name="RadiansPerDegree" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="57.295779513082323" name="DegreesPerRadian" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0.621371192237334" name="MilesPerKilometer" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="1.609344" name="KilometersPerMile" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0.0003048" name="KilometersPerFoot" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="3280.8398950131232" name="FeetPerKilometer" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0.85" name="FindScoreThreshold" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="96" name="AssumedDpi" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" default="3.280839895013123" name="FeetPerMeter" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" default="0.3048" name="MetersPerFoot" type="s:double" />
</s:sequence>
</s:complexType>
<s:complexType name="SpatialFilter" abstract="true" />
<s:complexType name="LatLongSpatialFilter">
<s:complexContent mixed="false">
<s:extension base="tns:SpatialFilter">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LatLong" type="tns:LatLong" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="LatLongRectangleSpatialFilter">
<s:complexContent mixed="false">
<s:extension base="tns:SpatialFilter">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BoundingRectangle" type="tns:LatLongRectangle" />
<s:element minOccurs="1" maxOccurs="1" name="PolygonRectangleRelation" type="tns:SpatialRelation" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:simpleType name="SpatialRelation">
<s:restriction base="s:string">
<s:enumeration value="WithinArea" />
<s:enumeration value="TouchesArea" />
</s:restriction>
</s:simpleType>
<s:element name="CustomerInfoFindHeader" type="tns:CustomerInfoFindHeader" />
<s:complexType name="CustomerInfoFindHeader">
<s:complexContent mixed="false">
<s:extension base="tns:CustomerInfoHeader" />
</s:complexContent>
</s:complexType>
<s:element name="UserInfoFindHeader" type="tns:UserInfoFindHeader" />
<s:complexType name="UserInfoFindHeader">
<s:complexContent mixed="false">
<s:extension base="tns:UserInfoHeader" />
</s:complexContent>
</s:complexType>
<s:element name="FindAddress">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindAddressSpecification" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindAddressSpecification">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="InputAddress" type="tns:Address" />
<s:element minOccurs="0" maxOccurs="1" name="Options" type="tns:FindOptions" />
</s:sequence>
</s:complexType>
<s:element name="FindAddressResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FindAddressResult" type="tns:FindResults" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ParseAddress">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="inputAddress" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="countryRegion" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ParseAddressResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ParseAddressResult" type="tns:Address" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetLocationInfo">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="location" type="tns:LatLong" />
<s:element minOccurs="0" maxOccurs="1" name="dataSourceName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="options" type="tns:GetInfoOptions" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="GetInfoOptions">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" default="true" name="IncludeAddresses" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" default="true" name="IncludeAllEntityTypes" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="EntityTypesToReturn" type="tns:ArrayOfString" />
</s:sequence>
</s:complexType>
<s:element name="GetLocationInfoResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetLocationInfoResult" type="tns:ArrayOfLocation" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindNearby">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindNearbySpecification" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindNearbySpecification">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LatLong" type="tns:LatLong" />
<s:element minOccurs="1" maxOccurs="1" name="Distance" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="Filter" type="tns:FindFilter" />
<s:element minOccurs="0" maxOccurs="1" name="Options" type="tns:FindOptions" />
</s:sequence>
</s:complexType>
<s:complexType name="FindFilter">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="EntityTypeName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PropertyNames" type="tns:ArrayOfString" />
<s:element minOccurs="0" maxOccurs="1" name="WhereClause" type="tns:WhereClause" />
<s:element minOccurs="0" maxOccurs="1" name="SortProperties" type="tns:ArrayOfSortProperty" />
<s:element minOccurs="0" maxOccurs="1" name="Expression" type="tns:FilterExpression" />
</s:sequence>
</s:complexType>
<s:complexType name="WhereClause">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SearchProperties" type="tns:ArrayOfEntityPropertyValue" />
<s:element minOccurs="1" maxOccurs="1" name="SearchOperator" type="tns:SearchOperatorFlag" />
</s:sequence>
</s:complexType>
<s:simpleType name="SearchOperatorFlag">
<s:restriction base="s:string">
<s:enumeration value="And" />
<s:enumeration value="Or" />
</s:restriction>
</s:simpleType>
<s:complexType name="ArrayOfSortProperty">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="SortProperty" nillable="true" type="tns:SortProperty" />
</s:sequence>
</s:complexType>
<s:complexType name="SortProperty">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PropertyName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Direction" type="tns:SortDirection" />
</s:sequence>
</s:complexType>
<s:simpleType name="SortDirection">
<s:restriction base="s:string">
<s:enumeration value="Ascending" />
<s:enumeration value="Descending" />
</s:restriction>
</s:simpleType>
<s:complexType name="FilterExpression">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Parameters" type="tns:ArrayOfAnyType" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfAnyType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" />
</s:sequence>
</s:complexType>
<s:element name="FindNearbyResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FindNearbyResult" type="tns:FindResults" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindByProperty">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindByPropertySpecification" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindByPropertySpecification">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Filter" type="tns:FindFilter" />
<s:element minOccurs="0" maxOccurs="1" name="Options" type="tns:FindOptions" />
</s:sequence>
</s:complexType>
<s:element name="FindByPropertyResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FindByPropertyResult" type="tns:FindResults" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindByID">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindByIDSpecification" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindByIDSpecification">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Filter" type="tns:FindFilter" />
<s:element minOccurs="0" maxOccurs="1" name="Options" type="tns:FindOptions" />
<s:element minOccurs="0" maxOccurs="1" name="EntityIDs" type="tns:ArrayOfInt" />
</s:sequence>
</s:complexType>
<s:element name="FindByIDResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="FindByIDResult" type="tns:FindResults" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindNearRoute">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindNearRouteSpecification" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="FindNearRouteSpecification">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Distance" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="Filter" type="tns:FindFilter" />
<s:element minOcc -
How to Integrate Microsoft MapPoint Webservice with Weblogic Workshop 9.2
I have to integrate the MapPoint Webservice with Weblogic Workshop 9.2. But while analyzing the WSDL i m getting the error.
The error which I m getting is :
An error was encountered while analyzing the WSDL:null jName
Detail:
com.bea.wlw.controls.service.ui.except.TypesAnalysisFailedException: java.lang.IllegalArgumentException: null jName at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.<init>(SelectSCInfoPage.java:127)
at com.bea.wlw.controls.service.ui.GenerateSCWizard.getPageList(GenerateSCWizard.java:150)
at com.bea.wlw.controls.service.ui.GenerateSCWizard.addPages(GenerateSCWizard.java:136)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:499)
at org.eclipse.jface.window.Window.create(Window.java:418)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:996)
at org.eclipse.jface.window.Window.open(Window.java:776)
at com.bea.wlw.controls.service.ui.actions.NewSCGenAction.run(NewSCGenAction.java:101)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:246)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
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:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.IllegalArgumentException: null jName at com.bea.staxb.buildtime.internal.bts.BindingTypeName.<init>(BindingTypeName.java:51)
at com.bea.staxb.buildtime.internal.bts.BindingTypeName.forPair(BindingTypeName.java:40)
at com.bea.staxb.buildtime.Schema2Java.createBindingType(Schema2Java.java:766)
at com.bea.staxb.buildtime.Schema2Java.bind(Schema2Java.java:363)
at com.bea.staxb.buildtime.Schema2Java.internalBind(Schema2Java.java:301)
at com.bea.staxb.buildtime.BindingCompiler.bind(BindingCompiler.java:125)
at weblogic.wsee.bind.buildtime.internal.XmlBeansBaseBindingsBuilderImpl.createBuildtimeBindings(XmlBeansBaseBindingsBuilderImpl.java:159)
at weblogic.wsee.tools.source.EndpointBuilder.setupBindingProviderWithServices(EndpointBuilder.java:836)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBindingProvider(ClientGenUtil.java:458)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBuildtimeBindings(ClientGenUtil.java:211)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBuildtimeBindings(ClientGenUtil.java:174)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadBuildtimeBindings(BindingsClassNameReference.java:228)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getBindings(BindingsClassNameReference.java:161)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadJsService(BindingsClassNameReference.java:307)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getJsService(BindingsClassNameReference.java:362)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadTypeNamesForService(BindingsClassNameReference.java:398)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getTypeNamesForService(BindingsClassNameReference.java:383)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeNamesForService(BindingsCheckUtility.java:210)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeBindingTypeInfoForService(BindingsCheckUtility.java:131)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeBindingInfoForServiceByBindingsDataSourceType(BindingsCheckUtility.java:104)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.initializeTypesForTheService(BindingsCheckUtility.java:253)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.findMatchingBindingsDataSources(BindingsCheckUtility.java:434)
at com.bea.wlw.controls.service.ui.util.BindingsChecker.<init>(BindingsChecker.java:55)
at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.checkForCompatibleBindings(SelectSCInfoPage.java:304)
at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.<init>(SelectSCInfoPage.java:98)
... 31 more
Thanks in AdvanceI have to integrate the MapPoint Webservice with Weblogic Workshop 9.2. But while analyzing the WSDL i m getting the error.
The error which I m getting is :
An error was encountered while analyzing the WSDL:null jName
Detail:
com.bea.wlw.controls.service.ui.except.TypesAnalysisFailedException: java.lang.IllegalArgumentException: null jName at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.<init>(SelectSCInfoPage.java:127)
at com.bea.wlw.controls.service.ui.GenerateSCWizard.getPageList(GenerateSCWizard.java:150)
at com.bea.wlw.controls.service.ui.GenerateSCWizard.addPages(GenerateSCWizard.java:136)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:499)
at org.eclipse.jface.window.Window.create(Window.java:418)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:996)
at org.eclipse.jface.window.Window.open(Window.java:776)
at com.bea.wlw.controls.service.ui.actions.NewSCGenAction.run(NewSCGenAction.java:101)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:246)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
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:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.IllegalArgumentException: null jName at com.bea.staxb.buildtime.internal.bts.BindingTypeName.<init>(BindingTypeName.java:51)
at com.bea.staxb.buildtime.internal.bts.BindingTypeName.forPair(BindingTypeName.java:40)
at com.bea.staxb.buildtime.Schema2Java.createBindingType(Schema2Java.java:766)
at com.bea.staxb.buildtime.Schema2Java.bind(Schema2Java.java:363)
at com.bea.staxb.buildtime.Schema2Java.internalBind(Schema2Java.java:301)
at com.bea.staxb.buildtime.BindingCompiler.bind(BindingCompiler.java:125)
at weblogic.wsee.bind.buildtime.internal.XmlBeansBaseBindingsBuilderImpl.createBuildtimeBindings(XmlBeansBaseBindingsBuilderImpl.java:159)
at weblogic.wsee.tools.source.EndpointBuilder.setupBindingProviderWithServices(EndpointBuilder.java:836)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBindingProvider(ClientGenUtil.java:458)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBuildtimeBindings(ClientGenUtil.java:211)
at weblogic.wsee.tools.clientgen.ClientGenUtil.createBuildtimeBindings(ClientGenUtil.java:174)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadBuildtimeBindings(BindingsClassNameReference.java:228)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getBindings(BindingsClassNameReference.java:161)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadJsService(BindingsClassNameReference.java:307)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getJsService(BindingsClassNameReference.java:362)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.loadTypeNamesForService(BindingsClassNameReference.java:398)
at com.bea.control.servicecontrol.internal.validation.BindingsClassNameReference.getTypeNamesForService(BindingsClassNameReference.java:383)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeNamesForService(BindingsCheckUtility.java:210)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeBindingTypeInfoForService(BindingsCheckUtility.java:131)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.getComplexTypeBindingInfoForServiceByBindingsDataSourceType(BindingsCheckUtility.java:104)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.initializeTypesForTheService(BindingsCheckUtility.java:253)
at com.bea.control.servicecontrol.internal.validation.BindingsCheckUtility.findMatchingBindingsDataSources(BindingsCheckUtility.java:434)
at com.bea.wlw.controls.service.ui.util.BindingsChecker.<init>(BindingsChecker.java:55)
at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.checkForCompatibleBindings(SelectSCInfoPage.java:304)
at com.bea.wlw.controls.service.ui.wizards.SelectSCInfoPage.<init>(SelectSCInfoPage.java:98)
... 31 more
Thanks in Advance -
How can you run a command with elevated rights on a remote server with invoke-command ?
I am trying to run a script on a remote server with invoke-command. The script is starting and is running fine, but the problem is that it should be running with elevated rights on the remote server. On the server where I start the invoke-command, my account has the necessary rights.
The server were I launch the invoke-command is a W2K8 R2. The remote box is a W2K3 with powershell v2.0 installed.
When I launch the script on the remote-box from the command line, I don't get the access denied's.
Is there a way to do this ?
Thanks in advanceThe script that I want to run is to install the windows updates. I get an access denied on the download of the updates.
When I execute the script on an W2K8 box, (not remotely) and I run it with non-elevated rights, I get the same error.
The script is running fine when it is launched on W2K3 box locally with a domain account that has local admin rights, or on a W2K8 R2 server with a domain account that has local admin rights, but with elevated rights.
Thanks in advance for your help.
#=== start script ====
param($installOption="TESTINSTALL",$rebootOption="NOREBOOT")
Function Show-Help
Write-Host ""
Write-Host "SCRIPT: $scriptName <installOption> <RebootOption>"
Write-Host ""
Write-Host "DESCRIPTION: Installatie van WSUS updates op de lokale server"
Write-Host ""
Write-Host "PARAMETERS"
Write-Host " -installOption <[INSTALL|TESTINSTALL]>"
Write-Host " -rebootOption <[REBOOT|NOREBOOT|REBOOT_IF_UPDATED]>"
Write-Host ""
Write-Host "EXAMPLE:"
Write-Host "$ScriptName -installOption INSTALL -rebootOption REBOOT_IF_UPDATED"
Write-Host "$ScriptNAme INSTALL NOREBOOT"
Write-Host ""
Write-Host "Indien beide parameter weggelaten worden zijn de defaultwaarden :"
Write-Host " installOption=TESTINSTALL "
Write-Host " RebootOption=NOREBOOT"
Write-Host ""
Exit
#Include alle globale variablen
$CEIF_WIN_PATH = (get-content env:CEIF_WIN_PATH)
$includeFile=$CEIF_WIN_PATH + "\Scripts\include_win.ps1"
. $includeFile
#initialiseer error count
$errcnt=0
$scriptName=$MyInvocation.MyCommand.Name
#argumenten controleren
$arrInstallOption= "TESTINSTALL", "INSTALL" # Mandatory variable with predefined values
If (!($arrInstallOption –contains $installOption)){ Show-Help }
$arrRebootOption = "REBOOT", "NOREBOOT","REBOOT_IF_UPDATED" # Mandatory variable with predefined values
If (!($arrRebootOption –contains $rebootOption)){ Show-Help }
#Logfile opbouwen
$logfile = get-logfileName($MyInvocation.MyCommand.Name)
Log-scriptStart $MyInvocation.MyCommand.Name $logfile
function Get-WIAStatusValue($value)
switch -exact ($value)
0 {"NotStarted"}
1 {"InProgress"}
2 {"Succeeded"}
3 {"SucceededWithErrors"}
4 {"Failed"}
5 {"Aborted"}
function boot-server()
if ($installOption -eq "TESTINSTALL")
logger "TESTINSTALL : - Reboot local Server" $logfile
else
logger " - Reboot local Server" $logfile
$thisServer = gwmi win32_operatingsystem
$thisServer.psbase.Scope.Options.EnablePrivileges = $true
$thisServer.Reboot()
$logmsg="Install option = " + $installOption + ", RebootOption = $rebootOption"
logger "$logmsg" $logfile
logger "" $logfile
logger " - Creating WU COM object" $logfile
$UpdateSession = New-Object -ComObject Microsoft.Update.Session
$UpdateSearcher = $UpdateSession.CreateUpdateSearcher()
logger " - Searching for Updates" $logfile
$SearchResult = $UpdateSearcher.Search("IsAssigned=1 and IsHidden=0 and IsInstalled=0")
logger " - Found [$($SearchResult.Updates.count)] Updates to Download and install" $logfile
$Updates=$($SearchResult.Updates.count)
logger "" $logfile
foreach($Update in $SearchResult.Updates)
if ($Update.EulaAccepted -eq 0)
$Update.AcceptEula()
# Add Update to Collection
$UpdatesCollection = New-Object -ComObject Microsoft.Update.UpdateColl
$UpdatesCollection.Add($Update) | out-null
if ($installOption -eq "TESTINSTALL")
else
# Download
logger " + Downloading Update $($Update.Title)" $logfile
$UpdatesDownloader = $UpdateSession.CreateUpdateDownloader()
$UpdatesDownloader.Updates = $UpdatesCollection
$DownloadResult = $UpdatesDownloader.Download()
$Message = " - Download {0}" -f (Get-WIAStatusValue $DownloadResult.ResultCode)
if ($DownloadResult.ResultCode -eq 4 )
{ $errcnt = 1 }
logger $message $logfile
# Install
logger " - Installing Update" $logfile
$UpdatesInstaller = $UpdateSession.CreateUpdateInstaller()
$UpdatesInstaller.Updates = $UpdatesCollection
$InstallResult = $UpdatesInstaller.Install()
$Message = " - Install {0}" -f (Get-WIAStatusValue $InstallResult.ResultCode)
if ($InstallResult.ResultCode -eq 4 )
{ $errcnt = 1 }
logger $message $logfile
logger "" $logfile
#Indien er een fout gebeurde tijdens download/installatie -> stuur mail naar windowsteam
if ( $errcnt -gt 0 )
logger " - Fout tijdens de uitvoering van script -> send mail" $logfile
$mailSubject=$MyInvocation.MyCommand.Name
$msg = new-object Net.Mail.MailMessage
$att = new-object Net.Mail.Attachment($logfile)
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$msg.From = $mailFrom
$msg.To.Add($mailTo)
$msg.Subject = $mailSubject
$msg.Body = “Meer details in attachement”
$msg.Attachments.Add($att)
$smtp.Send($msg)
#Moet de server herstart worden ?
if ($rebootOption -eq "REBOOT_IF_UPDATED" )
if ($Updates -gt 0)
#Reboot the server when updates are installed
boot-server
elseif ($rebootOption -eq "REBOOT")
#reboot the server always
boot-server
else
#Do not reboot the server
logger "Do not reboot the server" $logfile
Log-scriptEnd $MyInvocation.MyCommand.Name $logfile
exit 0 -
How to move iPhone contact list with custom ringtones to OS X server Contacts?
I have recently setup a new Mac Pro, Mid 2012, running Mavericks OS X Server. I was previously syncing through iTunes on Snow Leopard, 10.6...
Due to the changes in Mavericks WRT iTunes address book syncing, I want to setup Contacts in Server, as I do not want to use iCloud. I tried using the Address Book sync on my MacBook Pro, but that doesn't appear to save any custom ringtone data. I setup Contacts in Server & I moved the current address book to Mavericks, but dragging the contacts into the Server list in Contacts generates warnings, "Some contacts could not be copied to the server" and then sometimes starts duplicating the groups and contacts. The system log has some errors that seem related (system & user munged):
Jan 1 22:44:46 system.sub.domain Contacts[3203]: Error reading store metadata: Error Domain=NSCocoaErrorDomain Code=260 "The file \u201cAddressBook-v22.abcddb\u201d couldn\u2019t be opened because there is no such file." UserInfo=0x60000047ec80 {NSURL=file:///Users/kilroy/Library/Application%20Support/AddressBook/Sources/4 233913F-017D-4AA5-887A-E0957EECA4B0/AddressBook-v22.abcddb}
Jan 1 22:44:46 system.sub.domain Contacts[3203]: Database file is empty: /Users/kilroy/Library/Application Support/AddressBook/Sources/4233913F-017D-4AA5-887A-E0957EECA4B0/AddressBook-v2 2.abcddb
Jan 1 22:44:46 system.sub.domain Contacts[3203]: Failed adding account: The operation couldn\u2019t be completed. (AppleInternetAccountsErrorDomain error 13.)
AddressBook-v22.abcddb, does exists, T/S of 22:44. Maybe the above is actually a warning that it created the file? ... except the Failed adding account doesn't sound good.
Jan 1 23:30:37 system.sub.domain Contacts[7073]: [CardDAVPlugin-ERROR] -_handleCompletedAction:(null) href:https://[email protected]:8443/addressbooks/__uids__/85897855-A1A7-4846-8134-65C7619EE3B8/addressbook/677 0d3b722f65b9d1657bb55412ad071.vcf localETag:"29b0055eeb14610abbb7d2808c08e540" errorItem:(null) error:(null); NIL href or action
Jan 1 23:30:38 system.sub.domain Contacts[7073]: [CardDAVPlugin-ERROR] -_handleCompletedAction:(null) href:https://[email protected]:8443/addressbooks/__uids__/85897855-A1A7-4846-8134-65C7619EE3B8/addressbook/1ca 7c41d318c83472743fad0400ecdd3.vcf localETag:"aa2b10b8148984374a2117e87444f4d0" errorItem:(null) error:(null); NIL href or action
Jan 1 23:30:38 system.sub.domain Contacts[7073]: [CardDAVPlugin-ERROR] Exception caught while running sync with server: Error Domain=CoreDAVErrorDomain Code=1 "The operation couldn\u2019t be completed. (CoreDAVErrorDomain error 1.)"
1 23:30:41 system.sub.domain Contacts[7073]: [CardDAVPlugin-ERROR] -_handleCompletedAction:(null) href:https://[email protected]:8443/addressbooks/__uids__/85897855-A1A7-4846-8134-65C7619EE3B8/addressbook/86b 4883827ee841f0e6d01893a8ae225.vcf localETag:"79e207a20cf8e7052decba4fe9e1e743" errorItem:(null) error:(null); NIL href or action
Jan 1 23:30:41 system.sub.domain Contacts[7073]: [CardDAVPlugin-ERROR] -_handleCompletedAction:(null) href:https://[email protected]:8443/addressbooks/__uids__/85897855-A1A7-4846-8134-65C7619EE3B8/addressbook/90c 4c7aa12d6cb1fa4d68b2748fde985.vcf localETag:"d4ca80d1e1ac5dc69e08db5c0cb18835" errorItem:(null) error:(null); NIL href or action
So the question is:
How to does one move or import iPhone contact list with custom ringtones to OS X server Contacts? ... and will Contacts save/preserve the ringtone settings?
Thankslsof is the standard tool for listing open files, although I'm not quite sure it'll do what you want.
It will list every open file used by every process on the machine, including many you don't expect. I don't know how it will present files opened by network users - whether they'll appear as owned by the file sharing process or not at all. Definitely one to try. -
How to get IIOP to work with port 2481
I've seen a pile of threads on problems getting IIOP to work in
JDeveloper 2.0. Here is one possible solution to the problem.
First, the server should be running TCP/IP and this must be
working. Second, the IP address must be static (for this
solution). Third, a published entry should NOT exist in your
DNS for this server (e.g., can't ping this server name from
outside).
On your client DO make an entry in your local 'hosts' file so
you can reference the IP easier. This is NOT required as you
can still reference the IP address in the Connection Wizard Host
ID field.
On the server make sure the LISTENER.ORA is setup to reference
the HOST by the machine name.
For example, on an NT Oracle 8i Server with the DNS enabled (in
the NT network configuration) with a host name of ORA_SVR in
domain MY_DOMAIN.COM, the setup would look like this:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(PROTOCOL_STACK =
(PRESENTATION = TTC)
(SESSION = NS)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ora_svr)(PORT = 1521))
(PROTOCOL_STACK =
(PRESENTATION = TTC)
(SESSION = NS)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ora_svr)(PORT = 2481))
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\Oracle\Ora81)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:\Oracle\Ora81)
(SID_NAME = ORCL)
Now, in the INIT.ORA file make sure you use the IP address for
the host name NOT the actual host name used above. Here is the
snipit that should be entered to enable the MTS and configure it
properly. Note that 127.0.0.1 (local_host) will not work - at
least not for me. The IP of '198.100.0.10' is used as an
example here, you would enter the static server IP where the
database (ORA_SVR) is.
mts_dispatchers = "(ADDRESS=(PROTOCOL=TCP)(HOST=198.100.0.10)
(PORT=2222))(DISPATCHERS=1)
(PRE=oracle.aurora.server.SGiopServer)"
mts_dispatchers = "(ADDRESS=(PROTOCOL=TCP)(HOST=198.100.0.10)
(PORT=2223))(DISPATCHERS=1)(PRE=oracle.aurora.server.GiopServer)"
# Uncomment the following two lines when your dispatcher are
configured to listen
# on SSL ports (sqlnet.ora)
# mts_dispatchers = "(ADDRESS=(PROTOCOL=TCPS)(HOST=198.100.0.10)
(PORT=5555))(DISPATCHERS=1)
(PRE=oracle.aurora.server.SGiopServer)"
# mts_dispatchers = "(ADDRESS=(PROTOCOL=TCPS)(HOST=198.100.0.10)
(PORT=5556))(DISPATCHERS=1)(PRE=oracle.aurora.server.GiopServer)"
mts_max_dispatchers = 5
mts_servers = 1
Next, on the server also ensure that the TNSNAMES.ORA is setup
with (at least) these entries:
ORCL.WORLD =
(DESCRIPTION =
(SOURCE_ROUTE = OFF)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ORA_SVR)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
EXTPROC_CONNECTION_DATA.WORLD =
(DESCRIPTION =
(SOURCE_ROUTE = OFF)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(Key = EXTPROC0))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
Finally, stop the listener with 'LSNRCTL STOP' and shutdown the
database instance using SVRMGRL or the NT service control. Then
restart the listener with 'LSNRCTL START' and restart the
database instance.
If all went well, JDBC, IIOP and all your other Oracle tools
should work. Check the listener log if not. If you
see 'REJECTED' messages on port 2481, the listener still not
making a connection with the dispatcher.
I assume if you had a DNS entry for your server the IP would not
be necessary in the dispatcher. I'm not sure how it resolves IP
addresses. Part of the problem I noticed was the way the HOST
was being translated by the Dispatcher. If you had
used 'ORA_SVR' in my example, it would have translated
into 'ora_svr.my_domain.com' which, would fail since the
listener didn't find that host with a database instance
of 'ORCL' running on it. At least that's what I think is
happening. Bottom line, this solved my configuration problem
and I thought it might help others. If it doesn't work for you,
well, sorry.
.....Gregg
Gregg Lagnese
MicroDeveloper, Inc.
nullAlso, check that you hava distributed_transactions = 10 (or some
number greater than 0 which is the default).
Jamey
Gregg Lagnese (guest) wrote:
: I've seen a pile of threads on problems getting IIOP to work
in
: JDeveloper 2.0. Here is one possible solution to the problem.
: First, the server should be running TCP/IP and this must be
: working. Second, the IP address must be static (for this
: solution). Third, a published entry should NOT exist in your
: DNS for this server (e.g., can't ping this server name from
: outside).
: On your client DO make an entry in your local 'hosts' file so
: you can reference the IP easier. This is NOT required as you
: can still reference the IP address in the Connection Wizard
Host
: ID field.
: On the server make sure the LISTENER.ORA is setup to reference
: the HOST by the machine name.
: For example, on an NT Oracle 8i Server with the DNS enabled
(in
: the NT network configuration) with a host name of ORA_SVR in
: domain MY_DOMAIN.COM, the setup would look like this:
: LISTENER =
: (DESCRIPTION_LIST =
: (DESCRIPTION =
: (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
: (PROTOCOL_STACK =
: (PRESENTATION = TTC)
: (SESSION = NS)
: (DESCRIPTION =
: (ADDRESS = (PROTOCOL = TCP)(HOST = ora_svr)(PORT = 1521))
: (PROTOCOL_STACK =
: (PRESENTATION = TTC)
: (SESSION = NS)
: (DESCRIPTION =
: (ADDRESS = (PROTOCOL = TCP)(HOST = ora_svr)(PORT = 2481))
: (PROTOCOL_STACK =
: (PRESENTATION = GIOP)
: (SESSION = RAW)
: SID_LIST_LISTENER =
: (SID_LIST =
: (SID_DESC =
: (SID_NAME = PLSExtProc)
: (ORACLE_HOME = D:\Oracle\Ora81)
: (PROGRAM = extproc)
: (SID_DESC =
: (GLOBAL_DBNAME = ORCL)
: (ORACLE_HOME = D:\Oracle\Ora81)
: (SID_NAME = ORCL)
: Now, in the INIT.ORA file make sure you use the IP address for
: the host name NOT the actual host name used above. Here is
the
: snipit that should be entered to enable the MTS and configure
it
: properly. Note that 127.0.0.1 (local_host) will not work - at
: least not for me. The IP of '198.100.0.10' is used as an
: example here, you would enter the static server IP where the
: database (ORA_SVR) is.
: mts_dispatchers = "(ADDRESS=(PROTOCOL=TCP)(HOST=198.100.0.10)
: (PORT=2222))(DISPATCHERS=1)
: (PRE=oracle.aurora.server.SGiopServer)"
: mts_dispatchers = "(ADDRESS=(PROTOCOL=TCP)(HOST=198.100.0.10)
: (PORT=2223))(DISPATCHERS=1)
(PRE=oracle.aurora.server.GiopServer)"
: # Uncomment the following two lines when your dispatcher are
: configured to listen
: # on SSL ports (sqlnet.ora)
: # mts_dispatchers = "(ADDRESS=(PROTOCOL=TCPS)
(HOST=198.100.0.10)
: (PORT=5555))(DISPATCHERS=1)
: (PRE=oracle.aurora.server.SGiopServer)"
: # mts_dispatchers = "(ADDRESS=(PROTOCOL=TCPS)
(HOST=198.100.0.10)
: (PORT=5556))(DISPATCHERS=1)
(PRE=oracle.aurora.server.GiopServer)"
: mts_max_dispatchers = 5
: mts_servers = 1
: Next, on the server also ensure that the TNSNAMES.ORA is setup
: with (at least) these entries:
: ORCL.WORLD =
: (DESCRIPTION =
: (SOURCE_ROUTE = OFF)
: (ADDRESS_LIST =
: (ADDRESS = (PROTOCOL = TCP)(HOST = ORA_SVR)(PORT = 1521))
: (CONNECT_DATA =
: (SERVICE_NAME = ORCL)
: EXTPROC_CONNECTION_DATA.WORLD =
: (DESCRIPTION =
: (SOURCE_ROUTE = OFF)
: (ADDRESS_LIST =
: (ADDRESS = (PROTOCOL = IPC)(Key = EXTPROC0))
: (CONNECT_DATA =
: (SID = PLSExtProc)
: (PRESENTATION = RO)
: Finally, stop the listener with 'LSNRCTL STOP' and shutdown
the
: database instance using SVRMGRL or the NT service control.
Then
: restart the listener with 'LSNRCTL START' and restart the
: database instance.
: If all went well, JDBC, IIOP and all your other Oracle tools
: should work. Check the listener log if not. If you
: see 'REJECTED' messages on port 2481, the listener still not
: making a connection with the dispatcher.
: I assume if you had a DNS entry for your server the IP would
not
: be necessary in the dispatcher. I'm not sure how it resolves
IP
: addresses. Part of the problem I noticed was the way the HOST
: was being translated by the Dispatcher. If you had
: used 'ORA_SVR' in my example, it would have translated
: into 'ora_svr.my_domain.com' which, would fail since the
: listener didn't find that host with a database instance
: of 'ORCL' running on it. At least that's what I think is
: happening. Bottom line, this solved my configuration problem
: and I thought it might help others. If it doesn't work for
you,
: well, sorry.
: .....Gregg
: Gregg Lagnese
: MicroDeveloper, Inc.
null -
LDAP over SSL in Weblogic 6.1 Certificate probs
Hi,
I'm trying to set up an outgoing SSL connection from a J2EE app to an LDAP server
(Netpoint) using JNDI. The code I use looks like this:
// Set up the environment for creating the initial context
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://url:636");
// Specify SSL
env.put(Context.SECURITY_PROTOCOL, "ssl");
// Authenticate as S. User and password
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "uid=userid,ou=ApplicationAccess,dc=domain,dc=domain");
env.put(Context.SECURITY_CREDENTIALS, "password");
// Create the initial context
DirContext ctx = new InitialDirContext(env);
The LDAP server is already configured with a root certificate in PEM format(Base64
encoded ASCII). How do I setup weblogic so that my J2EE application accepts this
certificate??? I have understood that I have to generate a key and add this to
my truststore but I don't know exactly how to do this. Any help is greatly appreciated!Hi,
I'm trying to set up an outgoing SSL connection from a J2EE app to an LDAP server
(Netpoint) using JNDI. The code I use looks like this:
// Set up the environment for creating the initial context
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://url:636");
// Specify SSL
env.put(Context.SECURITY_PROTOCOL, "ssl");
// Authenticate as S. User and password
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "uid=userid,ou=ApplicationAccess,dc=domain,dc=domain");
env.put(Context.SECURITY_CREDENTIALS, "password");
// Create the initial context
DirContext ctx = new InitialDirContext(env);
The LDAP server is already configured with a root certificate in PEM format(Base64
encoded ASCII). How do I setup weblogic so that my J2EE application accepts this
certificate??? I have understood that I have to generate a key and add this to
my truststore but I don't know exactly how to do this. Any help is greatly appreciated! -
How to deploy a webservice created with weblogic 7.0 on weblogic 6.1
Hi,
I've a created a webservice , deployed and tested it on weblogic 7.0.
I want to deploy this webservice on weblogic 6.1. Do I need to deploy the .ear
file created as an application on weblogic 6.1 and no other changes?
I tried deploying the .ear as an application on weblogic 6.1, however when I try
to access the webservice from my client application I get the following exception:
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
at java.net.Socket.<init>(Socket.java:273)
at java.net.Socket.<init>(Socket.java:100)
at weblogic.webservice.binding.soap.HttpClientBinding.createSocket(HttpClientBinding.java:420)
at weblogic.webservice.binding.soap.HttpClientBinding.createSocket(HttpClientBinding.java:398)
at weblogic.webservice.binding.soap.HttpClientBinding.send(HttpClientBinding.java:247)
at weblogic.webservice.core.handler.ClientHandler.handleRequest(ClientHandler.java:34)
at weblogic.webservice.core.HandlerChain.handleRequest(HandlerChain.java:131)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:421)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:363)
at weblogic.webservice.core.rpc.StubImpl._invoke(StubImpl.java:225)
at examples.webservices.basic.statelessSession.HelloWorldEJBPort_Stub.registerRequest(HelloWorldEJBPort_Stub.java:33)
at webservice.client.RegisterRequest.registerRequestWebService(RegisterRequest.java:177)
at webservice.client.RequestRegistrationWindow$WebServiceAction.actionPerformed(RequestRegistrationWindow.java:182)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1504)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:378)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:216)
at java.awt.Component.processMouseEvent(Component.java:3715)
at java.awt.Component.processEvent(Component.java:3544)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl(Component.java:2593)
at java.awt.Container.dispatchEventImpl(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2497)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
at java.awt.Container.dispatchEventImpl(Container.java:1200)
at java.awt.Window.dispatchEventImpl(Window.java:914)
at java.awt.Component.dispatchEvent(Component.java:2497)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
Any idea on this...http://e-docs.bea.com/wls/docs61/webServices/index.html
I believe there are examples in the kit too.
Vinkal wrote:
Thanks Don.
Can you provide me some links guding how to create a webservice on weblogic 6.1
Don Ferguson <[email protected]> wrote:
That's not going to work. 7.0 is a major rewrite of the web services
container, and it is not possible to create the web service on 7.0 and
deploy it on 6.1.
-Don
Vinkal wrote:
Hi,
I've a created a webservice , deployed and tested it on weblogic 7.0.
I want to deploy this webservice on weblogic 6.1. Do I need to deploy
the .ear
file created as an application on weblogic 6.1 and no other changes?
I tried deploying the .ear as an application on weblogic 6.1, however
when I try
to access the webservice from my client application I get the following
exception:
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
at java.net.Socket.<init>(Socket.java:273)
at java.net.Socket.<init>(Socket.java:100)
at weblogic.webservice.binding.soap.HttpClientBinding.createSocket(HttpClientBinding.java:420)
at weblogic.webservice.binding.soap.HttpClientBinding.createSocket(HttpClientBinding.java:398)
at weblogic.webservice.binding.soap.HttpClientBinding.send(HttpClientBinding.java:247)
at weblogic.webservice.core.handler.ClientHandler.handleRequest(ClientHandler.java:34)
at weblogic.webservice.core.HandlerChain.handleRequest(HandlerChain.java:131)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:421)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:363)
at weblogic.webservice.core.rpc.StubImpl._invoke(StubImpl.java:225)
at examples.webservices.basic.statelessSession.HelloWorldEJBPort_Stub.registerRequest(HelloWorldEJBPort_Stub.java:33)
at webservice.client.RegisterRequest.registerRequestWebService(RegisterRequest.java:177)
at webservice.client.RequestRegistrationWindow$WebServiceAction.actionPerformed(RequestRegistrationWindow.java:182)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1504)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:378)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:216)
at java.awt.Component.processMouseEvent(Component.java:3715)
at java.awt.Component.processEvent(Component.java:3544)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl(Component.java:2593)
at java.awt.Container.dispatchEventImpl(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2497)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
at java.awt.Container.dispatchEventImpl(Container.java:1200)
at java.awt.Window.dispatchEventImpl(Window.java:914)
at java.awt.Component.dispatchEvent(Component.java:2497)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
Any idea on this...
[att1.html] -
Does XI support FTP over SSL with Command AUTH TLS??
Hi All,
Can we change Command AUTH TLS to AUTH SSL in the Command Order of receiver FTP adapter when you select FTPS (FTP using SSL/TLS) for Controal and Data Connection??
We are able to transfer business documents to bank's FTP server (Following RFC 2228 standards) using WS FTP Pro (I think follows RFC 959 and 1123 standards) which using AUTH SSL in Command order.
We did go through SAP note 821267 (FAQ for XI 3.0 / PI 7.0 File Adapter)...question number 33 address about the "AUTH TLS" command. But we not getting the same error. We get different as in this forum:
Re: Error: Message processing failed: FTPEx: PBSZ=0
Can someone please confirm if this is the issue with FTP RFC standarads?? Or can we coustomize FTPS adapter to send AUTH SSL command??
Thank you,
Indrasena JangaDear Andy,
I am also looking for the same information.
Could you please share with ,if u have got anything related....
Hi Experts,
Pls share your exp with us if u have any....
Regards,
Srinivas -
SPA303 Provisioning over SSL with Client Verification problem
Hello,
We use DHCP (66) HTTPS URL for provisioning and initial configuration of SPA303 phones.
When Client Verification is enabled - the phones fail to authenticate to the web server and provisioning fails. It works perfectly when Client Verification is disabled. Debug logs and ssl traffic sniffing revealed only that the phones fail to authenticate properly with the built-in certificates to the server.
The server certificate passes validation (Cisco issued), however, since no full CA chain is availible from Cisco - we can't be completely sure it's valid.
Server side is Apache, the SSL conf is as follows:
SSLCipherSuite HIGH:!SSLv2:!ADH:!aNULL:!eNULL:!NULL:+MEDIUM
SSLCertificateFile /usr/local/apache2/conf/ssl/conf/ssl/pserv.dom.com.cert
SSLCertificateKeyFile /usr/local/apache2/conf/ssl/conf/ssl/pserv.dom.com.key
SSLProtocol All -SSLv2
SSLVerifyClient require
SSLCACertificatePath /usr/local/apache2/conf/ssl/conf/ssl/
SSLCACertificateFile /usr/local/apache2/conf/ssl/conf/ssl/combinedca.crt
Could it be a problem with the server conf or certificate(s) issue?
PS.
We followed those to obtain the certs:
https://supportforums.cisco.com/docs/DOC-9852
https://supportforums.cisco.com/docs/DOC-12709
Any ideas appriciated!SOLVED!
I solved the problem.
The key to the solution was the ifolder39_admin.pdf - page 226.
Best regards
Andre
Maybe you are looking for
-
Custom object in work flow not opening in CRM webclient ui
Hi, I have designed a workflow in SAP Ecc 6.0 CRM. There are some work items and a single custom popup screen in this workflow. This popup screen is used to get data and pass to the subsequent workitem. This screen opens in SAP CRM in the workflow in
-
Problem Loading pdf using AxInterop.AcroPDFLib (file locked)
Hi, I'm currently using AxInterop.AcroPDFLib with C# in a winform application. Purpose is to display PDF files in my application. Thoose files are located on a share directory. Everything works fine, the program is installed on multiple pc that displ
-
How does battery charge work ThinkPad T430s
I recently bought a Lenovo ThinkPad T430s 2356-LRG and was wondering how the charge technology worked. I have searched around and looked in the manual but I couldn't find a good answer. My questions is that I use the notebook alot on AC power. And of
-
Client isolation and the Bonjour gateway on WLC 7.4.1
Hi, I am considering upgrading our 5508 WLCs to version 7.4.1 to take advantage of the Bonjour gateway. What I want to do is allow clients on our guest wireless network to access things like the Apple TV in our conference rooms. My intention would be
-
Communicator 2010 client connection with Akamai.
hello all, Our Communicator 2010 clients are connected with Akamai ( a92-122-208-27.deploy.akamaitechnologies.com). I thought to check for updates but aim I not sure of the reason. But we use SCCM to update our clients. The question is how to disabl