Proxy Service giving "Cannot Compute Effective WSDL for: Proxy Service"
Hi,
After updating the wsdl and schema, our proxy service is complaining with error : "Cannot Compute Effective WSDL for: Proxy Service " <ProxyService_Location_Name> when I launch a test console or access the Proxy Endpoint on IE.
Proxy and Business Services are pointing to the same WSDL. From Business Service, I am able to launch the test console. . Before updating the wsdl and schema, it was working fine. We tried to check in JDeveloper to see whether there are any issues with WSDL or Schema, but they are working fine.
Security Settings on Proxy Service are : Basic Authentication, User-Name Token Policy and also applied Transport Access Control. Security worked fine earlier before update.
From log file :
Root cause of ServletException.
java.io.IOException: Can not compute effective WSDL for : ProxyService ********
at com.bea.wli.sb.transports.http.ResourceRequestProcessor.securedInvoke(ResourceRequestProcessor.java:93)
at com.bea.wli.sb.transports.http.ResourceRequestProcessor.process(ResourceRequestProcessor.java:65)
at com.bea.wli.sb.transports.http.generic.RequestHelperBase.handleMetadataRequest(RequestHelperBase.java:181)
at com.bea.wli.sb.transports.http.generic.RequestHelperBase.service(RequestHelperBase.java:83)
at com.bea.wli.sb.transports.http.wls.HttpTransportServlet.service(HttpTransportServlet.java:127)
at weblogic.servlet.FutureResponseServlet.service(FutureResponseServlet.java:24)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
Any suggestions/ideas on why this error is happening is much appreciated.
Thanks,
Srithi
There must be definitely some issue in the Policy Configuration, due to which it is not able to Compute Effective WSDL.
Can you please do the following and capture the logs:
- set the transports debug flag to true in the alsbdebug.xml in your domain directory :
<java:alsb-transports-debug>true</java:alsb-transports-debug>
<java:alsb-service-security-manager-debug>true</java:alsb-service-security-manager-debug>
<java:alsb-service-validation-debug>true</java:alsb-service-validation-debug>
<java:alsb-wspolicy-repository-debug>true</java:alsb-wspolicy-repository-debug>
- set the WLS log level to debug
- Then restart the servers
This should give some additional details on the specific error.
It is considered good etiquette to reward answerers with points (as "helpful" - 5 pts - or "correct" - 10pts).
https://forums.oracle.com/forums/ann.jspa?annID=893
Similar Messages
-
Error on OSB Proxy Test: Can not compute effective WSDL
The error below was encountered when executing an OSB proxy test. Only this specific service encountered the issue. It was resolved by restarting all the servers in the domain (3 managed servers and an admin server). Any idea on the root cause? So we can prevent it in the future. I am running on production mode.
Error message is:
An unexpected error occurred executing the test service: EJB Exception: ; nested exception is:
java.lang.RuntimeException: com.bea.wli.config.component.NotFoundException: Can not compute effective WSDL for : ProxyService PCRMP1 Services/Business Services/Proxy Service/BS_BillingSubscriptionI noticed that the section of my proxy service titled "Operation Selection Configuration" labelled "Selection Algorithm" was missing (despite being selected in my local proxy service).
the fix for me was to re-click the already selected "SOAP Body Type" radio button on the Operation tab of my proxy service, save and republish and it worked. -
Bug: export WSDL for proxy service
done under workshop 10.3, rightclick on proxy, then osb/export wsdl contains the wrong location (in my case port 7001 instead of 8001)
done with service bus web console the location is alright.
please report and fix this.
anyway does it belong to here or the workshop or soa forum? I feel free to xpost.
the whole export is annoying because it goes to a zip. why would i want to zip a single wsdl file.
thanks you for you attention,
BarossaThere must be definitely some issue in the Policy Configuration, due to which it is not able to Compute Effective WSDL.
Can you please do the following and capture the logs:
- set the transports debug flag to true in the alsbdebug.xml in your domain directory :
<java:alsb-transports-debug>true</java:alsb-transports-debug>
<java:alsb-service-security-manager-debug>true</java:alsb-service-security-manager-debug>
<java:alsb-service-validation-debug>true</java:alsb-service-validation-debug>
<java:alsb-wspolicy-repository-debug>true</java:alsb-wspolicy-repository-debug>
- set the WLS log level to debug
- Then restart the servers
This should give some additional details on the specific error.
It is considered good etiquette to reward answerers with points (as "helpful" - 5 pts - or "correct" - 10pts).
https://forums.oracle.com/forums/ann.jspa?annID=893 -
OSB Email Can't find wsdl for Proxy?
Hi,
OSB 11G
Req: System A will invoke OSB Service and OSB should send an email.
I have created a Business Service and Proxy Service for Email in OSB like:-
Business Service:
1.Selected Service Type as Message Service.
2. Req Message Type as Text
3.Select Protocol=Email ad gave End Point URI
4. Selected SMTP Server .
Proxy Service
1. I created XML(for incoming request content in Proxy) and imported in my Proxy and selected http Protocol in Proxy.
2. In Proxy, I created Route Node. In Route Node, I used Communication->Transport. and set the Transport Headers Subject as $body/ema:Email/ema:subject/text() =expression
To as $body/ema:Email/ema:to/text() =expression.
3. I added an action -replace with variable body and expression=$body/ema:Email/ema:content/text().
Both Business and Proxy are working fine. But I cannot see WSDL for OSB Service? As I want this OSB Service to be called from System A.
ThanksYou will not find a WSDL for http type service.
You have to create your own WSDL and create a WSDL based proxy service. -
Unable to retrieve WSDL for many service name
Hi All,
Customer is using WAAS 5.01. We are trying to generate WSDL file for some service name. But succeded with only three sevices. As per the document we can retrieve WSDL for the services using the url https://localhost:8443/ws/<servicename>?wsdl. But when i tried to retrieve for "Alarm" service name its throughing error.(https://localhost:8443/ws/Alarm?wsdl.) Same is happening for most of the services.
Is there any way i can get the WSDL for all the services?
Thanks and Regards
Riyas HussainHello Riyas,
See the list of services for XML monitoring here:
http://www.cisco.com/en/US/docs/app_ntwk_services/waas/waas/v501/monitoring/guide/MG_XML_API.html#wp88962
So, for Events Service this should be
https://:8443/ws/AlarmStatus?wsdl
Amir -
Today I installed Adobe Director 11.5. I received a couple of errors in the FLEXnet Licensing Service. It looks It could not start. I tried to download the Licence fix what I found on Google but that doesn't work, so I checked the 'Service' at service (windows).
It's status is empty. When I double click on the FLEXnet Licensing Service, clicked on start at the opened window and an error is coming:
Windows could not start the FLEXnet Licensing Service service on Local Computer
Error 1068: The dependency service or group failed to start.
I don't understand what it says with this message, only that it is impossible to start. However, that is not what I am trying of course, I want to start the FLEXnet Licensing Service, service.
Re-installing of the software, doesn't make any change. How can I start it so Director is also working?Hi Don1233,
Please consider seek help at the software vendor side.
For the services didn't start, follow the suggestions posted by Elton in the thread below:
https://social.technet.microsoft.com/Forums/en-US/e35da253-f0df-41d1-8df2-b73fa54742a0/windows-could-not-start-the-flexnet-licensing-service-service-on-local-computer-error-1068-the?forum=w7itproinstall
Best regards
Michael Shao
TechNet Community Support -
Change the end point URL in WSDL for web-service
Hi All,
Morning , could someone please help us with this question, we are stuck with this currently.
In SOA Suite 10g as well 11g we have a jsimple Java class whose one of the methods is exposed as a web service.
In the project it has created the WSDL as well and have deployed the .ear file to the servers from EM console successfully.
Now we need to migrate this web service to testing & production environments.
1. Could someone please let us know the steps as to how do we change the end point url in the WSDL for this web service (present in web content --> WEB-INF/wsdl path in the j-developer project) for migration in case of both 10g (OC4J) as well 11g (WLS) servers.
2. Also could this change/update be done prior to deployment as well as post deployment as well.
Looking forward to inputs regards this...as we are stuck with this ..would be very helpful
Thanks as always for help & guidance..Hi
As Vijay mentioned, you develop a WebService in JDeveloper and test in JDeveloper integrated Weblogic Server say at http://localhost:7101/MyWebService/MyPort?wsdl. Thats it. Once it is working. Export it into a .WAR file. If you have any other supporting EJB JARs etc, put all these into a full blown .EAR at application level. NOW deploy this .EAR or .WAR into any Domain on any host and any port. DOES not matter. That server's host and port will be taken. Infact even if this other domain is Clustered domain, still it will work by giving webserver host and webserver port that sits in front of the cluster.
I develop my webservices in JDeveloper and test at 7101 port. This .WAR gets deployed in QC Env at qchost:qcport. Same .WAR deployed to UAT at uathost:uatport and finally to prod also at prodhost:prodport.
Its just the Client (WebService Proxy) that is calling this WebService need to use appropriate host and port based on which Env it is connecting to. For this, simply do not hard code WSDL URL in the java code or anywhere. Simply get it from a .properties file using a key value pair like this.
WSDL_URL=http://host:port/MyWebService/MyPort?WSDL.
Now have Environment specific values for above key and put that properties file in that domain root folder. And in your code always refer this key.
You can use many approaches along the above lines.
If your WebServies proxy is a webservice adapter say within bpel, still you can modify the value using deployment plan .xml file file while deploying.
I would not absolutely prefer opening war file from ear and modifying war and updating ear file etc etc. Also do not have multiple EARs for Environment specific. Just have only one single EAR or WAR file that can be deployed to any environment.
Thanks
Ravi Jegga -
?WSDL for Business Service or WSDL File
I know that you can append a ?WSDL to the end of a Proxy Service to access the WSDL File for the Service.
Is there a REST/GET way to do the same thing to access a Business Service or a WSDL or a Schema directly?
Thanks,
JaySee if this might help.
http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15867/configuringandusingservices.htm#i1143285Is
Thanks
Manoj -
ESB: Is it possible to create custom WSDL for routing service?
Hello all!
I have an unchangeable requirement in my project - ESB routing services must confom to WSDL specifications that are already used before we started this integration project.
For example, we have to implement not only the same logical part of WSDL description:
<message name="AuthorisationRequestSoapIn">
<part name="AuthorisationRequest" element="tns:AuthorisationRequest"/>
</message>
<message name="AuthorisationRequestResponseSoapOut">
<part name="AuthorisationRequestResponse" element="tns:AuthorisationRequestResponse"/>
</message>
<portType name="OnlineServicesSoap">
<operation name="AuthorisationRequest">
<input message="tns:AuthorisationRequestSoapIn"/>
<output message="tns:AuthorisationRequestResponseSoapOut"/>
</operation>
</portType>
but the binding and service sections must conform to WSDL document too:
<binding name="OnlineServicesSoapBinding" type="tns:OnlineServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="AuthorisationRequest">
<soap:operation style="document" soapAction="AuthorisationRequest"/>
<input>
<soap:body use="literal" namespace="http://..../OnlineServices"/>
</input>
<output>
<soap:body use="literal" namespace="http://..../OnlineServices"/>
</output>
</operation>
</binding>
<service name="OnlineServicesSoapService">
<port name="OnlineServicesSoapPort" binding="tns:OnlineServicesSoapBinding">
<soap:address location="....."/>
</port>
</service>
And after registration of ESB routing service I've got the following service description (I ommit esb bindings and logical part here, it's ok with messages and portTypes):
<binding name="__soap_OnlineServicesSoapService_OnlineServicesSoap" type="import:OnlineServicesSoap">
<soap:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="AuthorisationRequest">
<soap:operation xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" style="document" soapAction="AuthorisationRequest"/>
<input>
<soap:body xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal"/>
</input>
<output>
<soap:body xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal"/>
</output>
</operation>
</binding>
<service name="ESB_OnlineServicesSoapService_Service">
<port name="__soap_OnlineServicesSoapService_OnlineServicesSoap" binding="tns:__soap_OnlineServicesSoapService_OnlineServicesSoap">
<soap:address xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" location="http://..../event/DefaultSystem/OnlineServicesSoapService"/>
</port>
</service>
How can I change WSDL that is generated for routing services? Is it possible to change the names of port and binding element?
Thanks in advance,
Oleg OleninSo, no docs, no answers, no life :) - I have only one way to get the answers:
oracle.tip.esb.configuration.util.WSDLGenerator.addSOAPBindings():
binding.setQName(new QName(targetNamespace, WSDLConstants.generateSOAPPortName(service.getName(),portType.getQName().getLocalPart())));
oracle.tip.esb.configuration.util.WSDLConstants:
public static final String generateSOAPPortName(String service, String operation)
return "__soap_" + service + "_" + operation;
So it is not possible to change the names of SOAP binding and port.
And I guess there is no way to change WSDL that is generated for routing services. -
Web-services.xml: cannot set "charset" attribute for alternative encoding
Hi,
the definition of the charset attribute in tag web-service in a web-services.xml
descriptor gets lost, when deploying a web-service.
Sample:
Before deployment I defined:
<web-service charset="ISO-8859-1" useSOAP12="false" targetNamespace="http://www.itpearls.com/unity/SubscriberData"
name="WebSubscriberDataCollector" style="rpc" uri="/WebSubscriberDataCollector">
After deployment the console states:
<web-service jmsUri="ISO-8859-1" useSOAP12="false" exposeWSDL="true" targetNamespace="http://www.itpearls.com/unity/SubscriberData"
name="WebSubscriberDataCollector" style="rpc" uri="/WebSubscriberDataCollector">
So the value "ISO-8859-1" changed his master :-(
I consider this a bug. Is there a workaround for the charset definition of an
individual web-service?
Thanks for an comments
ManfredHi Neal
my server's locale is not en_US. The locale command delivers:
$ locale
LANG=de_CH.ISO8859-1
LC_CTYPE="de_CH.ISO8859-1"
LC_NUMERIC="de_CH.ISO8859-1"
LC_TIME="de_CH.ISO8859-1"
LC_COLLATE="de_CH.ISO8859-1"
LC_MONETARY="de_CH.ISO8859-1"
LC_MESSAGES="de_CH.ISO8859-1"
LC_ALL=de_CH.ISO8859-1
but the Weblogic Server remains stubborn on all possibilities according to http://e-docs.bea.com/wls/docs81/webserv/i18n.html#1069538
and keeps complaining:
java.io.CharConversionException: Malformed UTF-8 char -- is an XML encoding declaration
missing?
My analysis: The Weblogic server seems to expect a UTF-8 compliant stream (due
to the current user.language property set to "de") regardless of the chosen configuration
possibilities proposed on the above mentioned link page.
Q: is this bug related to CR105388 on http://e-docs.bea.com/wls/docs81/notes/issues.html
Now I urgently need a workaround to make Umlaute contained in a web service request
working.
Thanks for any help
Manfred
"Manfred Sturm" <[email protected]> wrote:
>
Hi Neal
OK, typo. But it doesn't work. I get the console output:
java.io.CharConversionException: Malformed UTF-8 char -- is an XML encoding
declaration
missing?
plus I get following stack trace from the web-service client:
javax.xml.soap.SOAPException: Failed to read a xml element from
Vorname_aou_AOU091 Name_aou_AOU091 Ort_äou_AOU091 091A 1091 Strasse_aou_AOU091
bbcs adsl sample string
at weblogic.webservice.tools.pagegen.SampleInstance.getJavaObject(SampleInstance.java:139)
at weblogic.webservice.server.servlet.ServletBase.getJavaParams(ServletBase.java:378)
at weblogic.webservice.server.servlet.ServletBase.invokeMultiOutput(ServletBase.java:347)
at weblogic.webservice.server.servlet.ServletBase.invokeOperation(ServletBase.java:306)
at weblogic.webservice.server.servlet.WebServiceServlet.invokeOperation(WebServiceServlet.java:312)
at weblogic.webservice.server.servlet.ServletBase.handleGet(ServletBase.java:272)
at weblogic.webservice.server.servlet.ServletBase.doGet(ServletBase.java:154)
at weblogic.webservice.server.servlet.WebServiceServlet.doGet(WebServiceServlet.java:232)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
(server's locale is en_US)
Alternatively, when using "-Dweblogic.webservice.i18n.charset=ISO-8859-1"
in
I get the console output:
<Oct 7, 2003 11:46:05 AM MEST> <Warning> <Management> <BEA-141087> <Unrecognized
property: webservice.i18n.charset.>
which results in the above stack trace when invoking on the web service.
I still need a workaround within weblogic server. I cannot change the
Solaris
server's locale settings.
Thanks for an comments
Manfred
"Neal Yin" <[email protected]> wrote:
Hi Manfred,
There is a typo in code. But this should NOT affect any functionality
(charset attribute is working). Please contact support for a patch.
Thanks,
-Neal
"Manfred Sturm" <[email protected]> wrote in message
news:[email protected]...
Hi,
the definition of the charset attribute in tag web-service in aweb-services.xml
descriptor gets lost, when deploying a web-service.
Sample:
Before deployment I defined:
<web-service charset="ISO-8859-1" useSOAP12="false"
targetNamespace="http://www.itpearls.com/unity/SubscriberData"
name="WebSubscriberDataCollector" style="rpc"uri="/WebSubscriberDataCollector">
After deployment the console states:
<web-service jmsUri="ISO-8859-1" useSOAP12="false" exposeWSDL="true"
targetNamespace="http://www.itpearls.com/unity/SubscriberData"
name="WebSubscriberDataCollector" style="rpc"uri="/WebSubscriberDataCollector">
So the value "ISO-8859-1" changed his master :-(
I consider this a bug. Is there a workaround for the charset definitionof
an
individual web-service?
Thanks for an comments
Manfred -
Localhost polluting ?WSDL for simple service
Hello,
I have created a simple service based on the Buelow tutorial. I run JDeveloper on Windows, the server on Linux.
However, the generated WSDL has "localhost" as the location of the "<abstractWSDL>". I'm not even sure why we need that abstractWSDL, as the info is in the main wsdl file. All the other service referencences are correct, just not that one. I have told the WL server its own machine DNS name (soabmp-vm.local).
I have hacked it by just copying the file locally, but that is bad practice.
Any ideas welcome, WSDL below.
Anthony
http://soabpm-vm.local:8001/soa-infra/services/default/Project1/getStatusByCC?WSDL
<?xml version="1.0" encoding="UTF-8" ?>
<wsdl:definitions
name="getStatusByCC"
targetNamespace="http://oracle.com/sca/soapservice/CrCardTutAp1/Project1/getStatusByCC"
xmlns:tns="http://oracle.com/sca/soapservice/CrCardTutAp1/Project1/getStatusByCC"
xmlns:inp1="http://www.globalcompany.com/ns/CCAuthorizationService"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>
<wsdl:documentation>
<abstractWSDL>http://localhost:8001/soa-infra/services/default/Project1!1.0/getStatusByCC.wsdl</abstractWSDL>
</wsdl:documentation>
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://www.globalcompany.com/ns/CCAuthorizationService" schemaLocation="http://soabpm-vm.local:8001/soa-infra/services/default/Project1/getStatusByCC?XSD=xsd/creditcheck.xsd"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="requestMessage">
<wsdl:service name="getStatusByCC">
<wsdl:port name="execute_pt" binding="tns:execute_pttBinding">
<soap:address location="http://soabpm-vm.local:8001/soa-infra/services/default/Project1/getStatusByCC"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>i'm not sure if this would fix it but can you try this :
go to the em console
farm_... > SOA > soa-infra > rightmouseclick > SOA Administration > Common properties > and use full qualified urls in the Callback Server URL and Server URL parts
and test again -
Dynamic wsdl for web service proxy
Hi,
I have generated the Web service proxy client based on wsdl used in dev env,
if i have to deploy to production, i have to manually change the WSDL url to point to production.
Is there anyway, I can deploy without changing manually.
thanksthanks all from the prompt replies.
I still have a query. All i can do is create various WS references in connections.xml and call dynamically. like
Context ctx = ADFContext.getCurrent().getConnectionsContext();
WebServiceConnection wsc = (WebServiceConnection) ctx.lookup("MyConnection1"); // here i can make a dynamic call ...
but this piece of code can work only in UI. what if i need to do the same approach in model from my AM.
Is there a way ?? -
How to generate a WSDL for communication service
Hi,
I'm integrating my OSB with the OCSG. For that I've got to create a WSDL file as per my exposed OSB service. On tryin manually I'm getting errors. Then I tried to create it through a Java class as given http://www.vorpal.net/xwiki/bin/view/Boot%20Camp/Extending%20Services%20Gatekeeper.
In this link they have given the steps for generating the custom WSDL I tried this example but no success. Can you please help me with this? Has anyone created the wsdl using the above link?
- PraveenYeah sure!!
Overall picture: I wish to expose my OSB services to the third parties using OCSG. For that I've created the Communication services corresponding to each OSB service.
Problem: Integration with the OSB.
At the OSB side I've got JMS queues which interacts with other existing systems in my SOA enviornment. But I'm not getting how to get the OCSG application- triggered request messages in that queue? Please help.
Also I've read about the SOA facades for integration with OSB.Which of the two approaches you will suggest? -
WSDL for asynch service with error message
Hi,
can anybody provide a example of a wsdl which is asynchronous and defines a fault message, if the service fails?
Thanks...In principle, the way you define a SOAP Fault is by adding the faults that could be emitted for a given operation at the binding and portType level. Here is an example:
<wsdl:message name="echoFaultMessage">
<wsdl:part name="fault" element="xsd1:EchoFault"></wsdl:part>
</wsdl:message>
<wsdl:portType name="EchoWithFault">
<wsdl:operation name="echo">
<wsdl:input message="tns:echoWithFault" />
<wsdl:fault name="fault" message="tns:echoFaultMessage"></wsdl:fault>
</wsdl:operation>
</wsdl:portType>
...That said, it may not be wise to try to convey error back to the caller using SOAP Fault for async processing, as you have no guaranty that the client calling the one-way service will process the fault, as they may be using the "fire & forget" style of invocation.
It's better to convey any processing error to the caller on the back channel.
Hope it helps,
-Eric -
Cannot select proper domain for group services
Hello-
I have a working LDAP/Mail/WWW setup with all OS X servers. I'm trying to setup group services (mailing lists in particular) on our domain. I have created a group, when when I go to the "Enable the following services for this group on" dropdown, I don't see the domain I'm looking for. I see all kinds of other ones (about 50) that we do web hosting for.
Anyone know why I can't see my domain?After more oddities, I believe to have it fixed.
Deleting and re-creating the Sites in ServerAdmin did make the hosted sites selectable as wiki servers, however the choice didn't stick.
The system log gave me this at every save operation in the Web Services Module in ServerAdmin:
<pre>servermgr_web: Failure saving group services update</pre>
I believe the Global UID of the webservices in the server's apple-serviceinfo LDAP attribute was never updated from a move of the server to newer hardware and an OD merge operation.
I am not sure which of my actions lead to success and I am not free to experiment, but here is what I did:
Upgraded apache from v.1.3 to v.2.2 in the WebServices Module
Located the apple-serviceinfo attribute for the $FQDN using Inspector in WorkGroupManager
located a custom port assignment (8008 for an old virtualhost) and changed it to 80
deleted all virtualhosts in ServerAdmin
recreated all virtualhosts in ServerAdmin using FQDN in servername and description
enabled Collaboration Services on all virtualhosts
Re-enabled the new virtualhosts as wikiservers for their respective groups
The auto-created GUID (global identifier) of the server is:
<pre>1F72EE26-32FA-4DC4-921D-13561C188C63</pre>
The auto-created GUID (global identifier) in the server's serviceinfo entry (part of section for virtualhost shown) is now:
<pre>
<key>9EC33DDF-FDEG-4444-8090-B8B559EE2042</key>
<dict>
<key>hostDescription</key>
<string>server.domain.net</string>
<key>hostDetails</key>
</pre>
This corresponds exactly to one ServicesLocator entry of that group:
<pre>1F72EE26-32FA-4DC4-921D-13561C188C63:9EC33DDF-FDEG-4444-8090-B8B559EE2042:w iki
ServerGUID:VirtualhostGUID:servicename</pre>
Maybe you are looking for
-
ITunes Hangs when I plug in my iPod Nano
I'm hoping someone can help. When I plug in my new iPod Nano, it shows up in iTunes, but iTunes hangs claiming it is Analyzing Track X of Y. It will do this for infinitely long without making any real progress. If I look under the event viewer, I get
-
Hi , I am trying to install AIA2.4 over wls9.2. I have done with installing soa suite 10.1.3.4 and all the weblogic patch work. During running the Wl ant scripts for installing AIA foundation pack, I am not able to install ESB specific deployments. w
-
After changing short user's name I lost control over my imac
Do I have to enable the root user to fix all the problems? I can't even add the extra click button within mouse settings. Helpful advice desperately needed. Thxs in advance
-
On my iBooks of ipad , against the name of the book, there is a blue square on the right hand side , that book neither opens nor deletes, why?
-
Typed a note, on the notepad, and accidentally deleted it. Any way to retrieve from trash?