l How-to Guide SAP NetWeaver ‘04 SAP NetWeaver 2004s How To… Resolve Visual Composer Issues DOCUMENT VERSION 2.0 – April 2006 Applicable Releases: SAP Visual Composer 6.0, 7.0 SAP Netweaver ‘04 SAP Netweaver 2004s © Copyright 2005 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or ® registered trademarks of W3C , World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. These materials are provided “as is” without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP shall not be liable for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. SAP does not warrant the accuracy or completeness of the information, text, graphics, links or other items contained within these materials. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third party web pages nor provide any warranty whatsoever relating to third party web pages. SAP NetWeaver “How-to” Guides are intended to simplify the product implementation. While specific product features and procedures typically are explained in a practical business context, it is not implied that those features and procedures are the only approach in solving a specific business problem using SAP NetWeaver. Should you wish to receive additional information, clarification or support, please refer to SAP Consulting. Any software coding and/or code lines / strings (“Code”) included in this documentation are only examples and are not intended to be used in a productive system environment. The Code is only intended better explain and visualize the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and completeness of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, except if such damages were caused by SAP intentionally or grossly negligent. 1 Scenario When using Visual Composer, you may run into BI problems, Portal problems, or Visual Composer problems. This paper shows how to identify the true source of problems and lists common issues and resolutions. 2 Identify the Problem 2.1 Is it a BI Problem? (Visual Composer 6.0 only) 1. Go to transaction WSADMIN 2. Define J2EE Server. 3. Enter the URL for the J2EE Server if it isn’t already there and hit Save. 4. Browse to “SOAP Application for RFC-Compliant FMs -> query_view_data -> Data for the query view” and hit Run. 5. Choose “Document Style” and hit the Green Check. 6. Login with your username and password and hit Submit. 7. Hit Test. 8. Run the “GetQueryViewData” operation. 9. Specify an Infoprovider and Query and choose “Skip” for ViewId and Parameter. Hit Send. 10. Make sure a successful response is returned. If this is successful, BW is configured properly. If this is not configured properly, go to the section on troubleshooting BW Issues. 3 Troubleshooting BW Issues 3.1 “Authority Check” error - Ensure that your BW User ID has the following authorizations: o Auth Object S_SERVICE - Ensure that your BW User ID has S_RS_COMP values for the InfoCube and Query in Question. - Ensure that your BW User ID has the S_DEVELOP values specified below. 3.2 “Virtual Interface not found” error This error will give you a message such as: "Error 32010: Cannot execute query. No result returned or XML returned in the result contains an error. Virtual Interface not found." 1. Go to transaction SE80 and choose “Edit Object” 2. Choose the “Enterprise Services” tab and specify the Virtual Interface “query_view_data” and hit the Green Check. 3. Hit the “Activate” button to regenerate your Virtual Interface. 3.3 “Serialisation” error 1. Go to transaction SICF and choose “External Aliases”. 2. Delete and recreate the external alias “/default_host/sap/bc/srt/rfc/sap/quer y_view_data”. 3. Go to transaction SE80 and choose “Edit Object”. 4. Choose “Enterprise Services” and specify the Web Service Definition “QUERY_VIEW_DATA”. Hit the Green Check. 5. Click on the “Properties” Tab. Double click on the “query_view_data” Virtual Interface to open the Virtual Interface. 6. Click on the “Properties” tab. 7. Double Click on the “RRW3_GET_QUERY_VIEW_DATA ” function module. 8. Active this function Module. The hit back. 9. Activate the “Virtual interface” and hit back. 10. Activate the web service definition. 4 Installing and Configuring BI Java Connectors 4.1 BI JDBC Connector to SQL Server 1. Login to the Visual Administrator: go.bat 2. Make sure the JDBC drivers have been acquired from the software vendor and installed on the server. If the JDBC driver was not set up, it can be added by clicking on the “Create Driver” button the cursor is over in the diagram to the left and entering a name for the driver. 3. Add the jar files to the driver entry and Click OK. 4. The new driver will then appear. We have now added a driver to be used in our BI Connector. 5. Verify the BI JDBC Connector Resource Adapter exists. We can see that the BI JDBC Connector is active and running with the defaults set. 6. To create a new connector, select the Connector SDK_JDBC and click the Clone button to create a new BI JDBC Connector and enter a name for the connector. 7. Select the recently created Connector and choose the Resource Adapter tab. Click the Add button to associate additional Resources with the Connector 8. To add resources, enter the name of a Resource we wish to associate with the Connector. 9. Login to the Portal. 10. Create a New System on the Portal. Go to “System Administration -> System Configuration” and click on a folder. Then create a System by choosing “New from Par -> System”. 11. To create a BI JDBC System within the Portal, select the “com.sap.portal.systems.BIUDI” PAR and choose Next. 12. Select the “SAP_BI_JDBC” option and choose Next. 13. Enter a System Name, ID and Prefix and choose Next. Then Choose Finish and Open the Object for Editing. 14. Navigate to the Connection properties option in the Property Category dropdown list. Enter in the database connection URL, do not forget to specify the DatabaseName you wish to connect to in the URL string. Enter in the Driver Class name. 15. Navigate to the User Management Property Category and choose the admin,user option. 16. Verify the ConnectionFactory created in step 1 “MSSQL_JDBC” is specified under the “Show All” Property Category. 17. From the Display dropdown list choose the System Aliases option. Enter an alias for the system and choose the add button. Don’t forget to save. 18. To create user mapping, Navigate to the User Administration -> User Mapping tab and enter your username and choose Start. 19. Once you have found your user choose the Edit button. Choose the BI JDBC System created. Enter user and password information for this system and save your settings. 20. To test the connection, navigate back to the System Configuration area. Choose the BI JDBC System you created. Navigate to the Connection Tests area and choose the Test Button. This should be successful. 4.2 BI JDBC Connector to Oracle Located at: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html Driver: oracle.jdbc.driver.OracleDriver URL: jdbc:oracle:<drivertype>:@<database> jdbc:oracle:thin:@myhost:1521:orcl 4.3 BI JDBC Connector to MaxDB Driver: com.sap.dbtech.jdbc.DriverSapDB URL: jdbc:sapdb://<server>/<database> e.g. jdbc:sapdb://ilgm76/mydb 4.4 BI JDBC Connector to CSV using Relique Driver Driver: org.relique.jdbc.csv.CsvDriver URL: jdbc:relique:csv:c:\\csv 4.5 BI SAP Query Connector 1. To verify that you have created an infoset with available data, login to your backend system. Navigate to transaction sq02. Identify the InfoSet which you will configure your DataService on top of. Verify there is data within the InfoSet. 2. Login to the portal. Create a New System from PAR 3. Choose the “com.sap.portal.systems.BIUDI” PAR. 4. Choose the “SAP_BI_SAPQuery” System type. 5. Give the system a name, ID and system prefix and Open the Object for editing. 6. Navigate to the Connection Properties Category. Enter the appropriate information for the location of the Application Server, the Message Server, Client and System Number. The Query Area entry determines where you access data from X = Global Area (Cross-client) ‘ ‘ = Standard Area (Client–specific) Save your information. 7. Under the ‘Info’ Property Category enter a Description and System Name and choose Save. 8. Navigate to the ‘UserManagement’ Property Category and specify the User Mapping Type (e.g. admin,user) and Save your information. 9. Within the System Alias Editor create a System Alias. Save your information. 10. To configure the user mapping to the backend system, Navigate to the User Administration -> User Mapping tab and enter your username and choose Start. 11. Once you have found your user choose the Edit button. Choose the BI SAPQ System created. Enter user and password information for this system. Save your settings. 12. To test the connection, Navigate back to the System Config area. Choose the BI SAPQ System created. Navigate to the Connection Tests area. Choose the Test Button. 4.6 BI ODBO Connector 1. Verify you have ODBO system to connect to. Connect to your Microsoft Analysis Service running on your SQL Server. Identify your Catalog you will connect to. Identify a cube which you want to use to retrieve data from. 2. A good trick to figure out your connection string to your ODBO system is to create a udl (universal data link) file. 3. You can do this by creating a new text file and giving it the .UDL suffix. 4. From here you can specify your connection properties and test your connectivity to Microsoft Analysis Services (or SAP Netweaver BI) 5. After configuring this UDL file and testing the connection successfully you can send the file to notepad to read the embedded connection string. 6. You now have a connection string for the ODBO Connector you are about to create. 7. Login to the portal and Create a New System from PAR 8. Choose the BIUDI PAR 9. Choose the SAP_BI_ODBO System type 10. Give the system a name, ID and system prefix and Open the Object for editing. 11. Navigate to the Connection Properties Category. Enter the connection string we created in step 1. Save your information. 12. Navigate to the User Management tab, set up the User Mapping Type. Save your information. 13. Create a system alias from the System Alias Editor. 14. Navigate to the User Administration > User Mapping tab. Enter your username and choose Start. 15. Once you have found your user choose the Edit button. Choose the BI ODBO System created. Enter user and password information for this system. Save your settings. 16. Navigate back to the System Config area. Choose the BI ODBO System created. Navigate to the Connection Tests area. Choose the Test Button. 4.7 BI XMLA Connector 1. Login to the SAP BW system you will connect to. 2. Go to transaction “SICF”. 3. Test the XMLA Service 4. Login to the SAP Web AS 5. Verify that the test succeeded! The XMLA Service on the SAP NetWeaver Web Application Server is running, we can now create a BI XMLA System. 6. Navigate to transaction SMICM – The ICM Monitor 7. Select the service HTTP or HTTPS you will use to connect to the Web Server. Display the Service. 8. Concatenate the Protocol Host name and port to create the 1st part of our URL (ie http://iwdf9484.wdf.sap.corp:54080) 9. Navigate to transaction SICF – The Internet Connection Framework 10. Find your way to the XMLA service once again. Display the Service. The path to the service is listed here. Concatenate the string after /default_host/ to the end of the URL we have built. Add XMLA on to the end of the URL to access the ICF object / XMLA Service (ie http://iwdf9484.wdf.sap.corp:54080/s ap/bw/xml/soap/xmla) 11. Login to the portal. Create a New System from PAR 12. Choose the BIUDI PAR 13. Choose the SAP_BI_XMLA System type 14. Give the system a name, ID and system prefix and Open the Object for editing. 15. Navigate to the Connection Properties Category. Enter the URL we built in step 2. Save your information. 16. Navigate to the User Management tab, set up the User Mapping Type. Save your information. 17. Create a system alias within the System Alias Editor. Make sure you Save. 18. Navigate to the User Administration > User Mapping tab. Enter your username and choose Start. 19. Once you have found your user choose the Edit button. Choose the BI XMLA System created. Enter user and password information for this system. Save your settings. 20. Navigate back to the System Config area. Choose the BI XMLA System created. Navigate to the Connection Tests area. Choose the Test Button. 5 Configuring SAP BW Native Connections 5.1 Configuring SAP BW Connections For Visual Composer 6.0, ensure that your support pack is SAP BW 3.5 SP3 or higher. For Visual Composer 7.0, ensure your support pack is SAP BW 3.5 SP14 or higher and Enterprise Portal is 6.0 SP14 or higher. 1. Navigate to transaction SMICM – The ICM Monitor 2. Select the service Protocol HTTP or HTTPS you will use to connect to the SAP Web Application Server. Display the Service 3. Login to the portal. Create a New System. 4. Choose the SAP System using dedicated application server System type. 5. Give the system a name, ID and system prefix. Open the Object for editing. 6. Navigate to the Web Application Server Property Category. Enter the WAS Description, Host Name, Path and Protocol which we determined in step 1. 7. Navigate to the User Management tab, set up the User Mapping Type. Save your information. 8. Navigate to the Connector Property Category. Enter the Application host (this was determined this in step 1). Enter the Gateway Host (generally the Application Host). Enter the Gateway Service (Concatenation of SAPGW and System Number). Enter the Logical System Name, Client, System ID and System Number. 9. The System Type must be set to SAP_BW. Save the information. 10. Create a system alias within the System Alias Editor 11. Navigate to the User Administration > User Mapping tab. Enter your username and choose Start. 12. Once you have found your user choose the Edit button. Choose the SAP R3 Dedicated Server System of type SAP_BW created. Enter user and password information for this system. Save your settings. 13. Navigate back to the System Config area. Choose the SAP R3 Dedicated Server System created. Navigate to the Connection Tests area. Select the SAP Web AS Connection and the Connection Test for Connectors Tests. Execute the Test. You are now ready to use this system. 6 Troubleshooting Enterprise Portal Issues 6.1 General Issues - Ensure that you’ve created a unique system alias. You cannot have 2 different connections with the same system alias. - Check User Mapping – SSO or UIDPW? 6.2 Check Secure Store 1. Login to the Portal and navigate to System Administration -> System Configuration -> UM Configuration > Direct Editing 2. Check your secure store setting and ensure that it mirrors your encryption type (strong or weak). 6.3 Do not use “localhost” in a URL! - Ensure that a fully qualified domain name or an IP address is used to test the connection between the Portal and the Visual Composer Server. Make sure you can “ping” both servers from each other. 6.4 Cannot login to the Portal from Visual Composer (VC 6.0 only)? When trying to log to portal from visual composer, either a blank blue screen or recurring login screens are returned without the login succeeding. 3. Login to the Portal and navigate to System Administration -> System Configuration -> UM Configuration > Direct Editing 4. Change login.ticket_include_cert=1 to login.ticket_include_cert=0. If this isn’t included in the file, then add entry login.ticket_include_cert=0. Afterwards, restart the J2EE. login.ticket_include_cert=1 is a deprecated function. It saves the certificate in the logon ticket, and in some cases this ticket is too big to set it as cookie and can’t logon. If you still have problems, this may be a problem with permissions. 1. Start the Visual Administrator. 2. Go to Server -> Services -> Security Provider 3. Choose the “Security Roles” tab. 4. Choose component “SAP-J2EEEngine”. 5. Choose the “administrators” role and choose the “Add” under Users. 6. Specify “J2EE_ADMIN” and hit Search. Choose “J2EE_ADMIN” and hit OK. 7. Make sure the “J2EE_ADMIN” user exists under Users. 8. Choose KeyStoreViewCreator and make sure the user “J2EE_ADMIN” is added to that role as well. 6.5 Is it a JCO error? Check if the problem is in JCO level, perform JRfcTest as described in note 598891. 6.6 Systems List is Missing in Visual Composer With this error, you cannot get a dropdown list of systems in Visual Composer. You may even get the following error message: "Bad or missing XML Object" In many cases, this is due to UME issues. Check the logs to see if Visual Composer tries to login to the Portal using the user “Guest”. This would fail because “Guest” isn’t an authorized user in the Portal. To check the logs, see the sections in this document on configuring and viewing the logs. If it is a UME issue, follow these steps to solve this issue. You can see this in the defaultTrace.trc file. 1. Start the Visual Administrator. 2. Go to Server -> Services -> Security Provider 3. Under “components”, choose “ticket”. 4. In change mode, choose “com.sap.core.server.jaas.EvaluateT icketLoginModule” and choose “Modify”. 5. Make sure the flag is set as “SUFFICIENT” and you have “ume.configuration.active=true” set. Hit OK. For details on UME configuration, see http://help.sap.com/saphelp_nw04/h elpdata/en/cb/ac3d41a5a9ef23e100 00000a155106/content.htm 6.7 Cannot Retrieve InfoAreas error "Error -32002: Cannot retrieve infoareas. Service not found: com.sap.portal.guimachine.BIKit.CommandHan....." Make sure you deploy BIMMR sca and then BIUDI sca. The order is important. 7 Troubleshooting Visual Composer 6.0 Issues 7.1 XML Parser Issues - Ensure Microsoft XML Parser SP2 is installed on the Visual Composer Server, the Enterprise Portal Server, and the client machine. 7.2 Cannot See Anything within the Visual Composer Storyboard? 7.3 Ensure that the Adobe SVG Viewer is installed on the client machine. No Visual Composer was found at specified address "Fatal Error : No Visual composer was found at specified address Error reading server parameters in url:bin/gm1433030.asp" This is because the file “~server.ini” is not accessible by the program. Make sure the ~server.ini file is accessible by the browser by trying http://<server name>/VCServer/~server.ini. If you still encounter problems, see OSS Note 817495. 7.4 Using Fully Qualified Domain Name to start Visual Composer When accessing Visual Composer using the full domain name, an "Access Denied" error is raised in the browser (Javascript Error). Visual Composer is not loaded Current available workaround: Add the domain name to the trusted sites in the browser's settings. 1. Go to Tools -> Internet Options ... -> Security -> Trusted Sites. 2. Click on Sites... 3. Add the full domain name (when accessing VC) to the list of sites. If you still encounter problems, see OSS Note 875938. 7.5 Ensure Visual Composer 6.0 patch 6 is installed correctly - Make sure you make the registry settings for Windows Server 2003. 7.6 Ensure the the VCRole is assigned on the Portal (VC 7.0 only) - 7.7 Ensure that the Portal UserId has the VCRole assigned. Flash compilation error: If you get this error: Error in executing a process for Flex compilation, Warning: Missing charsets in String to FontSet conversion Warning: Cannot convert string "-dt-interface system-medium-r-normal-s**-*-*-*-*-*-*-*" to type FontSet Warning: Cannot convert string "-monotype-arial-regular-r-normal *-140*-*-p-*-iso8859-1" to type FontStruct Warning: Missing charsets in String to FontSet conversion Warning: Cannot convert string "-dt-interface user-medium-r-normal-s*-**-*-*-*-*-*-*" to type FontSet Or this error: Error in executing a process for Flex compilation, java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. This is most likely because the server doesn't have a graphical subsystem (i.e. a graphics card and monitor). The Flex server uses Java's AWT (Abstract Window Toolkit) to implement compile time image embedding and SVG. By default, the Java Virtual Machine tries to use the hardware-based graphical capabilities of the machine to implement AWT. For servers without a graphical interface, the above error will be thrown. Follow the following steps from note 886209: 1. Open the following file: j2ee\cluster\server0\apps\sap.com\irj \servlet_jsp\irj\root\portalapps\com.s ap.vc.mmcompiler\res\root\WEBINF\flex\flex-config.xml” 2. In the <compiler> element, find the <headless-server> parameter, and change it's value to true. Around line #146, change <headlessserver>false</headless-server> to <headless-server>true</headlessserver> 8 Still Have Problems? 8.1 How to Turn on Logs for Visual Composer 6.0 3. Open up the “~server.ini” file in the IIS Server directory. If your root is “C:\Intepub\wwwroot\”, then the file is located at “C:\Inetpub\wwwroot\SAP NetWeaver Visual Composer\server\~server.ini”. 4. Change the LogLevel to “0”. The default value is “2”. Save this file. 5. Start the Visual Administrator. 6. Go to “server -> services -> Log configurator” 7. See the matrix within this document on the specific errors and logs to turn on. Make sure you turn the log severity to “All” for the component you are having issues with. 8.2 How to Turn on Logs for Visual Composer 7.0 1. Start the Visual Administrator. 2. Go to “server -> services -> Log configurator” 3. Go to the “Locations” tab. 4. Go to com -> sap -> portal -> connectors and turn up the severity to “All” for connection issues. 5. Go to com -> sap -> portal -> vc and turn up the log severity to “All” for any runtime, designtime, or HTMLB issues. 6. Go to com -> sap -> portal -> uddi for any issues with soap service and turn up the logging severity to “All”. 7. For general Visual Composer issues, go to com -> sap -> portal -> visualcomposer and turn up the logging severity to “All”. 8. For any other issues, including UME, and SSO, see the log matrix to see which logs to turn on. 8.3 Log Component Matrix If you don’t see your systems list in VC 6.0 or you’re having connection problems, set the logs for the following components. com.sap.portal.connectors -> set severity to ALL. com.sap.portal.connectors.R3 -> -> set severity to ALL. com.sap.portal.JCOCLientPool -> set severity to ALL If you have UME Issues, com.sap.engine.services.security -> set severity to ALL. com.sap.security.core.server.jaas -> set severity to ALL. com.sap.security.core.ticket -> set severity to ALL. com.sap.security.core.util -> set severity to ALL. com.sap.security.core.persistence -> set severity to ALL. For Visual Composer 7.0, if you are having issues with seeing your systems list, set the logs for the following components: com.sap.portal.connectors -> set severity to ALL. com.sap.portal.connectors.R3 -> -> set severity to ALL. com.sap.mw -> set severity to ALL (This is for jco issues) This entry is helpful for all BI related problems: com.sap.portal.visualcomposer_BIKit_Logger (VC BIKit) For other issues, see the components and what they do. Visual Composer 6.0 components: Portal / J2EE *com.sap.visualcomposer.portalcontent.sda – Visual composer definitions in the portal *com.sap.visualcomposer.portalpermissions.sda – VCRole permissions com.sap.visualcomposer.sda – HTMLB runtime and portal connector Design Time sap.com~vc_client.ear – source files VisualComposerHelpEar.ear – help context Server *vc_ds_service.sda – dev server VisualComposerServerCommonEar.ear – server common to 04 and 05 VisualComposerServerEar04.ear – Visual Composer 04 server BI BIUDISystems.sda – BI kit com.sap.visualcomposer.BIKit.sda - BI kit Visual Composer 7.0 components: Visual Composer 7.0 requires NW04s SPS7 or NW04 SP17. To Install VC 7.0 on an SPS7 Portal: Deploy the VisualComposer files in this order. It might be installed with SPS7 by default (not sure yet). • VCFRAMEWORKxxx.sca • VCBASExxx.sca • VCFLEXxxx.sca It will deploy the following development componenets: • com.sap.visualcomposer.portaladdons • com.sap.vc.portaladdons.BIKit • VisualComposerServerEar04 • com.sap.visualcomposer.portalpermissions • vc_ds_service • com.sap.visualcomposer.portalcontent • sap.com~vc_client com.sap.visualcomposer.mmcompiler Required components from SPS7 that VC utilizes: BIUDI07_0-XXXX.SCA com.sap.portal.connectors.ws.sda com.sap.portal.services.api.sda com.sap.portal.services.internal.api.sda tc_sec_destinations_interfaces.sda tc_sec_destinations_service.sda tc_sec_wssec_api.sda tc_sec_wssec_service.sda If you use the Web Service systems directly from VC, these components are utilized. webservices.sda webservices_api.sda webservices_lib.sda If you use the Web Service systems directly from VC, these components are utilized. com.sap.netweaver.bc.uwl* For Portals prior to SPS7, we may be able to deploy these components to SPS7 and VC should work. Have not tested this. These configuration changes may be needed prior to SPS7 as well: 1. Open Visual Administrator- > HTTP Provider service. 2. Add to the Mime property : {.htc,text/x-component} 3. Update and save change. 8.4 How to View Logs (and where Logs are located) 1. Start the Standalone Logviewer by double clicking on the file logviewer.bat 2. Browse to the correct log you want to see and double click. Location of common logs: Default Trace is located at: usr\sap -> <SID>\DVEBMGS01\j2ee\cluster\server0\log\defaultTrace.trc Java RFC Traces are located at: usr\sap -> <SID>\DVEBMGS01\j2ee\cluster\server0\dev_jrfc.trc Visual Composer Logs are located at: usr\sap -> <SID>\DVEBMGS01\j2ee\cluster\server0\log\vcserver\vc.log www.sap.com/netweaver
© Copyright 2025