No .rhc file to call in WebHelp

In WebHelp Pro we called the .rhc file but now that we're
using WebHelp how do we "call" for context sensitivity?
BACKGROUND: I built a OLH system using WebHelp PRO consisting
of 1 master project and 15 sub-projects. I placed only a Welcome
topic and global links out to the other topics -- then a link back
into the master.....Looked and worked great, HOWEVER, the Glossary,
Index and Search capability was not global.... You had to enter a
specific project to only view it's Index, etc.
So, I phoned customer support.
They said I'd need to change everything (single source layouts)
to WebHelp instead of Webhelp Pro, then, merge everything
together.
I didn't realize you could'nt merge projects if they were in
PRO format.
I rebuilt the structure by removing all the links and merging
all the projects into one.
Now, it looks and works great with full global search,
glossary, index capability -- however, my programmer is lost
because there's no longer .rhc files for him to "call"......to gain
context sensivity.....
Usually, we'd go to the SSL!>WebHelp PRO folder to locate
it.....
Now, when we go to the SSL! > WebHelp folder it's totally
empty.
Help! what do we do at this point to call a topic?
When the user clicks on a specified icon for Workflow
diagrams, it should call the Workflow topic.
Customer support is closed, I hope you can help -- this has to
pass Quality Assurance tomorrow morning! Chris

In response to your baby steps post... (I'm just now seeing
it) -- sorry.....
When I go to the SS layout, Properties of one of my
sub-projects called "CALENDAR" (this is what it says):
C:\Documents and
Settings\attanasic\Desktop\MASTER\PIMS\!SSL!\WebHelp\mergedProjects\CALENDAR\CALENDAR.htm
When I go to the SS layout, Properties of the
Master project it says:
C:\Documents and
Settings\attanasic\Desktop\MASTER\PIMS\!SSL!\WebHelp\PIMS_Master.htm
The way the support person taught me was to LEAVE the master
project generating to it's own default folder.... (which is the
SSL!>WebHelp folder......
but when you go to the sub-projects, you must change the
generation location and direct it back INTO the master project's
"mergedProjects" folder...
Once you are in there....you'll see a folder already
generated and ready to hold your sub-project's output. (in this
case, within the "mergedProjects folder" was an automatically
generated 'CALENDAR' folder....so, to be successful in your merge,
you double click on the Calendar folder and direct the path into
there......
After doing so, you generate the sub-project then
close.....then, go back and generate your master project (and be
sure not to checkmark the 'republish all' button when re-generating
your master to prevent unwanted overwrites of your master's
sub-projects. (this is the final stage of merging) and it all works
beautifully......
Specific Steps to Merge Projects Together (in order):
1) create a master project - set SS layout to WebHelp
2) create 2 sub-projects -(we'll call them: "Calendar" and
"Data" and set each to SS: WebHelp
3) go back to master's TOC and add "New Merged Project"
(looks like a "G" icon)
4) go to SS layout, right click, generate, then generate
(when you do this, it creates the sub-folder within the
mergedFolder area --- ready and waiting for you output to be pushed
into here)
5) go back to you sub-projects, click on the SS layout,
Generate, change path (navigating into the MASTER project > SSL
> WEBHELP > MergedFolders > Calendar.....(repeat the same
step for the Data project).....
Now, that you've got the sub-projects dropping into the
master -- you need to do one final generate on the master to update
what has been pushed into it's mergedFolders area..... and you're
done.
All looks and works beautifully.....all are merged together
and share one Glossary, one Index, etc.
Now, if you go to file explorer and navigate to the WebHelp
folder for Calendar, or Data, or any other sub-project it is empty
because it's no longer generating into that area.
WALLAH!!!!!!!!!!!!!!!!!!!!! I just figured it out! --- well,
PART OF THE PROBLEM.....
The key was "it's no longer generating to THAT area" --- now,
I'll need to tell my programer to dig down into the MASTER
PROJECT'S FOLDER, MergedProjects folder, and sub-folder (ie:
Calendar)
Problem 1 (missing .rhc files)
Problem 2 (the full file name path that was used and was
visible in WebHelp Pro was: .rhc.htm)
like this:
.........web/MASTER/CALENDAR/CALENDAR/!SSL!/WebHelp_Pro/CALENDAR_rhc.htm
I found .rhc files in the MergedProjects folders --- but none
have the .htm at the end -- so, I'm not sure that they'll work.
Will have to get the programmer to try calling it on his side
I guess....
I guess I'm stuck for tonight --- until he confirms whether
or not it will work without the .htm extension.
Thanks for your help!
I'll get back with you (everyone) on the outcome.....
If you think of anything else -- feel free to post! 8-)

Similar Messages

  • Creating XML file Using Call Transformation

    Hello Friends,
          I have searched before posting thread, couldnt find anything.
          I am creating an XML file using Call Transformation. My internal table has 3 date fields and some other fields.  For some records I dont have values for the date fields. In that case my XML file is giving the date value as 0000-00-00 since I declared it as Date type.  This value 0000-00-00  is not accepted by the middle ware as the valid date.  I can not change it as String type as per the suggestion.
    In that case I am advised to skip printing the date field tag if it doesnt have value.
         Is there any way to skip the date field if it is empty. Any Suggestions please ?.
    Thanks
    Lakshmi.

    Hi,
    I had exactly the same problem before. When you call a transformation there is an option called initial_components. According to SAP if you use initial_components = 'SUPRESS' the empty fields should not being generated on the XML.
    Now, this didn't work for me and I have seen some people with the same problem. Here is how I solved this (maybe not the best way but it worked):
    First: My fields are all CHAR in my table
    Second: In the transformation, you can use conditional transformation to not display a tag if field is empty, here a piece of my transformation (I am using simple transformations):
       <tt:root name="ROOT"/>
         <tt:cond s-check="not-initial(ref('ROOT.L1_NM')) or not-initial(ref('ROOT.L2_NM'))">
              <TRNMTR_NM>
                <tt:cond s-check="not-initial(ref('ROOT.L1_NM'))">
                  <l1_nm>
                    <tt:value ref="ROOT.L1_NM"/>
                  </l1_nm>
                </tt:cond>
                <tt:cond s-check="not-initial(ref('ROOT.L2_NM'))">
                  <l2_nm>
                    <tt:value ref="ROOT.L2_NM"/>
                  </l2_nm>
                </tt:cond>
              </TRNMTR_NM>
            </tt:cond>
    As you can see, I first check if the fields have values.
    Hope it helps
    Edited by: carlosrv on Oct 4, 2011 8:22 PM

  • Help with merging files and calling SOAP adapter in BPM

    Hello All,
    I have a scenario, where am merging a header file and item file and calling a webservice in ECC. The requirement is that the no. of calls to the webservice depends on the no. of lines in the header file. Mapping is developed according to this rule and the operation mapping is also set for multiple messages. Testing the mapping produces required results.
    But when I run the scenario invoking BPM to merge the files with 2 lines in header records the webservice is called just once. On further analysis into SXMB_MONI_BPE, MESSAGES_OUPUT table in the mapping step has 2 messages. The instance ID of the message gone out shows a checkered flag with processed successfully status, but the second line is stuck in status "Transfer To Process Engine" .
    Any thoughts what I should be doing to push second message out automatically.
    Prashanth

    Hi Prashanth,
       to find out what has happened to the message try checking the workflow log,
    i.e., select the message with the 'Transfer to Process Engine" status in SXI_MONITOR and drill down in the outbound PE column.
    Once in the workflow log select 'List with Technical Detailsu2019'.
    Regards
    Kenny

  • Problems with creating XML file via Call Transformation

    Hi,
    When creating a XML file via Call transformation an extra character '#'is placed at the beginning of the file.
    This problems occurs since the upgrade to ECC6.0 and the Unicode conversion.
    When opening the XML file the following error message appears:
    Invalid at the top level of the document. Error processing resource 'file ....
    Has anybody an idea why this extra character is placed at the beginning of the file. Has it something to do with the unicode conversion and how can we solve the problem?
    thanks for your help
    kind regards,
    Maarten van IJzendoorn

    Hello Marteen,
    Can you please share the solution to this issue and let me know.
    Our Issue:
    1) We are executing a report which generates an XML file on FTP.
    2) The FTP file is always in Error when executed thorugh JAPANESE login but not thorugh EN login.
    3) The XML files generated have always an extra character in the end ( which can be space,#,$%^&, etc.) when this extra character is removed from XML file with opening it in NOTEPAD then XML works OK in JA login as well.
    4) In the PROGRAM everything has been checked with respect to OPEN dataset statement , XML ports UNICODE etc.
    5) THIS issue has been reported only after upgrading to ECC 6.0 from 4.6C.( in older version it works fine).
    Various OPEN dataset statments are :
    OPEN DATASET path_fil
    FOR OUTPUT
    Thanks to reply.

  • Applications are logging me out when Javascript files are called

    Hey Guys,
    I am using APEX 3.1.2 and am using LDAP as my Authentication scheme for my application. SSL is also activated on the environment my applications run on.
    I can log in using the login page (page 101) and I can use my application perfectly. However I have a button called 'Main Menu' which whenever I press it logs me out and takes me back to the login page. The button runs a Javascript file which is supposed to redirect me to page 1 by passing the page number into the URL.
    However, in the other applications I manage, the same logout occurs. From what I can gather, this seems to happen whenever a javascript file is called from the app.
    I do not know what my next step should be
    Any help is much appreciated
    Thanks
    -Mark

    Oleg,
    The js file doesn't include anything that would erase the session id. All it does is it brings up a popup window asking you whether you want to go to the menu and when you click yes it just takes you back to the 1st page. The hyperlink is getting changed however so I tried passing the session id through the hyperlink so that my session wasnt erased but this didnt work and my session still disappeared.
    I was thinking of just getting rid of the js and putting a redirect straight into APEX which would do nothing to the session. Is there anything else you can suggest to stop the session getting erased with the js? as if possible i would like to keep it
    However like I said before this is not the only JS file that gets rid of my session and getting rid of all my js files would not be good for my applications as they are needed quite a bit.
    Thanks
    -Mark
    Edited by: mark.william on Feb 1, 2010 6:45 AM

  • Problems running bat file with calls to java programs (.jar)

    I created a bat file with calls to jar programs. In each line,
    I put a call to the programs with parameters, but bat only
    executes the first line and ends execution.
    All lines of my bat file must be executed.
    What should I do?
    Best Regards,
    Pedro Felipe
    [http://pedrofao.blogspot.com|http://pedrofao.blogspot.com]
    [http://viajantesmundo.blogspot.com/|http://viajantesmundo.blogspot.com/]

    user8730639 wrote:
    I realized that the problem isn`t my bat file. I made tests calling another jar files and then all the lines of the batch file were executed. So, the jar file called on my previous bat is finnishing the execution. I verified and the jar apps worked without error.
    I would like to know if exists any command in Java that can cause this effect (close a batch), to modify the open source code of the application.Not that I know of.
    Is prism a bat file?
    If you are invoking bat files from your bat file without using call that would explain it
    :: mymain.bat file
    :: call the first bat file
    call prism.bat arg1 arg2 arg3
    :: call the other bat file
    call prism.bat arg4 arg5 arg6
    ::

  • Need to take MIB File for Call Manager

    Hi,
    Can anyone help me how to take MIB file for Call Manager. We have a cluster of 6 CUCM servers (1 pub + 5 Sub). we need this MIB file for monitoring purpose. If you need anyother information regarding this please let me know.

    Hi
    Below MIBs are supported in CUCM.  Refer the link attached for details. Btw which Version are you running ?
    •CISCO-CCM-MIB
    •CISCO-CCM-CAPABILITY
    •CISCO-CDP-MIB
    •CISCO-SYSLOG-MIB
    http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/managed_services/cisco_mibs.html
    Thanks.

  • How is the _rhc file used/called?

    I am generating WebHelp and want to enable context sensitive
    help. In previous incarnations, the application has called the
    topicname_rhc.htm file. However, nowhere in the Robohelp
    documentation does it say to do this. It simply says that the _rhc
    file is the 'context-sensitive help API support file', and does not
    say that this should be launched directly by the application.
    Having said that, launching the _rhc file directly does seem to
    work... I'd just like to clarify, what is the correct thing to do?
    Thanks, Emma.

    Hi Malcolm,
    I think the RM file is only used at build time. It looks you just need one time build since a) if the library in RM file for oracle 9 is dynamic, then set the proper LD_LIBRARY_PATH is ok b) if it is static library, sure should no any problem.
    Wayne

  • Virus scan failed Error on deploying a web application having a jar file for calling the applet on the jsp page

    Hi,
    I have an applet application that i want to deploy on the Oracle cloud.
    So i have created a jar file for the applet application and i am using this jar to call the applet on a jsp page.
    But when i am delpoying my application on the java cloud, its giving me the below error:
    2014-10-28 03:16:41 CDT: Starting action "Virus Scan"
    2014-10-28 03:16:41 CDT: Virus Scan started
    2014-10-28 03:16:49 CDT: ----------------------------------------------------------------------
    2014-10-28 03:16:49 CDT: File Scanned: "Application7.ear".
    2014-10-28 03:16:49 CDT: File Size: "106698122".
    2014-10-28 03:16:49 CDT: File Status: "INFECTED".
    2014-10-28 03:16:49 CDT: ----------------------------------------------------------------------
    2014-10-28 03:16:49 CDT: Virus scan failed.
    2014-10-28 03:16:49 CDT: "Virus Scan" complete: status FAILED
    Can't we deploy any application having applet or swing component's onto the cloud?
    Or do we need to request for any extra permissions for the same?
    Thanks,
    Manoj

    I don't see applets mentioned in the supported features nor in the unsupported features so not sure if they are supported you would likely need to contact the operations team to confirm.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • To run a java program via a batch file,when called from a web server

    REM This batch file runs the Spider with the [-v] option.
    REM Lines 51 through 54 are simple DOS commands..they call the Spider
    REM The location of the Spider package is the important piece of information here...
    REM a batch file has access to the whole computer where the server resides.
    setlocal
    set JDK=C:\j2sdk1.4.1_01
    set PATH=%JDK%\bin;.;%PATH%
    CLASSPATH=%JDK%\jre\lib\*.jar;.;%JDK%\jre\lib\ext\*.jar;.;%CLASSPATH%
    java spiderpackage.EntryPoint -v
    endlocal
    I am trying to run this batch file from my web server.I can see nothing on my browser.I can run the same program from my machine but unable to run from web server.what should I do?

    I am making my question more clear...
    I have a Windows batch (*.bat) file that echoes some html, then calls a java program the output of which is html as well, then echoes the final html.
    To make sure that the java program gets properly executed, I set the necessary environment variables (e.g., JDK, PATH, CLASSPATH, etc.). The script looks something like this:
    setlocal
    set JDK=path_to_JDK
    set PATH=path_to_java
    set CLASSPATH=path_to_java_classes
    echo ^<html^>^<body^>
    call java foo
    echo ^</body^>^</html^>
    endlocal
    The idea, of course, is to call this script through a browser, on a web server.
    Curiously, both echo lines return to the browser just fine, but any output from
    the java program (which just writes html to STDOUT) does not make it back.
    Can someone explain to me why this is happening? How do I set things up so that the output (STDOUT and STDERROR) from the java program make it back to the browser?

  • How to use a WSDL file to call webservice? Help!

    Hi Experts,
         I have exposed a SAP function module as webservice using the
         Utilities -> More Utilities -> Create Web Service -> From Function module
         What does this step actually does? Does it create some kind of web application like BSP for the function module in the background?
         After creating the web service I have released the service definition for the SOAP runtime using the transaction WSCONFIG.
        Finally I have generated the WDSL file ofr the webservice using WSADMIN transaction.
        After this how will my third party application like Java will use the WSDL? Will I need any connector software to be installed in Java side.
        How exactly will java call my webservice using WSDL?
        What actually happens or what is the message flow when java application calls by webservice?
        Kindly help.
    Thanks
    Gopal

    Hi, Your solution should be correct and it's a quite common approach for Login authentication.Informatica's webservice provider also need 2 steps for calling its webservice1. Getting the session ID using username and password 2. Use the session ID to call any active operation 3. Use the session ID to log out if webservice do not have any time out settings for each session. SOAP standard is listed in the WSDL of saleforce webservice. It affects if you cannot find/call any operation in PowerCenter level. My lastest information is for PWC 9.1 version only, I don't know if they have enhanced this function in 9.5. If you can call the operation, you can just put it (SOAP standard) way first. Regards,Felix

  • CDR FIles in Call Manager version 7.1.5-30000

    Good Morning:
    I have a cluster of servers Cisco Call Manager version 7.1.5.30000; 01 Publisher and 02 subscriber. The publisher server passes CDR files to a call accounting application PC-SYSTEL on another server. At one point the CDR files are no longer spend the Call Manager to the application PC-SYSTEL
    Call manager services are reviewed, the part of CDR Management in Cisco Unified Serviciability right. The only solution is doing a RESTART to PUBLISHER server,  and then again go CDR files to the application PC-SYSTEL
    Please anyone has any solution other than to give a RESTART PUBLISHER server, or is this the only way to restore this service.
    Expect your news.
    Thanks in advance for any ideas.
    Regards.
    Fernando.

    Hi Fernando,
    Please check the following.
    (1) Confirm that the billing server is configured correctly (verify the IP address). From the Cisco Unified Serviceability page, navigate to Tools > CDR Management to view the billing server parameters.
    (2) Check if you can ping the billing server from the Publisher. From the Publisher CLI, you can use the following command:
    utils network ping a.b.c.d
       where a.b.c.d is the IP address of the billing server
    (3) Check if the FTP (or SFTP) service/software running on the billing server.
    (4) Check if the billing server is running out of disk-space.
    (5) Check if the CDR Respository Manager service is running on the Publisher. If not, start the CDR Repository Manager service.
    (6) On the Publisher, check the 'preserve' and 'destinationX' (X can be 1, 2 or 3) directories for CDR flat files. For example: if transfer of CDR files to billing server is broken from Jan 6th, then use the following commands:
    file list activelog /cm/cdr_repository/preserve/20110106
    file list activelog /cm/cdr_repository/destination1/20110106
      (if multiple billing servers are configuration, the location will be similar to above, but the corresponding directories will be named destination2, destination3). This location contains symbolic links to files under preserve. CDR Repository Manager service uses these soft-links to determine what files need to be transfered to billing server.  
    If you don't observe files in either the 'preserve' or the 'destinationX' locations for the specific date, then it means that problem does not reside on the Publisher. Either the CDR records were not generated by the server that handled the call or it could mean that CDR Agent service on that server could not transfer flat files to the Publisher. Was the 'CDR Enabled Flag is enabled in CallManager service' enabled on that particular date ? Is the CDR Agent service running on the node that handled the call ?
    If you observe files in the 'preserve' directory for the specific date, try restarting the CDR Repository Manager service on the Publisher. If the file transfer to the billing server does not commence, then set the trace level for the CDR Repository Manager service to Debug, wait 10 minutes, download CDR Repository Manager logs via RTMT and engage Cisco-TAC for further troubleshooting.
    HTH
    Manish

  • I'm trying to write an Applescript: when I add a file to a folder, I want finder to name it "1" and increment the other files in the folder by 1. i.e. once I drop a new file into the folder, the file originally called "1" will be renamed "2" etc

    I'm trying to write an Applescript. I have never used Applescript but my boss has just asked me to write a script so I dutifully nodded and said "Yes Boss"...
    The funtionality I need is that I want finder to rename the files in folder when I drop a new file in. When I add the new file (file neame: "1") to a folder, I want to increment the other file names in the folder by 1.
    So when I drop a my new "1" file into the folder, the file original file called "1" will be renamed "2", the original file named "2" will be renamed "3" etc
    I'm creating a 'stream' of images. When I add a new image i want it to nudge the other images in the folder along.
    Thanks guys!

    Maybe this will help. If you monitor the "More Like This" box (top right), other threads appear. Opening them usually displays other threads.
    https://discussions.apple.com/message/1986834#1986834

  • How is the Login-validation.xml file is called when we do the validation i

    Hi ^^,
    please forgive me if I am a big long while explaining.
    when you are using the struts 2.0 the web.xml has a welcome-file-list. I have put index.html in that list so it pulls up first.
    It has the following tag
    <ul>
              <li><a href="roseindia/showLoginClientSideValidation.action">Login Application (Client Side Validation)</a></li>
            </ul>so this maps to struts.xml which contains the showLoginClientSideValidation.action tag
    <action name="showLoginClientSideValidation">
                   <result>/pages/loginClientSideValidation.jsp</result>
            </action>
            <action name="doLoginClientSideValidation" class="net.roseindia.Login">
                <result  name="input">/pages/loginClientSideValidation.jsp</result>
                   <result  name="error">/pages/loginClientSideValidation.jsp</result>
                   <result>/pages/Loginsuccess.jsp</result>
            </action>
              this displays the jsp "loginClientSideValidation.jsp"
    once you enter the details in the jsp and click submit the control goes to Login.java file as per the mapping in struts.xml given above
    This is just a simple java file which contains the execute() method. This method returns success or error.
    If success is returned then the Loginsuccess.jsp is invoked
    If error is returned then the loginClientSideValidation.jsp is invoked
    Well so far so good
    I have also understood that to use client side validation you use validate = "true" in loginClientSideValidation.jsp
    However what I am not able to understand is how the Login-validation.xml file is being invoked
    Any help would be highly appreciated.
    thanks and regards,

    Hi ^^^,
    i found something interesting that I want to share
    Validation rules are handled by validators, which must be registered with the ValidatorFactory (using the registerValidator method). The simplest way to do so is to add a file name validators.xml in the root of the classpath (/WEB-INF/classes) that declares all the validators you intend to use.
    validators.xml if being defined should be available in the classpath. However this is not necessary, if no custom validator is needed. Webwork will automatically picked up a predefined sets of validators defined in com/opensymphony/xwork/validator/validators/default.xml packaged together in xwork jar file that comes with webwork distribution.
    So this is clear that the validators are defined in validators.xml or default.xml
    What is still not clear is how is the Login-validation.xml being called by jsp page to do verification and then linking to validators.xml to apply the rules.
    However people have been telling me that ----" Struts 2.0 have inbuilt functionalities to validate the Parameters" and that i need to
    "Define configuration file *-validation.xml or use annotations
    i) className-validation.xml
    ii) place this file in the directory where .class file is placed example.Login should have Login-validation.xml
    Do you all think is this sufficient for an answer or should my search go on?
    thanks and regards,
    Prashant
    Edited by: pksingh79 on Sep 13, 2008 10:08 AM

  • File--xi--call webservice--post to R/3 idoc.

    Hi all,
            I am stuck up with this scenario.Please anyone help me out with suggestion.
    A file is(Xml/flat) is kept into the server.Xi is picking up with file and then it will call a webservice .this webservice will get the file data and post it to idoc.
    It may need BPM .i properly dont know.Please anyone answer it descriptive.
            I am really helpless.

    hey,
    This will be useful for you.Take a look at this.
    yours would be FILE>SOAP->IDOC
    The following is FILE->RFC->FILE
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    go through these too..
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
    Please reward.
    Thanks,
    Vijaya.
    Edited by: Vijaya Lakshmi Palla on Jun 5, 2008 10:57 AM

Maybe you are looking for