Preventing ejbgen generating a pk setter on the local interface

The spec states (10.3.1) that the setter for the pk cmp-field should
not be exposed on the component interface yet the interface
generated by ejbgen does in fact generate the setter.
How do I prevent this?

Just make sure that you delete something like the following on top of the
setter
@ejbgen: local-method
"Aaron" <[email protected]> wrote in message
news:3f88ecce$[email protected]..
>
The spec states (10.3.1) that the setter for the pk cmp-field should
not be exposed on the component interface yet the interface
generated by ejbgen does in fact generate the setter.
How do I prevent this?

Similar Messages

  • How do I set up the port interface for the WAN side of my RVS4000 to 100T Full Duplex?

    How do I set up the port interface for the WAN side of my RVS4000? The ISP says I need to set it to 100T Full Duplex, but where would I do that? In the Router's administration GUI I can't find any options to make such settings for the WAN side.

    The setup of the folders in Finder is entirely up to you. Whatever suits your needs is what you should do. Lightroom will be fine no matter how you set it up.
    So I'm not really sure what your question is.

  • Accessing the local interface of an EJB

    Hello.
    I am using Jdeveloper 11G and it's integrated application server. Using the Jdeveloper wizards, i created a simple stateless session EJB which has both a local and a remote interface (code listed below). I then used the "Create test client" option to create a simple test client.
    The way these classes and interfaces are set up by the wizards, i am using the remote interface. However, i would like to lookup the local interface and use that instead. But i just can't figure out how to lookup the local interface of the EJB. I have tried pretty much every variation i can think of but still no success. Is there anyone out there who can give me a hand? Is there a way to see the lookup name in the integrated WLS server?
    My remote interface looks like this:
    @Remote
    public interface SessionEJB {
    and the remote one:
    @Local
    public interface SessionEJBLocal {
    And my EJB class:
    @Stateless(name = "SessionEJB", mappedName = "NewTestApplication-SessionEJB")
    public class SessionEJBBean implements SessionEJBLocal, SessionEJB {
    My test client does this lookup that works fine:
    public class SessionEJBClient1 {
    public static void main(String [] args) {
    try {
    final Context context = getInitialContext();
    SessionEJB sessionEJB = (SessionEJB)context.lookup("NewTestApplication-SessionEJB#model.SessionEJB");
    }

    Hi,
    Your lookup in your client would look something like
    SessionEJBLocal sessionEJB = (SessionEJBLocal)context.lookup("NewTestApplication-SessionEJB#SessionEJBLocal ");
    The part before the # in the lookup is your mapped name from your session facade, and after the # you have your package, like com.oracle. and ending it with your local interface name.
    Just remember that if your client is not actually running inside the application server container (which with the generated test client it wouldn't be, its a java standalone app with a main method), you will not be able to use the local interface, and you would have to look up remote interface. This can be done in exactly the same way as the above line of code, just replacing the local interface parts with the remote interface's. Hope this helps.
    Drikus
    Edited by: Drikus Britz on Jun 3, 2009 8:46 PM
    Edited by: Drikus Britz on Jun 3, 2009 8:50 PM

  • How can I get a reference to the Local interface of a EJB 3 session?

    Hi,
    How can I get a reference to the Local interface of a EJB 3 session?
    My session implements both the local and remote interfaces, so in my client, when I look up the remote interface using the following code, I did get a reference
              processor = (IItemProcessorRemote)initialContext.lookup(IItemProcessorRemote.class.getName());but if I also look up the local interface in th eclient using this:
    processorLocal =(IItemProcessor)initialContext.lookup(IItemProcessor.class.getName());I got errors like the following, do you know why? Thanks a lot!
    Exception in thread "main" javax.naming.NameNotFoundException: sessions.IItemProcessor not found
         at com.sun.enterprise.naming.TransientContext.doLookup(TransientContext.java:203)
         at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:175)
         at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:61)
         at com.sun.enterprise.naming.RemoteSerialContextProviderImpl.lookup(RemoteSerialContextProviderImpl.java:116)
         at sun.reflect.GeneratedMethodAccessor114.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:121)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:650)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:193)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1705)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1565)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:947)
         at com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:178)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:717)
         at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannelConnectionImpl.java:473)
         at com.sun.corba.ee.impl.transport.SocketOrChannelConnectionImpl.doWork(SocketOrChannelConnectionImpl.java:1270)
         at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:479)

    BTW, findItemByTitle(String title) is a business method in my ItemProcessor session bean.
    public String findItemByTitle(String title) {
              AuctionItem item;
              String result = null;
              try {
                   Query query = entityManager
                             .createNativeQuery("SELECT i from AuctionItem i WHERE i.title LIKE : aTitle");
                   query.setParameter("aTitle", title);
                   item = (AuctionItem) query.getSingleResult();
                   result = item.toString();
              } catch (EntityNotFoundException notFound) {
              } catch (NonUniqueResultException nonUnique) {
              return result;
         }

  • Setting up the XSI interface

    Hi All,
    We have a requirement to use FedEx/UPS for its shipments. Do we have any way to support that? We found that XSI would be helpful in serving this purpose in standard SAP.
    If anybody already worked on this requirement pls. provide us the information on feasibility of XSI for FedEx/UPS.
    Also let us know the effort needed for the customization and configuration of XSI.
    We are basicalyl looking for Configuration and Customization.
    Regards,
    Deepthi.K

    Hi Deepthi
    With Fedex, you need to establish and RFC call, through the Business connector.
    Once done they will provide you with Fedex implementation guide documentation.
    Do the rest of the configuration as per the documentation once the BC is established.
    You will also need to configure an output type to send and receive the data from Fedex
    So the requirement would be
    1) Basis to set up Business Connector
    2) Consultant to set up the configuration, partner profile, message type to send the idoc
    You need to check with UPS if they are also ready to establish direct connectivity to their server.
    If so, then follow the steps as above
    and if not
    You will need to manually set up the configuration and ask for files from UPS regarding their routes , destinations...etc
    This needs to be uploaded in SAP asynchoronous method
    Let me know if you need more information
    Thanks
    Sheetal

  • Generating Web Services bases on the WSDL interface

    Hello everybody.
    my question is.
    How can i generated all the java classes of a web services basen on a wsdl definition.
    how can i generate a simple java classe or how can i generate a ejb session, thet serve as a end point for my services
    any sugestion could be so helpfull

    The tool used to generate java class from WSDL is vender dependent, because each JAX-RPC engine is implemented differently (even they have to implement all JAX-RPC API, but low level stub call is engine dependent).
    So to generate you class from WSDL, you have to have tool first. Since all J2EE 1.4 app servers are required to have implementation of JAX-RPC API and its run time engine (but many J2EE 1.3 app servers also included JAX-RPC API and engine) , what you want to do could be to find any J2EE 1.4 app server, such as WAS or WSAD, or Sun's Application Server PE 8.1, read their examples carefull and you will find the way how to generate classes from WSDL.

  • Recommended MTU Size setting within the router and...

    Hello!
    I was wondering what MTU Size do you guys recomended me setting within the Router Interface
    and on Windows for best performance when on a BT Broadband service?
    Note: It's not a BT Router i'm using, i'm using a Netgear DG834N.
    I am sure BT Routers like the HomeHub have a MTU Size of 1500 set in the Router Interface, am I correct?
    My Netgear DG834N has a  MTU Size of 1458 in the Router Interface by default.
    Thanks for responding.

    Personally I was able to squeeze about 11KB/s more out of my 8128Kbps line by setting my MTU to '1430', maxing out my throughput at (after the change): 859KB/s. I'm on a 20CN DSLAM so it might be different on a 21CN MSAN.
    Why not experiment? You can't hurt your line (As long as your router's firmware doesn't reset your ADSL sync everytime you change it - If it does then DLM might have something to say ).
    Like this post? Give it a Star . If this post answers your question, please Mark it as the Accepted Solution.

  • ASA rpf-check DROP, ASA checking NAT in the incorrect interface

    Hi
    My current architecture is :
    Internet <--> FW <--> ASA <--> LAN
                          FW <--> ASA
    we have two links between ASA and the FW, the corresponding ASA interfaces are "outside" and "vpn"
    the "outside" interface is used for browsing Internet, also for making some services accessible to our partners by doing NAT to our servers
    the "vpn" interface is used to grant access to our LANs from remote Offices
    let say that firewall rules are OK and the remote offices have access to the whole LAN by port 80
    below the current configuration :
    interface GigabitEthernet0/0
      nameif inside
     security-level 100
     ip address 192.168.1.2 255.255.255.0
    interface GigabitEthernet0/1
     nameif outside
     security-level 0
     ip address 192.168.11.2 255.255.255.0
    interface GigabitEthernet0/2
     nameif vpn
     security-level 0
     ip address 192.168.12.2 255.255.255.0
    object-group network Inside_LANs
     network-object 192.168.3.0 255.255.255.0
     network-object 192.168.4.0 255.255.255.0
     network-object 192.168.5.0 255.255.255.0
    access-list Inside-to-outside extended permit icmp object-group Inside_LANs any echo 
    access-list Inside-to-outside extended permit udp any host TimeServer eq ntp 
    access-list Inside-to-outside extended permit ip object-group Inside_LANs any 
    global (outside) 1 interface
    global (outside) 2 192.168.11.60 netmask 255.255.255.255
    nat (inside) 1 access-list Inside-to-outside
    nat (inside) 2 192.168.6.0 255.255.255.0
    static (inside,outside) 192.168.11.10 192.168.2.10 netmask 255.255.255.255 
    static (inside,outside) 192.168.11.11 192.168.2.11 netmask 255.255.255.255 
    static (inside,outside) 192.168.11.12 192.168.2.12 netmask 255.255.255.255 
    route inside 192.168.2.0 255.255.255.0 192.168.1.1 1
    route inside 192.168.3.0 255.255.255.0 192.168.1.1 1
    route inside 192.168.4.0 255.255.255.0 192.168.1.1 1
    route inside 192.168.5.0 255.255.255.0 192.168.1.1 1
    route inside 192.168.6.0 255.255.255.0 192.168.1.1 1
    route vpn 192.168.20.0 255.255.255.0 192.168.12.1 1
    our problem is that packets are dropped from remote office to LAN, we are getting the rpf-check drop in packet tracer
    example 1 (to a server without NAT 192.168.2.13) ---> connection OK (not dropped)
    remote office 192.168.20.55 to 192.168.2.13
    Phase: 5
    Type: NAT
    Subtype: host-limits
    Result: ALLOW
    Config:
    nat (inside) 1 access-list Inside-to-outside
      match udp inside any inside host TimeServer eq 123
        dynamic translation to pool 1 (No matching global)
        translate_hits = 0, untranslate_hits = 0
    Additional Information:
    example 2 (to a server with static NAT 192.168.2.10) ---> connection OK (not dropped)
    remote office 192.168.20.55 to 192.168.2.10
    Phase: 6
    Type: NAT
    Subtype: host-limits
    Result: ALLOW
    Config:
    static (inside,outside) 192.168.11.10 192.168.2.10 netmask 255.255.255.255 
      match ip inside host 192.168.2.10 outside any
        static translation to 192.168.11.10
        translate_hits = 76643, untranslate_hits = 188597
    Additional Information:
    example 3 (to a host with dynamic ACL NAT 192.168.4.40) ---> connection NOK (dropped)
    remote office 192.168.20.55 to 192.168.4.40
    Phase: 5
    Type: NAT
    Subtype: rpf-check
    Result: DROP
    Config:
    nat (inside) 1 access-list Inside-to-outside
      match ip inside 192.168.4.0 255.255.255.0 vpn any
        dynamic translation to pool 1 (No matching global)
        translate_hits = 1, untranslate_hits = 0
    Additional Information:
    example 4 (to a host with dynamic Network NAT 192.168.6.30) ---> connection NOK (dropped)
    remote office 192.168.20.55 to 192.168.6.30
    Phase: 5
    Type: NAT
    Subtype: rpf-check
    Result: DROP
    Config:
    nat (inside) 2 192.168.6.0 255.255.255.0
      match ip inside 192.168.6.0 255.255.255.0 vpn any
        dynamic translation to pool 2 (No matching global)
        translate_hits = 117, untranslate_hits = 0
    Additional Information:
    our questions :
    1) why ASA don't check the reverse path route before checking the NAT ?
     if it does, the route back to the office is set to the "vpn" interface (route vpn 192.168.20.0 255.255.255.0 192.168.12.1 1), so ASA don't have to check NAT in other interface, currently it's checking the NAT in the "outside" interface even if it's not the route back to the office
    2) why it's working for static NAT servers and Not working for the dynamic NAT ones ?
    when ASA check a server with static NAT it find  a match in the outside interface but even so it discard it and the connection Work. (example 2)
    when ASA check a server/host with dynamic NAT (ACL or Network) if find a match in the outside interface but drop the connection
    3) we know that this behavior can be solved by adding a NAT exception for the dynamic NAT in the "outside" interface (nat (inside) 0 access-list Inside-NAT-Exceptions) but :
    why ASA checking the global NAT even if it's not the correct interface ?
    Why it's working for static NAT and not working for the dynamic one ?
    Thanks a lot

    Hi,
    It would be easier to troubleshoot if you shared the complete "packet-tracer" command you used and the full output of the command.
    But to me the situation in its current form looks the following.
    Example 1
    To me it seems this is working as it should. Connection is coming from "vpn" to "inside". There is no "static" configurations between "vpn" and "inside" and there is no "nat" command for "vpn" interface so the traffic should pass normally without any NAT related conflicts/problems as the traffic does not match any NAT configuration.
    Notice that the ASA might show some unrelated NAT information in the output of the "packet-tracer" command (commands related to other interfaces). In those NAT Phase sections there is a section saying "Additional Information:" If there is no text after this text that means that this NAT has not been applied. I am not sure why the ASA lists some NAT configurations in the output that are not related. I have seen this in many occasions and do not know the reason and I have not really put any time/effort into understanding why it shows the unrelated information in the output.
    Example 2
    This seems to be working as expected also.
    According to the configuration provided there is no existing NAT configurations related to either the source or destination IP address on the ASA between "vpn" and "inside" interface so the traffic passes through the ASA without facing any conflicts with NAT configurations.
    Again, the "packet-tracer" shows NAT information unrelated to this situation. And again the "Additional Information:" section lists no additional information so the NAT listed is not applied.
    Example 3 and 4
    These tests fail as expected since there is a Dynamic Policy PAT configuration for both internal destination hosts that the remote users are trying to connect to. The problem comes from the fact that the initial direction from remote to internal does not match any NAT configuration and the reverse direction from internal to remote matches the Dynamic Policy PAT and therefore the connection attempt is dropped. The connection must match the same NAT configuration on both directions.
    In this situation you would either have to configure NAT0, Static NAT , Static PAT or Static Policy NAT/PAT which all would prevent the connection from matching to the Dynamic Policy PAT (But would match the mentioned type of NAT in both directions as they have higher priority than Dynamic Policy PAT). Typically the prefererred solution would be to use NAT0 though you naturally have the option to use a NAT address if there is any overlap.
    Hope this helps :)
    - Jouni

  • Having issues after installing Essbase V9.3.1,configuring the SQL interface

    I am having issues after installing Essbase V9.3.1 and configuring the SQL interface. we are using UNIX/AIX box for our Essbase server and UDB DB2 9.1 SP6 as our SQL Interface.
    When tried to run an ESSCMD script to perform BUILDDIM operation on Essbase application using the load rule (with the SQL interface), got the error as recorded in the application log file and is attached at the bottom and the .odbc.ini file on the server looks as follows.
    Can somebody tell me whether .odbc.ini needs any correction or what else should I do to correct the issue and able to work thru using SQL interface? Appreciate any help provided in this regard. Thanks,
    .odbc.ini
    [ODBC Data Sources]
    DOLU003=IBM DB2 ODBC DRIVER
    [DOLU003]
    Driver=/home/db2inst1/sqllib/lib/libdb2.a
    Database=DOLU003
    [ODBC]
    Trace=0
    TraceFile=odbctrace.out
    InstallDir=/home/db2inst1/sqllib/odbclib
    [Mon Apr 20 15:16:29 2009]Local/New_Bud/Budget/Olapadm/Info(1021020)
    Cannot read SQL driver name for [] from [home/hyperion/.odbc.ini]
    [Mon Apr 20 15:16:43 2009]Local/New_Bud/Budget/Olapadm/Info(1013091)
    Received Command [SQLRetrieve] from user [Olapadm]
    [Mon Apr 20 15:16:43 2009]Local/New_Bud/Budget/Olapadm/Info(1021020)
    Cannot read SQL driver name for [] from [home/hyperion/.odbc.ini]
    [Mon Apr 20 15:16:43 2009]Local/New_Bud/Budget/Olapadm/Info(1021004)
    Connection String is generated
    [Mon Apr 20 15:16:43 2009]Local/New_Bud/Budget/Olapadm/Info(1021041)
    Connection String is [DSN=DOLU003;UID=...;PWD=...]
    [Mon Apr 20 15:16:43 2009]Local/New_Bud/Budget/Olapadm/Info(1021006)
    SELECT Statement [SELECT * FROM DB2OLADM.BD_DIMENSION_DEF_PC WHERE DIMENSION_ID
    = 12 ORDER BY TREE_NODE_NUM, PARENT_NODE, CHILD_NODE] is generated
    [Mon Apr 20 15:16:44 2009]Local/New_Bud/Budget/Olapadm/Info(1021013)
    ODBC Layer Error: [7] ==> [[DataDirect][ODBC 20101 driver]6013]
    [Mon Apr 20 15:16:44 2009]Local/New_Bud/Budget/Olapadm/Info(1021014)
    ODBC Layer Error: Native Error code [0]
    [Mon Apr 20 15:16:44 2009]Local/New_Bud/Budget/Olapadm/Error(1021001)
    Failed to Establish Connection With SQL Database Server. See log for more information
    --------------------------------------------------------------------------------------------------------------------------------------------

    I had similar errors when first setting up the SQL interface. Are you on a 64 bit operating system on the essbase server? If so Essbase needs to use the 32 bit odbc driver, not the default 64 bit driver.
    The 32 bit driver is still available here SysWOW64\odbcad32.exe <-----This is the 32 bit (Use)
    The Administrative tools by default uses system32\odbcad32.exe <----This is the 64 bit (Don't Use)
    Once I opened the 32 bit driver interface directly and set it up the errors went away.

  • Can't get the Home interface of a Session bean,please!

    when I run a client of a SessionBean,(use command "java ....";
    the Exception was thrown:
    java.lang.ClassCastException
    at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
    at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
    at clientTest.ClientTest.main(ClientTest.java:35)
    the mothed main() :
    java.util.Properties jndiProperties = new java.util.Properties();
    jndiProperties.put("java.naming.provider.url","iiop://localhost:3700");
    jndiProperties.put("java.naming.factory.initial","com.sun.jndi.cosnaming.CNCtxFactory");
    try {
    javax.naming.directory.DirContext jndiCtx = new javax.naming.directory.InitialDirContext(jndiProperties);
    Object obj = jndiCtx.lookup("ejb/Stock");
    System.out.println(obj);
    StockHome sh = (StockHome)PortableRemoteObject.narrow(obj, StockHome.class); //exception was thrown
    }catch (javax.naming.NamingException ne) {
    ne.printStackTrace();
    } catch (Exception e){
    e.printStackTrace();
    Must I run it in the jar file deployed to appServer?
    it's very inconvenient!
    Thanks!!

    Hello
    Inline there are the answers
    [email protected] (Grand Gana) wrote:
    Hi !
    I want to know how to get the local interface of a session ejb from a
    jsp page ???
    My session ejb is in a jar, and my jsp page is in a war. (they're not
    together in a ear)You cannot call your EJB by a local interface by this way.
    The war and the ejb-jar must be in the same ear.
    This is due to classloading architecture.
    I can have access to a remote interface of an other session ejb from
    a
    jsp page doing :
         InitialContext ctx = new InitialContext();
         Object objref = ctx.lookup("article.ArticleManagerHome");
         ArticleManagerHome home = (ArticleManagerHome)
    PortableRemoteObject.narrow(objref,
    ArticleManagerHome.class);
    But I can't have access to the local interface from the same jsp page
    doing :
         MyManagerLocalHome home = (MyManagerLocalHome)ctx.lookup
    ("article.MyManagerLocalHome");
    I get the following error :
    javax.naming.NameNotFoundException: Unable to
    resolve 'article.ArticleManagerLocalHome' Resolved: 'article'
    Unresolved:'ArticleManagerLocalHome' ; remaining
    name 'ArticleManagerLocalHome' This is another problem.
    Check the jndi name in the ejb-deployment descriptor or check the jndi on your
    server to verify that a local interface implementation has been bound to it.
    >
    What should I do ???
    (I don't want to put them in the same ear)
    An EJB reference in the web.xml of my war ??? How ?
    A lookup with java/comp/... ??? How ?
    I don't understand !!! It's so difficult to do simple things !
    Bloody EJBs !!!Noooooo ;)
    But I can agree with you on local interfaces ....
    The J2EE specs speak about "same virtual machine" ....
    But classloading architecture "speaks about" "same classloader" (same ejb-jar)
    or "related classloaders" (war and ejb in same ear).
    I think something is still missing ....
    >
    TIA
    JCMark

  • [svn:fx-trunk] 12207: Fix for [Managed] metadata prevents ASDoc from generating output for setter/getters

    Revision: 12207
    Revision: 12207
    Author:   [email protected]
    Date:     2009-11-25 11:53:15 -0800 (Wed, 25 Nov 2009)
    Log Message:
    Fix for metadata prevents ASDoc from generating output for setter/getters
    QE notes: None
    Doc notes: None
    Reviewed By: Paul
    Bugs: SDK-23940
    Tests run: checkintests, asdoc
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23940
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/genext/GenerativeSecondPassEv aluator.java

  • HT3376 I have a Yahoo plus account. When I set up the mail account the Bulk Mail (Trash), Deleted Messages,Draft,Drafts,Junk, and Sent Folders all appear on my iPhone. Is there a way to prevent this?

    I have a Yahoo Account. When I set up the mail account the  Bulk Mail, Deleted Messages, Draft, Drafts, Junk, Sent, and Sent Messages appear on all of my iPhones, my PC, my Macbook and any other wifi product that receives mail. Can anyone tell me how to get rid of these duplicate mailbox folders??
    Thanks

    I just called apple care to even know how to respond to this answer. I am very old and this was my first post ever. I appreciate you taking the time to give me an answer. I also ask them how to delete this account because every time I log in it wants me to change my password and I have run out of passwords. I don't even know what it means when it ask me the community I want to be in.
       The only thing I know about syncing is syncing my iPhone to my MacBook Pro. I apologize that I am so technically stupid. Does mail have syncing???
    Thank you even if I never figure out how to get back to this site again.

  • Is there a way to prevent Robohelp WebHelp from appending characters to the end of the URL address for a TOC Entry?

    I am running RoboHelp 10 on Windows 7 Enterprise SP1 64 bit OS.
    WebHelp is appending characters to the end of the TOC entry's URL address. The characters "bc-n" where n is a number are being generated for all of the TOC Page Entries when I generate WebHelp output. We are exporting the HTML files for import into an application. The TOC Page Properties Link to: property does not contain the characters in RoboHelp.
    We have standardized names defined for our application and the appended characters are not going to work in the application.
    cid:[email protected]
    When I use the generated html output in IE10 Version 10.0.9200.16635 Update Versions: 10.0.7 (KB2846071) the characters show up in the URL when I hover the mouse over the TOC entry as shown in the screenshot below.
    cid:[email protected]
    The two screenshots show that the Link to property does not have the characters "bc-7" but the URL address does.
    Is there a setting or way to configure RoboHelp to prevent Robohelp WebHelp from generating and appending characters to the end of the URL address for TOC Entries?

    I have never known Rh add any characters so I think something else is at play here. Please open one of the sample projects and see what happens there. Click Open on the RoboHelp Starter page and then click Samples in the ribbon on the left.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • 1. What's the difference between private mode in Safari which i have to turn on every time again when opening safari. It's a two click activity which i would love to be able to set in the preference as default.

    1. What's the difference between private mode in Safari which i have to turn on every time again when opening safari.
    It's a two click activity which i would love to be able to set in the preference as default. It's tyering when have to do it everyday a few times. (Yes, i'm one of many who have the "i like safari but since the update crash everyday a few times" syndrome...
    Yes, i have updated my system.
    Yes, i have repared disk permissions with disk utility.
    Am open for any other help in both cases. Thank you upfront
    2. and the "tell websites not to track me" under Safari - Preference - Privacy.

    That box should prevent websites using trackers to log your movements on the Web to benefit advertisers. I have no idea if it does.
    Safari can keep your browsing history private. When you turn on private browsing, Safari doesn’t remember the pages you visit, your search history, or your AutoFill information, so your partner cannot see where you have been, but you must also remember to also turn off acceptance of cookies.
    In all other respects Private Browsing is not as private as you might think:
    http://www.switchingtomac.com/tutorials/how-to-make-safaris-private-browsing-fea ture-actually-private/
    http://www.insanely-great.com/news.php?id=9054
    and then Apple's own advice from here: http://www.apple.com/pro/tips/privacy_safari.html
    "Note that the Private Browsing option does not prevent Safari from collecting cookies (the preference files automatically generated by many websites). The Reset Safari option clears all cookies. If you want to delete only certain ones, choose Preferences from the Safari menu, click the Security tab, and then click Show Cookies. You can select and delete individual cookies from the list that appears. Careful, though — if you’re a frequent web user, this list can be very, very long."
    which is itself incomplete, the relevant part being 'If you want to delete only certain ones.
    To that end it is useful to have Safari Cookies installed, which is the only cookie manager available for Safari:
    http://sweetpproductions.com/safaricookies/
    which automatically deletes all cookies not marked as 'favourites' when closing Safari. It does the same for Flash Cookies, but they are subject for themselves:
    From this website:
    http://machacks.tv/2009/01/27/flushapp-flash-cookie-removal-tool-for-os-x/
    For those who do not know about Flash cookies, more properly referred to as Local Shared Objects (LSO), they operate in a similar way to regular browser cookies but are stored outside the purview of your browser, meaning you cannot delete them from within your browser, whether Safari, Firefox, Opera or any other. Typically they are issued from sites or 3rd party sites that contain Adobe Flash content. Since virtually all internet advertising is  delivered in Flash, Google/Doudleclick and all other internet advertising companies are sure to be tracking your browsing behavior with Flash cookies. These companies can see you traverse the Internet as you come upon the plethora of sites that contain their embedded advertising. Check out the Wikipedia entry here.
    In Mac OS X they are stored in the following location:
    /User’s Home Folder/Library/Preferences/Macromedia/Flash Player/#SharedObjects
    The settings for the Flash cookies are stored in:
    /User’s Home Folder/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys
    In OS X Local Shared Objects, or Flash Cookies, are appended with a .sol suffix. Flush deletes all the Flash cookies (.sol) and their settings.
    Flush can be downloaded from that page.
    If you want to retain certain Flash cookies but not others, the excellent add-on for Safari called SafariCookies now includes a setting for automatically deleting flash cookies you don't want to retain, when Safari is shut down, in the same as it deals with ordinary cookies:
    http://www.sweetpproductions.com/safaricookies/index.htm
    which not only does that but much more equally useful stuff!
    This article covers the issue in more depth:
    http://www.wired.com/epicenter/2009/08/you-deleted-your-cookies-think-again/
    Flash cookies are also known as 'Zombie Cookies' and are used by a number of firms, including Hulu, MTV, and Myspace. Graham Cluley, senior technology consultant at the internet security firm Sophos, told BBC News that the source of the trouble was Adobe Flash itself, which he called "one of the weirdest programs on the planet".
    "I think it's highly unlikely that these large companies have abused Flash cookies - which are different from browser cookies - with malicious intent," he said.
    "I think it's much more likely that the vast majority of users are simply oblivious to the bizarre way in which Adobe allows them to configure the software."
    http://www.bbc.co.uk/news/technology-10787882
    And a more recent article:
    http://www.nytimes.com/2010/09/21/technology/21cookie.html?_r=3&scp=1&sq=flash&s t=cse
    [b]Tracker cookies and the invisible web:[/b]
    – tags, web bugs, pixels and beacons that are included on web pages in order to get an idea of your online behavior.
    Ghostery tracks the trackers and gives you a roll-call of the ad networks, behavioral data providers, web publishers, and other companies interested in your activity.
    http://www.ghostery.com/about
    This provides an extension to Safari (also available for other browsers) that shows you what data tracking is active on each web page you visit, and enables you to block them.

  • Setting the local builtin SAM administrator password

    Greetings,
        Currently we set the local SAM administrator password by supplying it directly in the "Apply Windows settings" TS step.
        I do have a base 64 encoded version of that same password in customsettings.ini and I would like to use that variable. Let's call it "encpwd".
      In the "Apply Window Settings" step, can I code the variable name in the text field when I specify "Enable the account and specify the local administrator password" as %encpwd%? I suspect that this field may not accept variables.
     Alternatively, can I code in my customsettings.ini "adminpassword=encpwd" ? And if I set this in customsettings.ini will it override whatever is set in the "Apply windows Settings" step (i.e. would I just set this to 'randomly generate...')?
    Thanks
    David Z

    It's not clear what deployment method you are using here. MDT LTI, or SCCM ZTI?
    For MDT LTI, you could just add the base64 encoded value *directly* into the unattend.xml file, and then remove the adminpassword entry in the zticonfigure.xml to prevent overwrite.
    You might be able to code your own solution to add base64 encoded data directly into the variable namespace by overriding the "Public Property Let Item()" entry in ztiutility.vbs to override the "ObfuscateEncode()" call.
    However, note, that this is not 100% secure (nothing is), your password is still recoverable as plaintext.
    Keith Garner - keithga.wordpress.com

Maybe you are looking for

  • Can't see the list of songs on my iPOD 2nd generation

    i have installed the ipod, and i am able to transfer my songs into my ipod 2nd generation, however i am not able to see the list of songs that i have put into the actual ipod shuffle. Can someone please help me ! thanks

  • Oracle 8.1.5 and Discoverer 3.1

    I installed Oracle 8.1.5 on NT. When I tried to install Discoverer 3.1 in the same oracle home, I got message, "The location specified ,"D:\Oracle\\Ora81\", is already used as an Oracle home for 'Oracle 815 production'. It cannot be used as an Oracle

  • I restored my sons Iphone 3gs and now it wont activate keeps saying there is no sim in

    Hi can anyone help - i passed on my old iphone 3gs to my son,who had it unlocked in a shop so couldnt update software i asked Tesco to unlock properly they sent two emails saying they had conteacted apple it was not unlocked so plkug it in to itunes

  • ASR9000 PBTS limitation

    i have some question regarding the PBTS : we can't configure more than 8 TE in the default class ,is this limitation will solved on the coming release    can i have one forwarding class assigned to 32 TE tunnels and traffic loadbalance  through all o

  • F8 thru F10 shorcuts not working on Microsoft Keyboard

    Hi all, I got and installed the Microsoft Intellitype Software. It says next to the F1 thru F12 that they are handled by Mac OS X. BUT when i try to use F9, for example, my windows don't all show.. I am not completely sure what to do on this one. I h