JCo APIs fail with Message Server
Hi Experts,
I use JCo 2.0 to interact with SAP System via Message Server.
When My application try to connect, it's generated this error:
Connect_PM MSHOST=HOST, R3NAME=XYZ, GROUP=GROUP
ERROR service 'sapmsXYZ' unknown
TIME Tue May 19 15:09:28 2009
RELEASE 620
COMPONENT NI (network interface)
VERSION 36
RC -3
MODULE nixxi_r.c
LINE 2606
DETAIL NiIServToAddr
COUNTER 7
.^.
What is the problem?
Thanks.
Marco Genova
Edited by: m.genova on May 19, 2009 4:23 PM
Hello,
The services mapping (name vs. TCPor UDP port number) are specified in /etc/services or the corrsponding file for your OS.
Obviously "sapmsXYZ" is missing there. sapmsXYZ should match the TCP port of the message server.
Kind regards,
Tsvetomir
Similar Messages
-
Hi,
I've been trying for days to download Windows support software via Bootcamp assistant but it always fails with message 'Can't install windows software because it is not currently available from the software update server.'
Anyone else had problems or success with this?
Thanks in advance.9thdoc wrote:
I'm getting a similar but distinct error message in snow leopard: Download could not continue. "The windows support software is not available" and have no original snow leopard instal disc with me.
Your issue is completely different. You are running Snow Leopard. There is no download for Windows Support software for Snow Leopard, hence the error you see. Snow Leopard Windows Support software is on the Snow Leopard installation disk.
You need the Snow Leopard installation disk or a replacement for it. -
Host: Windows Server 2012 R2 with Hyper-V and RRAS (for Internet over NAT)
VM: Windows Server 2012 R2 with installed Active Directory Domain Services
When I open AD DS configuration window (“promote this server to a domain controller”) many services and programs on my host (include Hyper-V, RRAS & Server Manager) fails with RPC Server unavailable error.Hello Aleksandr,
There wasn't any configuration information, ipconfig /all, network setup, etc. So it's difficult to tell.
More importantly, are you trying to promote the host server? If yes, that is not advised, for one, because it's a Hyper-V server, (not suggested at all), and two, RRAS is installed. RRAS is problematic with any domain controller because it turns it into
a multihomed domain controller.
Active Directory communication fails on multihomed domain controllers
http://support.microsoft.com/kb/272294/
Multihomed DCs (with more than one unteamed NIC or multiple IPs) with DNS, RRAS, iSCSI, Clustering interfaces, management interfaces, backup interfaces, and/or PPPoE adapters - A multihomed DC is not a recommended configuration, however there are ways to
configure a DC with registry mods:
http://blogs.msmvps.com/acefekay/2009/08/17/multihomed-dcs-with-dns-rras-and-or-pppoe-adapters/
7 Reasons not to Make Hyper-V a Domain Controller
http://www.altaro.com/hyper-v/reasons-not-to-make-hyper-v-a-domain-controller/
Domain Controller as Hyper-V host
https://social.technet.microsoft.com/Forums/windowsserver/en-US/4ff14bec-a815-473b-8d2a-33e91e17197b/domain-controller-as-hyperv-host?forum=winserverhyperv
Networking?
I don't know how your networking is setup, whether there are multiple NICs on the host server, if they are teamed, if you have the host interface set to allow the operating system to share administration, or if there are separate interfaces for each. Can
the host OS ping/communicate with the DC virtual machine?
If there are more than one NIC, you have the choice to team the NICs and share the Teamed NICs for the Hyper-V OS and the VMs, or keep them separate where one is devoted for the Hyper-V OS, and one for the VMs.
Hyper-V Server VLAN Network Configuration
https://social.technet.microsoft.com/Forums/windowsserver/en-US/0aa71d2a-ebf9-4a3e-bbf5-94db55339fa2/hyperv-server-vlan-network-configuration?forum=winserverhyperv
Recommendation:
Why not just create another VM DC?
Ace Fekay
MVP, MCT, MCSE 2012, MCITP EA & MCTS Windows 2008/R2, Exchange 2013, 2010 EA & 2007, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
This posting is provided AS-IS with no warranties or guarantees and confers no rights. -
RFC logon failed with message: Failed: Connect to SAP gateway failed
I installed CI instance fine and i am stopped here with this error at the end of DB instance install. Could someone let me know what could be the reason for this. Is there any fix or workaround to continue the install.
INFO 2006-09-16 01:13:02 [iaxxrfcimp.cpp:398]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value hostSAP.
INFO 2006-09-16 01:13:02 [iaxxrfcimp.cpp:398]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 09.
INFO 2006-09-16 01:13:02 [iaxxrfcimp.cpp:543]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
ERROR 2006-09-16 01:13:02 [iaxxrfcimp.cpp:450]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
ERROR 2006-09-16 01:13:02
CJSlibModule::writeError_impl()
FRF-00063 RFC logon failed with message: Failed: Connect to SAP gateway failed
Connect_PM GWHOST=hostSAP, GWSERV=sapgw09, ASHOST=hostSAP, SYSNR=09
LOCATION CPIC (TCP/IP) on local host
ERROR partner not reached (host hostSAP, service 3309)
TIME Sat Sep 16 01:13:02 2006
RELEASE 640
COMPONENT NI (network interface)
VERSION 37
RC -10
MODULE nixxi_r_mt.cpp
LINE 8528
DETAIL NiPConnect
SYSTEM CALL connect
ERRNO 146
ERRNO TEXT Connection refused
COUNTER 4
Thanks,
Ramat the end of the database instance installation SAPInst is doing some RFCs to the CI.
The logfile states that the gateway on host hostSAP with the systemnumber 09 is not reachable.
Please check if you have started the central instance on this machine.
peter -
Security API failed with error 60008
HI, I have been tryng to wrap some files (or something like that) but when I select the files it comes up with an error box saying "security API failed with error 60008" can anyone help me fix this or tell me what it is?
Launch Disk Utility and run Repair Permissions on the startup volume. Try whatever you were doing again. If there's no change, continue as follows.
Triple-click the line below to select it:
/private/tmp
Right-click or control-click the highlighted line and select
Services ▹ Show Info
from the contextual menu.* An Info dialog should open.
Does the dialog show "You can read and write" in the Sharing & Permissions section?
In the General section, is the box labeled Locked checked?
*If you don't see the contextual menu item, copy the selected text to the Clipboard (command-C). Open a TextEdit window and paste into it (command-V). Select the line you just pasted and continue as above. -
FRF-00063 RFC logon failed with message: Failed: Connect to SAP gateway fa
We are getting below error while installing CRM 4.1 on oralce,sunsolaris.
ERROR 2007-09-27 01:19:46
CJSlibModule::writeError_impl()
FRF-00063 RFC logon failed with message: Failed: Connect to SAP gateway failed
Connect_PM GWHOST=uapkb2dh, GWSERV=sapgw29, ASHOST=uapkb2dh, SYSNR=29
LOCATION CPIC (TCP/IP) on local host
ERROR partner not reached (host uapkb2dh, service 3329)
TIME Thu Sep 27 01:19:46 2007
RELEASE 640
COMPONENT NI (network interface)
VERSION 37
RC -10
MODULE nixxi_r_mt.cpp
LINE 8642
DETAIL NiPConnect
SYSTEM CALL connect
ERRNO 146
ERRNO TEXT Connection refused
COUNTER 2
Regards,
Madhu.We are getting below error while installing CRM 4.1 on oralce,sunsolaris.
ERROR 2007-09-27 01:19:46
CJSlibModule::writeError_impl()
FRF-00063 RFC logon failed with message: Failed: Connect to SAP gateway failed
Connect_PM GWHOST=uapkb2dh, GWSERV=sapgw29, ASHOST=uapkb2dh, SYSNR=29
LOCATION CPIC (TCP/IP) on local host
ERROR partner not reached (host uapkb2dh, service 3329)
TIME Thu Sep 27 01:19:46 2007
RELEASE 640
COMPONENT NI (network interface)
VERSION 37
RC -10
MODULE nixxi_r_mt.cpp
LINE 8642
DETAIL NiPConnect
SYSTEM CALL connect
ERRNO 146
ERRNO TEXT Connection refused
COUNTER 2
Regards,
Madhu. -
Why WSUS installation on WS2012 R2 fails with message indicating server restart required?
Dear all,
I've trying to install WSUS server role on WS 2012 R2 standard. Server is domain joined, and local SQL server (SQL Server 2008 R2 with SP3) installed. This SQL server is to host the WSUS database.
WS 2012 R2 is fully patched. Nothing else is installed on this server except SQL server mentioned above. I initiate WSUS role installation, specify that WIS is not required, rather WSUS database is required, database connection to locally installed SQL server
is established; which succeeds without any problem, but when wizard starts WSUS role installation it continues to fail over and over. It indicates in server manager task view that role installation failed because the server require restart.
I restarted server several times, repeated the process but this continues to behave like this.
Why WSUS installation on server fails repeatedly?
Why log should be examined or any other dependency is missing here?
Please advise.
Regards,Hello Steven,
Thanks for the input, in fact I did mention server name to pick SQL server instance from, since the only instance configured is default instance locally on the server where I'm trying to install WSUS on.
When Add Roles/Features selection wizard gets to WSUS configuration; it asks for location where updates will be stored, next it asks to connect to SQL server to use for SUS database; that's where I specify local server's host name (in my case HQCAS) and
click "Check connection" this succeeds without any error.
All these steps proceed without any problem, but later on, WSUS role installation fails. I also checked CBS.log file; but it didn't give any specific clues? The only message I receive is that role installation requires server restart.
I reboot server; start all over, but the behavior remains the same. Since WSUS role did not get install in the first place, it won't be possible to check event viewer for WSUS related events. Moreover...wsusutil.exe tool will also be not available until
after successful install.
I couldn't reach any post deployment. Had a look at that link you forwarded, the
update mentioned in below area also doesn't apply since I specify the local server's host name and then click "Check connection". This steps goes without any error. Any other insight would be greatly appreciated.
Regards,
Shahzad -
NCO3 - Connection with Message Server via SapRouter fails
Hello @all,
i have successfully used nco3 as client (.net framework 3.5 / VS 2008) with an application server connection via saprouter.
But i tried several ways to connect to a message server via saprouter without luck.
The parameters i used to connect:
parameters(RfcConfigParameters.Name) = "Test"
parameters(RfcConfigParameters.MaxPoolSize) = Convert.ToString(5)
parameters(RfcConfigParameters.IdleTimeout) = Convert.ToString(10)
parameters(RfcConfigParameters.User) = ...
parameters(RfcConfigParameters.Password) = ...
parameters(RfcConfigParameters.Client) = "100"
parameters(RfcConfigParameters.Language) = "DE"
parameters(RfcConfigParameters.MessageServerHost) = ...
parameters(RfcConfigParameters.SystemID) = ...
parameters(RfcConfigParameters.LogonGroup) = "USER"
parameters(RfcConfigParameters.SAPRouter) = ...
I always get an SAP.Middleware.Connector.RfcCommunicationException with following exception details:
InnerException Nothing
Message ""
Source "sapnco_utils"
StackTrace bei SAP.Middleware.Connector.CpicConnection.getASfromMS(Dictionary`2 options)
bei SAP.Middleware.Connector.CpicConnection.parseConnParameters(Dictionary`2 options)
bei SAP.Middleware.Connector.CpicConnection.ConnectAsClient(Dictionary`2 options)
bei SAP.Middleware.Connector.RfcConnection.ConnectAsClient(RfcConfigParameters options)
bei SAP.Middleware.Connector.RfcConnectionPool..ctor(RfcDestination d, Boolean forRepositoryCalls, String uniqueKey)
bei SAP.Middleware.Connector.RfcConnectionManager.GetClient(RfcDestination destination, Boolean forRepository)
bei SAP.Middleware.Connector.RfcDestination.GetClient(Boolean forRepository)
bei SAP.Middleware.Connector.RfcDestination.Ping()
Because of empty error message I don't know what to do. It seems that nco3 can't get the application server from the message server, but why? The connection via the old nco2 (VS 2003) works and also if i try to connect with the saplogon ocx from sapgui (some short code in vb6) the connection is established.
Anyone can help me???
Thanks a lot.parms.Add(RfcConfigParameters.MessageServerHost, "192.168.0.1");
parms.Add(RfcConfigParameters.SystemID, "MGF");
parms.Add(RfcConfigParameters.GatewayHost, "192.168.0.1");
parms.Add(RfcConfigParameters.SAPRouter, "/H/145.145.150.240/H/");
parms.Add(RfcConfigParameters.User, "mysapuser");
parms.Add(RfcConfigParameters.Password, "********");
parms.Add(RfcConfigParameters.Client, "200");
parms.Add(RfcConfigParameters.Language, "en");
parms.Add(RfcConfigParameters.PoolSize, "5");
parms.Add(RfcConfigParameters.MaxPoolSize, "10");
parms.Add(RfcConfigParameters.IdleTimeout, "6000");
I guess you are missing RfcConfigParameters.GatewayHost parameter. Try code snippet given above.
Regards,
Ahmed Brohi -
Creates JCO Destination Fails with Error
Hello
I am trying to create a JCO Connection in our EP6-SP9 (Menu Content Administration -> Web Dynpro -> Create JCO Connection). I have not installed a SLD for EP6 but have configured the EP6 to use the SLD of the XI 3.0 SP9. The test connection works OK. The creation of the JCO fails with the message below
An error has occurred:
"Failed to process the request."
Please contact your system administrator.
Web Dynpro client:
HTML Client
Web Dynpro client capabilities:
User agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0), version: null, DOM version: null, client type: msie6, client type profile: ie6, ActiveX: enabled, Cookies: enabled, Frames: enabled, Java applets: enabled, JavaScript: enabled, Tables: enabled, VB Script: enabled
Web Dynpro runtime:
Vendor: SAP, Build ID: 6.4009.00.0000.20041011171310.0000 (release=630_VAL_REL, buildtime=2004-10-19:21:48:59[UTC], changelist=290362, host=PWDFM026)
Web Dynpro code generators of DC sap.com/tcwdtools:
No information available
Web Dynpro code generators of DC sap.com/tcwddispwda:
No information available
Web Dynpro code generators of DC sap.com/tcwdcorecomp:
No information available
J2EE Engine:
No information available
Java VM:
Java HotSpot(TM) Server VM, version: 1.4.2_06-b03, vendor: Sun Microsystems Inc.
Operating system:
Windows 2000, version: 5.0, architecture: x86
Error stacktrace:
java.lang.NullPointerException
at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.checkStatus(SystemLandscapeFactory.java:871)
at com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscape.checkStatus(WDSystemLandscape.java:469)
at com.sap.tc.webdynpro.tools.sld.NameDefinition.updateJCODestinations(NameDefinition.java:272)
at com.sap.tc.webdynpro.tools.sld.NameDefinition.updateNavigation(NameDefinition.java:237)
at com.sap.tc.webdynpro.tools.sld.NameDefinition.wdDoInit(NameDefinition.java:144)
at com.sap.tc.webdynpro.tools.sld.wdp.InternalNameDefinition.wdDoInit(InternalNameDefinition.java:223)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:274)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:540)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bind(ViewManager.java:398)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:555)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:422)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.init(ViewManager.java:130)
at com.sap.tc.webdynpro.progmodel.view.InterfaceView.initController(InterfaceView.java:43)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:540)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bind(ViewManager.java:398)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.makeVisible(ViewManager.java:620)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.performNavigation(ViewManager.java:263)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:737)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:350)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
I request help in resolving the above error
Thanks & regards
S LahiriHi Subhabrata, I get the same error. Let me know the solution if you already solved it. Maulin
-
JCo Destination Failing With RFC_Error_COMMUNICATION
Hi Gurus,
We installed a new Bi system with ABAP and JAVA stacks on different hardware and SIDs, now we have problem in integration where JCO BI Meta Data connection is giving following error if I test it. Ping is also failing.
com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=host.domain.com GROUP=PUBLIC R3NAME=<SID> MSSERV=sapms<SID> PCS=1 LOCATION CPIC (TCP/IP) on local host with Unicode ERROR service 'sapms<SID>' unknown TIME Tue Aug 10 05:26:09 201 RELEASE 701 COMPONENT NI (network interface) VERSION 38 RC -3 MODULE nixxhsl.cpp LINE 776 DETAIL NiHsLGetServNo: service name cached as unknown COUNTER 2
I checked sapms<SID> in etc -> services on ABAP host it is defined to message server port, I have added sapms<SID> as 8100 in SLD connection.
All three connections from portal as successful, still JCo destinations are not working.
Note:I have initally added message server port as 3600 in SLD connection where I replaced it to 8100 now, not sure whether this has any impact.
Kindly help.
Thanks
GopalHi,
Please add the sapmsSID entries for both systems (java and abap) in the /etc/services file of BOTH SERVERS. This means that each server should have entries for every system in your landscape.
Additionally, please ensure that this is set to 36<NN> and not 8100 as you mentioned. The reason is that 8100 is ABAP HTTP port, but 36<NN> is message server port. These two are different.
Try this.
Regards,
Shitij -
JCo destination/ SLD configuration/ message server GRANT POINTS!
Hi,
I am trying to create JCo Destination, using wizard when I get to the point 3.2 (message server) I do not have my message server listed in the drop down list, althogh it is up running on port 3601.
Here is an error message I ve got at the end.
SLD Data supplier service running and I have HTTP and RFC configuration in place
Thanks Denis
Failed to create new JCO client connection HR_Human_Resouces_Test: com.sap.lcr.api.cimclient.LcrException: CIM_ERR_ALREADY_EXISTS: Instance already exists: SAP_MsgServJCODestination.CreationClassName="SAP_MsgServJCODestination",Name="HR_Human_Resouces_Test",SystemCreationClassName="SAP_J2EEEngineCluster",SystemName="DE1.SystemHome.sbdevsqlsap2" at com.sap.lcr.api.cimclient.SimpleResponseAnalyser.raiseExceptionOnError(SimpleResponseAnalyser.java:120) at com.sap.lcr.api.cimclient.SimpleResponseAnalyser.getIResult(SimpleResponseAnalyser.java:53) at com.sap.lcr.api.cimclient.CIMOMClient.sendImpl(CIMOMClient.java:215) at com.sap.lcr.api.cimclient.CIMOMClient.send(CIMOMClient.java:147) at com.sap.lcr.api.cimclient.CIMOMClient.createInstanceImpl(CIMOMClient.java:660) at com.sap.lcr.api.cimclient.CIMOMClient.createInstance(CIMOMClient.java:642) at com.sap.lcr.api.cimclient.CIMClient.createInstance(CIMClient.java:730) at com.sap.lcr.api.sapmodel.JavaCIMObjectAccessor.createInstance(JavaCIMObjectAccessor.java:44) at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.createJCOClientConnection(SystemLandscapeFactory.java:283) at com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscape.createJCOClientConnection(WDSystemLandscape.java:107) at com.sap.tc.webdynpro.tools.sld.ButtonBar.onActionFinish(ButtonBar.java:224) at com.sap.tc.webdynpro.tools.sld.wdp.InternalButtonBar.wdInvokeEventHandler(InternalButtonBar.java:265) at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87) at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649) at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59) at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)Hi Denis,
The below is the Wiki which i have created, please go through the notes.
Configure SLD for JCo and Creation of JCo Destinations
To create JCo connections you need to configure SLD (System Landscape Directory) first and then create JCo destinations.
First lets see as how to configure SLD.
Start Visual Administrator.
To start it
1) Go to Server Installed path i.e. usr\sap\<systemid>\<systeminstance>\J2ee\admin
2) Choose go.bat and start it.
3) Under Global Server Configuration, choose <Serverid>.
4) Choose Services under it.
5) Find SLD Data Supplier.
6) Under System Landscape Directory select HTTP Settings.
7) Give all the required fields like Host Name, Port Number, User Name and Password.
8) Similarly choose CIM Client Generation Settings and give Host Name, Port Number, User Name and Password.
9) You can test the SLD is configured properly or not. Just click CIM Client Test.
10) Save the settings and close Visual Administrator.
Now that you have configured SLD through Visual Administrator, we can create JCo Connections. To create JCo connections
1) You will need Super Administrator permissions to create JCos.
2) Log on to the Portal.
3) Go to Content Administration  Web Dynpro
4) Since we have configured SLD, now we can see a button to Create JCo Destination. Click it
5) Now you can observe Create new JCo Destination on right side panel.
6) Give the Following Details.
a) General Data:
Name: Give the name of JCo
Client: Give the Client number to which system you want to create JCo for. Click Next.
b) J2EE Cluster: Check the Use Local J2EE engine. Click Next.
c) Connection Type: Select Dictionary Meta Data. Click Next.
d) Application Server Connection: Select the existing Message Server and Logon Group.
It might sometimes happen that Message Server and Logon Group is not configured to configure them, follow the process
For Message Server:
i. Log on to SDL through portal i.e. http://<servername>:<portnumber>/sld
ii. Choose Technical System. Click it.
iii. You will observe New Technical System button, click it.
iv. System Type: Select Web AS ABAP , if you want to connect to R/3 System and incase you are using Java application use Web AS Java
v. General: Log on to R/3 System through SAP Log on pad. Go to System  Status, check for SID, Installation Number and Database Host Name.
vi. Central Servers: Give Host Name and Port Number and Instance Number.
For Logon Group:
i. Click on Add New Logon Group, this will open a row in the table.
ii. Log on to R/3 through Logon pad and get Logon Groups ids and the transaction code is SMLG.
vii. Application Servers: Click on Add Application Server and then give Host Name and Instance Number of R/3 System.
viii. Clients: Give Client number (System id) and Logical Client Name (which we can get from SMLG code). And click finish.
7) Message Server Connection:
i. Name: Give the logon name of R/3 System
ii. Password & Confirm Password: Give appropriate password of R/3 System.
8) Click Finish.
regards
Anil -
Integrating calendar server with messaging server
hi all,
i have installed messaging server but am not able to bind messaging server and calendar server together.the calendar server does not start with ./start-cal command.i am attaching the ics.conf file below.
!!!! ics.conf Parameter Specification: You can have three kinds of records
!!!! #1) Uncommented Key: Starts with alphabet [a-z] and in the form a="b"
!!!! #2) Commented key: Start with !!<alphabet> OR !![a-z]
!!!! And in the form !!a="b" (min 7 chars length)
!!!! #3) Commented Lines: Starts with ! But not with !![a-z]
!!!! #4) Records other than types #1, #2, #3 will be ignored or won't be
!!!! processed e.g. blank lines, lines starting with non-alphabets etc..
!!!! All these parameters are SINGLE valued
!!!! Imaginary Domain Names siroe.com, varrius.com, florizel.com, and sesta.com
!!!! are used in the examples below.
! Description sent with insufficient disk space messages.
alarm.diskstat.msgalarmdescription = "percentage calendar partition diskspace available"
! Number of seconds between monitoring disk space.
alarm.diskstat.msgalarmstatinterval = "3600"
! Percentage of available disk space that triggers sending a warning message.
alarm.diskstat.msgalarmthreshold = "10"
! Whether alarm.diskavail.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
alarm.diskstat.msgalarmthresholddirection = "-1"
! Number of hours between sending warning messages about insufficient disk space sent out.
alarm.diskstat.msgalarmwarninginterval = "24"
! Specifies the SMTP host for server alarms.
alarm.msgalarmnoticehost = "sonlinux.bg2iop.com"
! Specifies the SMTP port for server alarms.
alarm.msgalarmnoticeport = "25"
! Who are server alarms sent to?
alarm.msgalarmnoticercpt = "[email protected]"
! When server alarms are sent, who is the sender?
alarm.msgalarmnoticesender = "[email protected]"
! Default is "From: %s\nTo: %s\nSubject: ALARM: %s of \"%s\" is %u\n\n%s\n"
alarm.msgalarmnoticetemplate = ""
! Description sent with no service response messages.
alarm.responsestat.msgalarmdescription = "calendar service not responding"
! Number of seconds between monitoring services.
alarm.responsestat.msgalarmstatinterval = "3600"
! Only trigger sending a warning message if no service response.
alarm.responsestat.msgalarmthreshold = "100"
! Whether alarm.responsestat.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
alarm.responsestat.msgalarmthresholddirection = "-1"
! Number of hours between sending warning messages about no service response sent out.
alarm.responsestat.msgalarmwarninginterval = "24"
! Enable (yes) or Disable (no) browser cache for performance reasons.
browser.cache.enable = "no"
! Retry time in seconds after a recoverable alarm delivery error.
caldb.berkeleydb.alarmretrytime = "300"
caldb.berkeleydb.archive.enable = "0"
! Interval between hotbackup or archivebackup in seconds
caldb.berkeleydb.archive.interval = "120"
! Maximum number of days of archivebackup
caldb.berkeleydb.archive.maxdays = "6"
! Minimum number of days of archivebackup
caldb.berkeleydb.archive.mindays = "3"
caldb.berkeleydb.archive.path = "/var/opt/sun/calendar/csdb/archive"
! Percentage threshold of allowable disk space usage
caldb.berkeleydb.archive.threshold = "70"
! Seconds between checkpointing.
caldb.berkeleydb.checkpointinterval = "60"
! Remove checkpoint files after synchronized? (yes/no)
caldb.berkeleydb.circularlogging = "yes"
! Milliseconds between checking database deadlocks.
caldb.berkeleydb.deadlockinterval = "100"
! Enable more advanced notifications - replyevent/refreshevent/replytodo/refreshtodo considered
! as advanced topics. By default, all these notifications will be published to
! modifyevent and modifytodo respectively. If it is enabled modifyevent will get only
! organizer updates to components and attendees replies and the refreshes triggered by replies
! to components will be published to the respective topics. (yes/no)
caldb.berkeleydb.ensmsg.advancedtopics = "no"
! Create an ENS message when a calendar is created? (yes/no)
caldb.berkeleydb.ensmsg.createcal = "no"
! Create an ENS message when an event is created? (yes/no)
caldb.berkeleydb.ensmsg.createevent = "no"
! Create an ENS message when a task is created? (yes/no)
caldb.berkeleydb.ensmsg.createtodo = "no"
! Create an ENS message when a calendar is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deletecal = "no"
! Create an ENS message when an event is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deleteevent = "no"
! Create an ENS message when a task is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deletetodo = "no"
! Create an ENS message when a calendar is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifycal = "no"
! Create an ENS message when an event is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifyevent = "no"
! Create an ENS message when a task is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifytodo = "no"
! Initial size of the in-memory Event Notification Server message queue. This queue stores all ENS messages other than alarm reminders.
caldb.berkeleydb.ensmsg.qsize = "10000"
! Create an ENS message when an event is refreshed? (yes/no)
caldb.berkeleydb.ensmsg.refreshevent = "no"
! Create an ENS message when a task is refreshed? (yes/no)
caldb.berkeleydb.ensmsg.refreshtodo = "no"
! Create an ENS message when an event is replied? (yes/no)
caldb.berkeleydb.ensmsg.replyevent = "no"
! Create an ENS message when a task is replied? (yes/no)
caldb.berkeleydb.ensmsg.replytodo = "no"
! Create an ENS message when a scheduling request written to the calendar is deleted? (yes/no)
caldb.berkeleydb.ensmsg.schedreq = "no"
! Physical path location of database event, task, and alarm files.
caldb.berkeleydb.homedir.path = "/var/opt/sun/calendar/csdb"
caldb.berkeleydb.hotbackup.enable = "0"
! Maximum number of days of hotbackup
caldb.berkeleydb.hotbackup.maxdays = "6"
! Path for archivebackup
!caldb.berkeleydb.archive.path
! Path for hobackup
!caldb.berkeleydb.hotbackup.path
! Enable/disable of archivebackup feature, yes/no
!caldb.berkeleydb.archive.enable
! Enable/disable of hotbackup feature, yes/no
!caldb.berkeleydb.hotbackup.enable
! Minimum number of days of hotbackup
caldb.berkeleydb.hotbackup.mindays = "3"
caldb.berkeleydb.hotbackup.path = "/var/opt/sun/calendar/csdb/hotbackup"
! Percentage threshold of allowable disk space usage
caldb.berkeleydb.hotbackup.threshold = "70"
! Max megabytes of checkpoint file.
caldb.berkeleydb.logfilesizemb = "10"
! Max threads of database.
caldb.berkeleydb.maxthreads = "10000"
! Megabytes of shared memory.
caldb.berkeleydb.mempoolsizemb = "4"
! Time before which to purge deletelog
caldb.berkeleydb.purge.deletelog.beforetime = "86400"
! Time interval between auto purge of deletelog
caldb.berkeleydb.purge.deletelog.interval = "86400"
! If "yes", open the database in readonly mode
caldb.berkeleydb.readonly = "no"
! Email of calendar database administrator.
caldb.calmaster = "[email protected]"
! Seconds between checkpointing.
caldb.cld.cache.checkpointinterval = "60"
! Remove checkpoint files after synchronized? (yes/no)
caldb.cld.cache.circularlogging = "yes"
!service.calendarsearch.ldap.primaryownersearchfilter = "(&(|(uid=*%s*)(cn=*%s*))(objectclass=icsCalendarUser))"
! Enables ("yes") or disables ("no") cld db cache
caldb.cld.cache.enable = "yes"
! Physical path location of cache database
caldb.cld.cache.homedir.path = "/var/opt/sun/calendar/csdb/cld_cache"
! Max megabytes of checkpoint file.
caldb.cld.cache.logfilesizemb = "10"
! Max threads of database.
caldb.cld.cache.maxthreads = "1000"
! Megabytes of shared memory.
caldb.cld.cache.mempoolsizemb = "4"
! Type of Calendar Lookup Database plugin to use ("local" "algorithmic" or "directory").
caldb.cld.type = "local"
! Count data base statistics? (yes/no)
caldb.counters = "yes"
! Maximum number of calendars with counters.
caldb.counters.maxinstances = "100"
! Maximum number of backlogged requests before the server obtains a new network connection.
caldb.dwp.connthreshold = "1"
! Initial number of connections for DWP client to make to each DWP host.
caldb.dwp.initconns = "2"
! Initial number of threads for handling DWP requests.
caldb.dwp.initthreads = "2"
! Maximum number of connections allowed to a DWP server.
caldb.dwp.maxcons = "1000"
! Maximum number of threads to service HTTP requests in csdwpd.
caldb.dwp.maxthreads = "1000"
! Specifies if the server performs MD5 hash checking of all DWP requests.
caldb.dwp.md5 = "n"
! IP address of a specified DWP server.
!!caldb.dwp.server.[hostname.xyz.com].ip = "a.b.c.d"
! Port number of a specified DWP server (Algorithmic CLD only).
!!caldb.dwp.server.[hostname.xyz.com].port = "59779"
! Default DWP server (LDAP CLD only), used if user's icsDWPhost value does not exist.
!!caldb.dwp.server.default = "hostname.xyz.com"
! Stack size for DWP threads.
caldb.dwp.stacksize = "65536"
! Process alarms on the alarm queue -- that is, store them in the alarm queue when an event/todo is saved
caldb.serveralarms = "1"
! Timeout for contacting ENS. If no response, we assume ENS is not running
caldb.serveralarms.acktimeout = "30"
! Dispatch -- that is, enable alarm dispatching. When an alarm trigger time arrives send out email or ENS message.
caldb.serveralarms.dispatch = "yes"
! Enable binary alarms. Used by csnotifyd and csadmind. (default: yes)
!caldb.serveralarms.binary.enable = "yes"
! Binary alarm url. Used by csnotifyd and csadmind. (default: enp:///ics/alarm)
!caldb.serveralarms.binary.url = "enp:///ics/alarm"
! Custom alarm url. Use this to get xml or calendar mime type contents
!caldb.serveralarms.url = "enp:///ics/customalarm"
! Custom alarm url contenttype. (text/xml or text/calendar)
!caldb.serveralarms.contenttype = "text/calendar"
! Dispatch type for Calendar Server alarms ("ens" o "smtp").
caldb.serveralarms.dispatchtype = "ens"
! Initial number of threads for the Event Notification Server.
caldb.serveralarms.initthreads = "0"
! Specifies how long, in seconds, the server will continue to try reconnecting to ENS before giving up. -1 means forever.
caldb.serveralarms.maxretrytime = "-1"
! Maximum number of threads for the Event Notification Server
caldb.serveralarms.maxthreads = "10"
! Time to sleep, in seconds, after a timeout connecting to ens before making another attempt to connect to ens
caldb.serveralarms.retryinterval = "5"
! Stack frame size for Event Notification Server threads.
caldb.serveralarms.stacksize = "65536"
! Total time, in seconds, to retry connecting to ENS on startup.
caldb.serveralarms.startupretrytime = "30"
! Send alarms to this SMTP host.
caldb.smtphost = "sonlinux.bg2iop.com"
! Specifies the directory in cal/bin/config containing the localized version of the files used to format email notifications.
caldb.smtpmsgfmtdir = "en"
! Specifies the SMTP port.
caldb.smtpport = "25"
! Event reminder format file.
calmail.eventreminder.fname = "mail_eventreminder.fmt"
! Event cancellation format file.
calmail.imipeventcancel.fname = "mail_eventcancel.fmt"
! Event CANCEL NOTIFICATION message format file
calmail.imipeventcancelnotification.fname = "mail_eventcancelnotification.fmt"
calmail.imipeventcancelnotificationrecur.fname = "mail_eventcancelnotificationrecur.fmt"
! Event NOTIFICATION message format file
calmail.imipeventnotification.fname = "mail_eventnotification.fmt"
calmail.imipeventnotificationrecur.fname = "mail_eventnotificationrecur.fmt"
! Event notification format file.
calmail.imipeventpublish.fname = "mail_eventpublish.fmt"
! Event REPLY message format file
calmail.imipeventreply.fname = "mail_eventreply.fmt"
! Event REQUEST message format file
calmail.imipeventrequest.fname = "mail_eventrequest.fmt"
! Task cancellation format file.
calmail.imiptodocancel.fname = "mail_todocancel.fmt"
! Task notification format file
calmail.imiptodopublish.fname = "mail_todopublish.fmt"
! Task REPLY message format file
calmail.imiptodoreply.fname = "mail_todoreply.fmt"
! Task REQUEST Message format file
calmail.imiptodorequest.fname = "mail_todorequest.fmt"
! Task reminder format file.
calmail.todoreminder.fname = "mail_todoreminder.fmt"
! Anonymous login CALID.
calstore.anonymous.calid = "anonymous"
! Does server support only two privacy types for components - PRIVATE (acts as confidential) /PUBLIC instead of PRIVATE/CONFIDENTIAL/PUBLIC
calstore.binaryprivacy.mode = "no"
! When creating new calendar of user, whether to lowercase calendar or not
! Also, when looking up calendar, whether to lowercase or not
calstore.calendar.create.lowercase = "n"
! For a newly created calendar, set the ACL to this
calstore.calendar.default.acl = "@@o^a^r^g;@@o^c^wdeic^g;@^a^fs^g;@^c^^g;@^p^r^g"
! Definition of the "owner" acl
calstore.calendar.owner.acl = "@@o^a^rsf^g;@@o^c^wdeic^g"
! Timezone ID used when importing files.
calstore.default.timezoneID = "America/New_York"
! Whether to filtering the private/confidential events on queries to server
calstore.filterprivateevents = "yes"
! Is user's default calendar included in user's freebusy-calendar-list or not
calstore.freebusy.include.defaultcalendar = "yes"
! Can user's default calendar be removed from user's freebusy-calendar-list or not
calstore.freebusy.remove.defaultcalendar = "no"
! Maximum number attendees to be allowed in a LDAP group when expanding event. Value of 0 means expand group entirely.
calstore.group.attendee.maxsize = "0"
! Maximum number of events created by recurrence
calstore.recurrence.bound = "60"
! Is user's default calendar included in user's subscribed-calendar-list or not
calstore.subscribed.include.defaultcalendar = "yes"
! Can user's default calendar be removed from user's subscribed-calendar-list or not
calstore.subscribed.remove.defaultcalendar = "no"
! For attendee calendar lookup, when encountering string that looks like (jdoe OR jdoe:tv), treat string as a userid (uid) when looking-up in Directory.
! Value can be {uid | cn | gid | res | mailto | cap}
calstore.unqualifiedattendee.fmt1.type = "uid"
! For attendee calendar lookup, when encountering string that looks like ([email protected]) (has @ sign), treat string as a mailto address when looking-up in Directory
! Value can be {uid | cn | gid | res | mailto | cap}
calstore.unqualifiedattendee.fmt2.type = "mailto"
! For attendee calendar lookup, when encountering string that looks like (John Doe) (has space), treat string as a common name (cn) when looking-up in Directory
! Value can be {uid | cn | gid | res | cap}
calstore.unqualifiedattendee.fmt3.type = "cn"
! Maximum number of results returned from LDAP lookup from user search. Value of 0 means no limit.
calstore.userlookup.maxsize = "200"
! Is Server in Virtual Domain mode or not (this affects 5.0p2 only)
calstore.virtualdomain.mode = "n"
! Enable (y) or disable (n) Access Control plugin.
csapi.plugin.accesscontrol = "n"
! Load only the plugin specified in csapi.plugin.authentication.name? (y/n)
csapi.plugin.authentication = "n"
! Enable (y) or disable (n) Calendar Lookup Database plugins.
csapi.plugin.calendarlookup = "n"
! Specifies the name of a specific Calendar Lookup Database plugin to load. If "*", load the plugins.
csapi.plugin.calendarlookup.name = "*"
! Load only the plugin specified in csapi.plugin.database.name or if not specified, load all database plugins in alphabetical order.
csapi.plugin.database = "y"
! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.database is yes.
csapi.plugin.database.name = "cs_caldb_berkeley10"
! Load only the plugin specified in csapi.plugin.datatranslator.name? (y/n)
csapi.plugin.datatranslator = "y"
! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.data translator is yes.
csapi.plugin.datatranslator.name = "cs_datatranslatorcsv10"
! Enable (y) or disable (n) database-to-output format plugins.
csapi.plugin.dbtranslator = "y"
! If "*", then load all the database-to-output format plugins. If a library name, only load that plugin. csapi.plugin.dbtranslator must be set to "yes" to load plugin
csapi.plugin.dbtranslator.name = "*"
! Load all plugins found in the plugins directory? (y/n)
csapi.plugin.loadall = "n"
! Load only the plugin specified in csapi.plugin.userprefs.name? (y/n)
csapi.plugin.userprefs = "n"
! Load only this plugin if csapi.plugin.loadall is no and csapi.plugin.userprefs is yes.
!!csapi.plugin.userprefs.name = "plugin_name"
! Enable the RSA Cypher Encryption Family Services for SSL
!!encryption.rsa.nssslactivation = "on"
! Define the Certificate name for the RSA Cypher Encryption Family
!!encryption.rsa.nssslpersonalityssl = "SampleSSLServerCert"
! Define the location of the RSA Cypher Encryption Family token
!!encryption.rsa.nsssltoken = "internal"
! Specifies if the auto refresh feature is enabled or disbaled. (yes/no)
gse.autorefreshreplystatus = "yes"
! Specifies (in seconds) how long to wait before the server scans the schedule queue for incoming jobs.
gse.belowthresholdtimeout = "3"
! Maximum number of concurrent threads the server uses to process the schedule queue.
gse.maxthreads = "10"
! Maximum length of time the server will retry to complete a group scheduling job.
gse.retryexpiredinterval = "86400"
! Specifies (in seconds) how often the server will retry a previous failing job.
gse.retryinterval = "300"
! Maximum stack size (in bytes) of a group scheduling thread
gse.stacksize = "65535"
! global flags to control notification for invitation and cancellation.
! Enable (yes) Disable (no), default is enabled. Notification will be sent.
ine.cancellation.enable = "yes"
ine.invitation.enable = "yes"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.basedir.path = "/opt/sun"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.betamajorversion = "0"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.betaminorversion = "0"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.caldbtype = "local"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csinstalldir.path = "/opt/sun"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodbasedir.path = "/opt/sun/calendar"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodclassesdir.path = "/opt/sun/calendar/classes"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csproddir.path = "/opt/sun"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodjavadir.path = "???"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodlibdir.path = "/opt/sun/calendar/lib"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodtoolsdir.path = "/opt/sun/calendar/tools"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csproduicustdir.path = "/opt/sun/calendar/uicust"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.fullversion = "6.0"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.majorversion = "6"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.minorversion = "0"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.osarch = "i386"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.osname = "linux"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.ostype = "unix"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.osversion = "2.6.9-22.el"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.patchversion = "0"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.serveruidpassword = "icsuser"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.startupafterinstall = "no"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.startupatboot = "no"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.userauthtype = "ldap"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.userprefstype = "ldap"
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.version = "6.0"
! Base DN for LDAP authentication. If not specified, use local.ugldapbasedn.
local.authldapbasedn = "o=bg2iop.com, dc=bg2iop,dc=com"
! Bind credentials (password) for user specified in local.authldapbinddn.
local.authldapbindcred = "admin123"
! DN used to bind to LDAP authentication host to search for user's dn.
local.authldapbinddn = "cn=Directory Manager"Hi Venigalla,
You can implement a federated portal network (FPN) using the SAP NetWeaver platform to share content between portals.
A federated portal network allows organizations with distributed portal installations, both SAP and non-SAP, to provide a single portal access point per user to portal information, services and applications distributed on portals in the network.
WSRP-based application sharing (FPN Mode used for for integrating content between SAP and Non SAP portals) :-
--> Content administrators on a SAP NetWeaver consumer portal can integrate WSRP portlets (i.e. iViews) from remote non-SAP portals into SAP NetWeaver Portal.
--> SAP NetWeaver developers can create WSRP compliant iViews that can be consumed in non-SAP consumer portals.
You may kindly go through the below link, should be helpful:
http://help.sap.com/saphelp_nw70/helpdata/EN/43/23fb36cad10d23e10000000a1553f7/frameset.htm
Regards,
Anagha -
Call to WPG_SESSION API fails with ORA-28231
Hello,
9ias 1.0.2.2.1 on SusSE 7.2 with 9.0.1 server.
When executing http://<server>:<port>/pls/portal30/portal30.home apache logs the error:
[warn] mod_plsql:Stale connection due to Oracle error 28231
[error] mod_plsql: /pls/portal30/portal30.home HTTP-503 ORA-28231 <B> Call to WPG_SESSION API failed.</B>
What is it that I can check here?
Note:173529.1 says:
Error: ORA-28231 (ORA-28231)
Text: no data passed to obfuscation toolkit
Cause: A NULL value was passed to a function or procedure.
Action: Make sure that the data passed is not empty.
Any pointers are greatly appreciated.
AnatoliyAt what point do you see this error?
e.g., On initial page request, or after login, etc.
Is there any more information in the error_log?
It looks like there's no data in the cookie when trying to decrypt it. -
Problem with message server.
Hi folks,
We had to use IDES (4.7) on a standalone workstation to test some BizTalk functionality.
The workstation has Windows Server 2003 and we only have SQL Server 2000 available with us.
The installation has gone through fine, we are able to even log into the 000 client with the SAP* userid. How ever, the MMC reports that the message server has errors and has STOPPED the service.
I have scourged the forum trying to look out for answers but is a NO GO till now.
Please help.
Below is the info i think might be useful for trouble shooting.
The log from devms:_
[Thr 3048] ***LOG Q01=> MsSInit, MSStart (Msg Server 1 3044) [msxxserv.c 1671]
[Thr 3048] ***LOG Q0I=> NiPGetServByName2: service 'sapmsIDS' not found: getservbyname_r [ninti.c 505]
[Thr 3048] *** ERROR => MsSCommInit: NiBufListen(sapmsIDS) (rc=NIESERV_UNKNOWN) [msxxserv.c 8878]
[Thr 3048] *** ERROR => MsSInit: MsSCommInit [msxxserv.c 1699]
[Thr 3048] *** ERROR => main: MsSInit [msxxserv.c 5317]
[Thr 3048] ***LOG Q02=> MsSHalt, MSStop (Msg Server 3044) [msxxserv.c 5365]
The log from devw0:_
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThSysAdmMsg: ThAdmSend [thxxab.c 6790]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThSysAdmMsg: ThAdmSend [thxxab.c 6790]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThSysAdmMsg: ThAdmSend [thxxab.c 6790]
M *** ERROR => ThCheckReqInfo: message send/receive failed [thxxhead.c 16042]
M *** ERROR => ThMBufFullRead: ThOpcodeToMsg [thxxmbuf.c 192]
M *** ERROR => ThMBufGet: ThMBufFullRead [thxxmbuf.c 150]
The services file under /etc folder has the below entry entered correctly.
sapmsIDS 3600/tcp
The hosts file also has the correct entry
127.0.0.1 localhost
Can anybody help resolve the problem?> We had to use IDES (4.7) on a standalone workstation to test some BizTalk functionality.
> The workstation has Windows Server 2003 and we only have SQL Server 2000 available with us.
If you have a valid license you can download a recent installation version with SQL Server 2005.
>
> [Thr 3048] ***LOG Q0I=> NiPGetServByName2: service 'sapmsIDS' not found: getservbyname_r [ninti.c 505]
> The services file under /etc folder has the below entry entered correctly.
> sapmsIDS 3600/tcp
Is there a new line unterneath this entry?
>
> The hosts file also has the correct entry
> 127.0.0.1 localhost
Is that all you have in your hosts? Usually you should have the hostname plus the IP addresse of the system.
Markus -
Has anyone had success with Messaging Server 5.2 under Windows 2000 Server?
Just to be up front - we MUST use Windows 2000 - they're not giving me a choice to move to Solaris or Sun Hardware. Linux isn't even a choice, nor is WinNT. (I know, it's annoying).
I've managed to get Directory Server 5.1 to run under windows 2000 without active directory installed. I found that I needed to modify the ims_dssetup.pl script that comes with the Messaging Server 5.2 to reference the full path to my ldapsearch and ldapmodify executables. Apparently, this is a win2k specific problem, and is not necessary on WinNT. This made ims_dssetup.pl work and the install of Messaging Server 5.2 work on a windows 2000 machine.
However, at reboot, the job controller and dispatcher do not automatically start. When I try to start the services manually, I get "Error 1067: The Service terminiated unexpectedly".
Any ideas? I'm desperate here - they're gonna make us use exchange if I can't get >>something<< working. Even a 4.x version of messaging server will do.
ThanksWell, I do understand that.
However, I've installed iMS 5.2 on win2k several times (I admit, w2k pro, not server), and i've never installed AD.
If you can get it installed and working for your default domain, but not for other domains, then most likely it has nothign to do with AD or AD domains. iMS idea of domains is very different from AD's idea of domains. We need to be very clear about such.
for iMS, you have to create additional domains through Delegated Admin, as either "Hosted Domains" or as "Vanity Domains". We do not suggest using "Vanity Domains", and support for such is deprecated.
Once you have created "Hosted Domains" through Delegated Admin, you can add users to those domains, and they should work, just fine.
Maybe you are looking for
-
How can I export a Keynote presentation to a text file?
I am using Keynote to teach a course at university. One of the students is visually impaired and requires a text version of the presentation for use with his reading software. What's the easiest way to get my presentation into a text format for him?
-
My MAC desktop no longer recognizes my iPhone 4
I've had my iPhone 4 since last fall, and when I first got it I was able to plug it into my computer and it was recognized; however, now when I plug in my phone to do updates, my computer won't recognize it. I'm two or three upgrades behind apparenl
-
Final Cut Express wont make make a self contained movie
Until recently I have always been able to export my movies from final cut express HD without any problems. They save as final cut express movie files. Now when I come to export a movie, I click on " make self contained movie" and what I get is a quic
-
Start with SharePoint & Project Server anew
Hi there, I am having a lot of issues with my newly installed SharePoint 2013 and Project Server 2013 with a SQL Server 2012. There are several database creation and authentication errors despite using a the recommended administrator accounts. I had
-
I'm using a USB sharing switch to choose which computer gets the input from my mouse/keyboard. They are connected to a hub which is connected through the switch to my desktop and laptop. I recently got a new, smaller and simpler hub, without fancy au