SQLJ profile customizer

hey guys, a newbie here....I am in desperate help here so please help! I developed my testing servlet in IBM Rational (with DB2 UDB). I deployed the EAR file onto a AIX server, someone told that I need to do some binding thingie, a script or something.....I have no idea what to do...can anyone help?

Robert,
My mistake - you are correct, the change I mentioned was put in just after the Preview Release. The .ser files will go into the project source directory in the Preview Release. But this should be the same behavior as in previous releases - are you seeing a difference in behavior between a past release and the Preview Release? Everything up to and including the 9.0.3 Preview Release should put the .ser files in the project source directory. When the 9.0.3 Production Release is available, they will be put into the project output directory instead.
The fix to put the .ser files into the output directory is not in the translator.jar file. It is in the core JDeveloper code (in jdev.jar). So unfortunately it is not a fix that could be easily dropped into the Preview Release. However, it will be available in the 9.0.3 Production Release.
-Matt Hawkins, JDeveloper Team

Similar Messages

  • Very slow profile customization

    When I ran 8.1.7 version sqlj to compile my sqlj files, I found it was very slow in profile customization. It was about 10 times slow than 8.1.6 sqlj compiler. Anyone knows why?
    Thanks.
    Daniel Huang

    Thanks.
    I did use -ser2class flag. But the entire command is the exactly same as the one when I used the 8.1.6 compiler. The 8.1.6 compiler needed about 25 seconds and the 8.1.7 one needs about 280 seconds. The only things I changed were that I upgraded my 8.1.6 client to 8.1.7 client by only using 8.1.7 classes12.zip, ocijdbc8.dll, and Oracle/Ora81/sqlj/*. The rest of the client is still 8.1.6 without change. I use NT 4.0 and JDK 1.3.0_02.
    The application I am working on uses object types that are translated into sqlj and java files. The sqlj compiler is used to translate and compile all sqlj files into java classes. They are my persistence layer in my application.

  • Looking for Some Examples / Best Practices on User Profile Customization in RDS 2012 R2

    We're currently running RDS on Windows 2008 R2. We're controlling user's Desktops largely with Group Policy. We're using Folder Redirection to configure their Start Menus as well.
    We've installed a Server 2012 R2 RDS box and all the applications that users will need. Should we follow the same customization steps for 2012 R2 that we used in 2012 R2? I would love to see some articles on someone who has customized a user profile/Desktop
    in 2012 R2 to see what's possible.
    Orange County District Attorney

    Hi Sandy,
    Here are some related articles below for you:
    Easier User Data Management with User Profile Disks in Windows Server 2012
    http://blogs.msdn.com/b/rds/archive/2012/11/13/easier-user-data-management-with-user-profile-disks-in-windows-server-2012.aspx
    User Profile Best Practices
    http://social.technet.microsoft.com/wiki/contents/articles/15871.user-profile-best-practices.aspx
    Since you want to customize user profile, here is another blog for you:
    Customizing Default users profile using CopyProfile
    http://blogs.technet.com/b/askcore/archive/2010/07/28/customizing-default-users-profile-using-copyprofile.aspx
    Best Regards,
    Amy
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]

  • Vibrate notification Profile customization

    On old BB you used to be able to customize your ring profiles... ie on the vibrate profile you could say how many tones and at what length for each notification. either this function has been taken away or I haven' t figured it out yet....anyone?        Also, why am I not able to control volume during a call, most annoying when i want to turnthe volume upfor a soft speaker.

    I agree. Nothing like driving down the highway waiting for an important email and an email comes and you pull over just to find out it is a personal junk mail. Special notification always worked. Add to the OS but do not take away.

  • Using SQLJ 8.1.6 translator with no customization

    SQLJ is very interesting because of the possibility of interop AND including vendor customizations. However, it seems that, except for Oracle Corp, no one has written a customizer. IBM, Sybase, and Informix all claim to support SQLJ, but, as far as I can see, they are all using the reference implementation and only Oracle has provided extensions and a customizer!
    I'm trying to use generic code as a proof of concept, and add in the Oracle enhancements in "stage 2".
    According to the Oracle SQLJ programmer's guide, the OraCustomerizer class is used as the default. This requires that OraCustomizer class and JDBC driver is needed to deploy on any platform when using a customized .ser file.
    Four questions:
    1. Is it possible to turn off the customizer (-P-customizer=NULL for example ?) and still use the 8.1.6 translator? The only alternative is to revert to the reference impl. translator.
    2. Why is Oracle JDBC driver required if Oracle customizations are present in .ser file? I can see the need for OraCustomizer, but why the driver?
    3. If deploying an app with an .ser file that includes Oracle customization on, for example, a DB2 system, what is the most lightweight way to include OraCustomizer and JDBC? Currently, I'm appending both entire .jar files to the end of the classpath.
    4. Is anyone else writing a customizer other than the 3 that are included in 8.1.6?
    BTW, the programmer's guide (and the SQLJ concept) is excellent! I'm looking forward to the enhancements in 8i version 3.
    Thanks in advance,
    Bob Beauchemin
    [email protected]
    null

    1. Yes, you can turn off profile customization, or set a different default profile customizer.
    -profile=false - turns off customization
    -default-customizer=classname -sets the default customizer. If classname is empty this in fact turns off customization.
    2. If an Oracle customization exists, and the statement is executed on an Oracle connection then we enable Oracle-specific types and other enhancements. We use Java reflection to link to particular Oracle JDBC driver present.
    If the connection is not an Oracle connection, then we just use the JDBC-generic runtime.
    The OracleCustomization of the .ser file adds information to the existing profile. I do not believe that this information uses Oracle JDBC-driver-specific classes (I have not verified this, though). Thus you should not need an Oracle JDBC driver in your application, even if you performed the Oracle customization.
    3. You could create an application that is customized for all target platforms (customizations are additive) and distribute it as-is.
    Alternatively, you can create the application without customization and then individually customize for each platform. This will be more work but your application (that is, your .ser files) should be slightly smaller.
    4. IBM and Informix provide versions of SQLJ, AFAIK. I do not know if Informix has a customizer. (IBM does, as you have discovered.)
    5. The next release of Oracle SQLJ (8.1.7) will support the SQLJ ISO standard, which is based on JDBC 2.0. This results in an incompatibility between SQLJ customizers/customizations from the ANSI specification (such as the current Oracle and IBM customizers) and from ISO. Thus, if you want to plug and play customizers you may be restricted to using SQLJ 8.1.6 for the time being.

  • SQLJ Translation does not create profile file

    SQLJ Translation does not create profile file.
    After translating a small file HelloWorld.sqlj
    the following files are created:
    HelloWorld_SJProfileKeys.class
    HelloWorld.class
    HelloWorld.java
    Although there is a HelloWorld_SJProfileKeys.class, profile file HelloWorld_SJProfile0.ser has NOT been created.
    The starting file .sqlj file HelloWorld.sqlj is taken from O'Reilly book 'Java Programming with Oracle SQLJ' by Jason Price. The file contains a valid SQL statement to display the date.
    My environment variables were set up with instructions from:
    http://www.onjava.com/pub/a/onjava/2001/12/05/learning_sqlj.html
    When I run java HelloWorld to run the .java file, I get the error:
    SQLException java.sql.SQLException: profile HelloWorld_SJProfile0 not found: java.lang.ClassNotFoundException: HelloWorld_SJProfile0
    I searched the internet high and low for a similar error to mine but I could not find a match.
    I read the following text from http://otn.oracle.com/tech/java/sqlj_jdbc/htdocs/faq.html#translationerrors
    but it does not help me.
    "ClassNotFoundException: xxx.yyy_SJProfile0 for class xxx.yyy_SJProfileKeys
    If you see an exception such as:
    java.sql.SQLException: profile xxx.yyy_SJProfile0 not found:
    java.lang.ClassNotFoundException:
    xxx.yyy_SJProfile0 for class xxx.yy_SJProfileKeys
    then you must ensure that the SQLJ profile(s), such as xxx/yyy_SJProfile0.ser, is available in the SQLJ runtime environment. This includes JARing this file as part of an applet deployment, or publishing it to the server via loadjava.
    Any ideas? Thanks in advance,
    John
    Helloworld.sqlj before translation:
    The program HelloWorld.sqlj illustrates how to connect to a
    database, and display the words "Hello World" along with
    the current date.
    // import required packages
    import java.sql.Date;
    import java.sql.SQLException;
    import oracle.sqlj.runtime.Oracle;
    public class HelloWorld {
    public static void main(String [] args) {
    java.sql.Date current_date;
    try {
    // connect to the database
    Oracle.connect(
    "jdbc:oracle:thin:@localhost:1521:orac",
    "scott",
    "tiger"
    // get the current date from the database
    #sql { SELECT sysdate INTO :current_date FROM dual };
    // display message
    System.out.println("Hello World! The current date is " +
    current_date);
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } finally {
    try {
    // disconnect from the database
    Oracle.close();
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } // end of main()
    HelloWorld.java after translation:
    /*@lineinfo:filename=HelloWorld*//*@lineinfo:user-code*//*@lineinfo:1^1*//*
    The program HelloWorld.sqlj illustrates how to connect to a
    database, and display the words "Hello World" along with
    the current date.
    // import required packages
    import java.sql.Date;
    import java.sql.SQLException;
    import oracle.sqlj.runtime.Oracle;
    public class HelloWorld {
    public static void main(String [] args) {
    java.sql.Date current_date;
    try {
    // connect to the database
    Oracle.connect(
    "jdbc:oracle:thin:@localhost:1521:orcl",
    "scott",
    "tiger"
    // get the current date from the database
    /*@lineinfo:generated-code*//*@lineinfo:28^7*/
    // #sql { SELECT sysdate  FROM dual  };
    sqlj.runtime.profile.RTResultSet __sJT_rtRs;
    sqlj.runtime.ConnectionContext __sJT_connCtx = sqlj.runtime.ref.DefaultContext.getDefaultContext();
    if (__sJT_connCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_CONN_CTX();
    sqlj.runtime.ExecutionContext __sJT_execCtx = __sJT_connCtx.getExecutionContext();
    if (__sJT_execCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_EXEC_CTX();
    synchronized (__sJT_execCtx) {
    sqlj.runtime.profile.RTStatement __sJT_stmt = __sJT_execCtx.registerStatement(__sJT_connCtx, HelloWorld_SJProfileKeys.getKey(0), 0);
    try
    sqlj.runtime.profile.RTResultSet __sJT_result = __sJT_execCtx.executeQuery();
    __sJT_rtRs = __sJT_result;
    finally
    __sJT_execCtx.releaseStatement();
    try
    sqlj.runtime.ref.ResultSetIterImpl.checkColumns(__sJT_rtRs, 1);
    if (!__sJT_rtRs.next())
    sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO();
    current_date = __sJT_rtRs.getDate(1);
    if (__sJT_rtRs.next())
    sqlj.runtime.error.RuntimeRefErrors.raise_MULTI_ROW_SELECT_INTO();
    finally
    __sJT_rtRs.close();
    /*@lineinfo:user-code*//*@lineinfo:28^58*/
    // display message
    System.out.println("Hello World! The current date is " +
    current_date);
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } finally {
    try {
    // disconnect from the database
    Oracle.close();
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } // end of main()
    }/*@lineinfo:generated-code*/class HelloWorld_SJProfileKeys
    private static HelloWorld_SJProfileKeys inst = null;
    public static java.lang.Object getKey(int keyNum)
    throws java.sql.SQLException
    if (inst == null)
    inst = new HelloWorld_SJProfileKeys();
    return inst.keys[keyNum];
    private final sqlj.runtime.profile.Loader loader = sqlj.runtime.RuntimeContext.getRuntime().getLoaderForClass(getClass());
    private java.lang.Object[] keys;
    private HelloWorld_SJProfileKeys()
    throws java.sql.SQLException
    keys = new java.lang.Object[1];
    keys[0] = sqlj.runtime.ref.DefaultContext.getProfileKey(loader, "HelloWorld_SJProfile0");
    }

    SQLJ Translation does not create profile file.
    After translating a small file HelloWorld.sqlj
    the following files are created:
    HelloWorld_SJProfileKeys.class
    HelloWorld.class
    HelloWorld.java
    Although there is a HelloWorld_SJProfileKeys.class, profile file HelloWorld_SJProfile0.ser has NOT been created.
    The starting file .sqlj file HelloWorld.sqlj is taken from O'Reilly book 'Java Programming with Oracle SQLJ' by Jason Price. The file contains a valid SQL statement to display the date.
    My environment variables were set up with instructions from:
    http://www.onjava.com/pub/a/onjava/2001/12/05/learning_sqlj.html
    When I run java HelloWorld to run the .java file, I get the error:
    SQLException java.sql.SQLException: profile HelloWorld_SJProfile0 not found: java.lang.ClassNotFoundException: HelloWorld_SJProfile0
    I searched the internet high and low for a similar error to mine but I could not find a match.
    I read the following text from http://otn.oracle.com/tech/java/sqlj_jdbc/htdocs/faq.html#translationerrors
    but it does not help me.
    "ClassNotFoundException: xxx.yyy_SJProfile0 for class xxx.yyy_SJProfileKeys
    If you see an exception such as:
    java.sql.SQLException: profile xxx.yyy_SJProfile0 not found:
    java.lang.ClassNotFoundException:
    xxx.yyy_SJProfile0 for class xxx.yy_SJProfileKeys
    then you must ensure that the SQLJ profile(s), such as xxx/yyy_SJProfile0.ser, is available in the SQLJ runtime environment. This includes JARing this file as part of an applet deployment, or publishing it to the server via loadjava.
    Any ideas? Thanks in advance,
    John
    Helloworld.sqlj before translation:
    The program HelloWorld.sqlj illustrates how to connect to a
    database, and display the words "Hello World" along with
    the current date.
    // import required packages
    import java.sql.Date;
    import java.sql.SQLException;
    import oracle.sqlj.runtime.Oracle;
    public class HelloWorld {
    public static void main(String [] args) {
    java.sql.Date current_date;
    try {
    // connect to the database
    Oracle.connect(
    "jdbc:oracle:thin:@localhost:1521:orac",
    "scott",
    "tiger"
    // get the current date from the database
    #sql { SELECT sysdate INTO :current_date FROM dual };
    // display message
    System.out.println("Hello World! The current date is " +
    current_date);
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } finally {
    try {
    // disconnect from the database
    Oracle.close();
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } // end of main()
    HelloWorld.java after translation:
    /*@lineinfo:filename=HelloWorld*//*@lineinfo:user-code*//*@lineinfo:1^1*//*
    The program HelloWorld.sqlj illustrates how to connect to a
    database, and display the words "Hello World" along with
    the current date.
    // import required packages
    import java.sql.Date;
    import java.sql.SQLException;
    import oracle.sqlj.runtime.Oracle;
    public class HelloWorld {
    public static void main(String [] args) {
    java.sql.Date current_date;
    try {
    // connect to the database
    Oracle.connect(
    "jdbc:oracle:thin:@localhost:1521:orcl",
    "scott",
    "tiger"
    // get the current date from the database
    /*@lineinfo:generated-code*//*@lineinfo:28^7*/
    // #sql { SELECT sysdate  FROM dual  };
    sqlj.runtime.profile.RTResultSet __sJT_rtRs;
    sqlj.runtime.ConnectionContext __sJT_connCtx = sqlj.runtime.ref.DefaultContext.getDefaultContext();
    if (__sJT_connCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_CONN_CTX();
    sqlj.runtime.ExecutionContext __sJT_execCtx = __sJT_connCtx.getExecutionContext();
    if (__sJT_execCtx == null) sqlj.runtime.error.RuntimeRefErrors.raise_NULL_EXEC_CTX();
    synchronized (__sJT_execCtx) {
    sqlj.runtime.profile.RTStatement __sJT_stmt = __sJT_execCtx.registerStatement(__sJT_connCtx, HelloWorld_SJProfileKeys.getKey(0), 0);
    try
    sqlj.runtime.profile.RTResultSet __sJT_result = __sJT_execCtx.executeQuery();
    __sJT_rtRs = __sJT_result;
    finally
    __sJT_execCtx.releaseStatement();
    try
    sqlj.runtime.ref.ResultSetIterImpl.checkColumns(__sJT_rtRs, 1);
    if (!__sJT_rtRs.next())
    sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO();
    current_date = __sJT_rtRs.getDate(1);
    if (__sJT_rtRs.next())
    sqlj.runtime.error.RuntimeRefErrors.raise_MULTI_ROW_SELECT_INTO();
    finally
    __sJT_rtRs.close();
    /*@lineinfo:user-code*//*@lineinfo:28^58*/
    // display message
    System.out.println("Hello World! The current date is " +
    current_date);
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } finally {
    try {
    // disconnect from the database
    Oracle.close();
    } catch ( SQLException e ) {
    System.err.println("SQLException " + e);
    } // end of main()
    }/*@lineinfo:generated-code*/class HelloWorld_SJProfileKeys
    private static HelloWorld_SJProfileKeys inst = null;
    public static java.lang.Object getKey(int keyNum)
    throws java.sql.SQLException
    if (inst == null)
    inst = new HelloWorld_SJProfileKeys();
    return inst.keys[keyNum];
    private final sqlj.runtime.profile.Loader loader = sqlj.runtime.RuntimeContext.getRuntime().getLoaderForClass(getClass());
    private java.lang.Object[] keys;
    private HelloWorld_SJProfileKeys()
    throws java.sql.SQLException
    keys = new java.lang.Object[1];
    keys[0] = sqlj.runtime.ref.DefaultContext.getProfileKey(loader, "HelloWorld_SJProfile0");
    }

  • My first SQLJ example error

    I am new to sqlj, I get the following error when I run sqlj at dos prompt:
    Warning: Code generator "oracle" cannot be instantiated from class oracle.sqlj.c
    odegen.CodeGenFactory: oracle.jdbc.OraclePreparedStatement.
    I am using Oracle 9iR2 under Windows2000 I have set classpath as
    instructed in oracle docs. Please help me.
    Thank you.
    D:\sqlj
    Usage: sqlj [options] file1.sqlj [file2.java] ...
    or sqlj [options] file1.ser [file2.jar] ...
    where options include:
    -d=<directory> root directory for generated binary files
    -encoding=<encoding> Java encoding for source files
    -user=<user>/<password> enable online checking
    -url=<url> specify URL for online checking
    -status print status during translation
    -compile=false do not compile generated Java files
    -linemap instrument compiled class files from sqlj source
    -profile=false do not customize generated *.ser profile files
    -ser2class convert generated *.ser files to *.class files
    -P-<option> -C-<option> pass -<option> to profile customizer or compiler
    -P-help -C-help get help on profile customizer or compiler
    -J-<option> pass -<option> to the JavaVM running SQLJ
    -version get SQLJ version
    -help-alias get help on command-line aliases
    -help-long get full help on all front-end options
    Note: place -<key>=<value> in sqlj.properties as sqlj.<key>=<value>
    unexpected error occurred...
    java.lang.NoClassDefFoundError: oracle/jdbc/OraclePreparedStatement
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at oracle.sqlj.checker.JdbcVersion.getSqljLibraryName(JdbcVersion.java:4
    89)
    at sqlj.tools.Sqlj.checkConfiguration(Sqlj.java:713)
    at sqlj.tools.Sqlj.statusMain(Sqlj.java:284)
    at sqlj.tools.Sqlj.main(Sqlj.java:146)
    Error: Exception caught:
    Warning: Code generator "oracle" cannot be instantiated from class oracle.sqlj.c
    odegen.CodeGenFactory: oracle.jdbc.OraclePreparedStatement.
    Total 1 error and 1 warning.

    Hi, ur problem is solved???add ORACLE_HOME\jdbc\lib\classes12.zip; in ur classpath & try..
    GoodlUCK

  • Creation profile based schedule lines

    Dear all,
    I release the Forcasting schedules based on the creation profile assign to the Scheduling agreement (Lpa)
    In the creation profiel i have maintained the Aggegation horizon as 0-60 (days), 60-90(weeks) and 60-999 (months).
    after release when i checked the schedules the aggegation is not properly.
    how system caculated the the aggegation whether it consider the working day only or calender days
    2. what is mean by creation indicator -R ( real time) B - mrp driven

    Hi,
    It depends upon the Planning Calendar specified in Creation profile customization.
    R- Realtime means using ME38
    MRP driven is self explanatory and are created by MRP when the source is fixed in sourcelist and MRP indicator maintained.
    Hope this helps.

  • How can I script out automatic mail profile connection to Exchange 2013

    We use a program called Desktop Authority 9.1 that is a fully featured kixstart based logon user profile customization tool.  It does a full gamout of things like map drives, folder redirection, import registry edits, run silent application installers,
    and of course create the Outlook profile.
    There's no issues with this tool creating an outlook profile internally to mail.domain.com, and even detecting laptops and configuring it for outlook anywhere to webm.domain.com and cached mode.
    Issue I'm having is trying to roll out Exchange 2013.  This tool simply does not seem to create the mail profile.  On a test computer I have the hosts file pointed to the new 2013 server from these names: webm, mail, autodiscover.  At log
    on I simply get an error "The name cannot be resolved.  The name cannot be matched to a name in the address list."  When you click OK you get a little confusing dialog box with the exchange server name: mail  and the mailbox: windows
    user ID.
    So I tried to do this manually in the Mail (32-bit) control panel applet.  It doesnt matter if I put in mail, mail.domain.com, webm, webm.domain.com, email (the netbios name of exchange 2013), etc.. I get the same error.  I went into More settings
    > Connection > connect to microsoft exchange using HTTP and in the proxy settings I have webm.domain.com, connect SSL Only, only connect to proxy servers that have the name: msstd:webm.domain.com, and the rest is checked and NTLM Authentication is checked.
    I simply CANNOT manually create an outlook profile at all.  I can surely delete this one, start outlook, click next through the wizard taking all the default options and get Outlook configured that way (via Autodiscover service), but I need a way to
    do it manually so I can have Desktop Authority do it manually.  Why?  Two major reasons:
    1.  If our end users are greeted with an Outlook startup wizard every time they go to a different computer, and have to click next through it, our help desk is going to be overwhelmed with "what is this outlook startup wizzard?" questions.
    2.  Desktop Authority also attaches additional mailboxes.  We need the outlook profile passed through DA's scripting so different users departmental voice mailboxes are attached in their outlook.  IE) Mailbox VM_FAX_Accounting is attached
    to all of the accounting associates Outlook.

    Ok I found another way to get autodiscover to work..
    In Group Policy go to User Configuration > Administrative Templates > Microsoft Office 2010 (and 2013 in my case) > Miscellaneous > Suppress recommended settings dialog > Change to ENABLED.
    Now go to User Configuration > Administrative Templates > Microsoft Outlook 2010 (and 2013 in my case) > Account Settings > Exchange > Automatically configure profile based on Active Directory Primary SMTP address > Change to ENABLED.
    Now for the shared mailboxes,  I guess when we plan to migrate a department, their shared mailbox MUST be migrated from 2007 to 2013 on the same evening, and then we must go into that shared mailbox and ensure each individual user has "Full access
    permissions" to it.
    Now in Desktop Authority we publish this reg file: 
    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\AutoDiscover\RedirectServers]
    "autodiscover-s.outlook.com"=hex(0):
    "autodiscover.outlook.com"=hex(0):
    "autodiscover.domain.com"=""
    [HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\AutoDiscover\RedirectServers]
    "autodiscover-s.outlook.com"=hex(0):
    "autodiscover.outlook.com"=hex(0):
    "autodiscover.domain.com"=""
    [HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\AutoDiscover\RedirectServers]
    "autodiscover-s.outlook.com"=hex(0):
    "autodiscover.outlook.com"=hex(0):
    "autodiscover.domain.com"=""
    Why that?  Well it turns out further testing when I added full permission to a new 2013 test shared mailbox, yet another nag screen was presented in Outlook which states "Allow this website to configure [email protected] server settings?  autodiscover.domain.com/autodiscover/autodiscover.xml
    - Your account was redirected to this website for settings.  You should only allow settings from sources you know and trust.  (Allow) (Cancel).  If end users see this, you can bet our helpdesk calls will be out of control.  We undergo security
    awareness training and they will question ANYTHING resulting in redirect or dialog boxes asking about trust, and really that's a good thing.
    That registry should I think handle Outlook 2007, 2010, 2013, and we will just have to maintain it for future versions.
    We maybe have, I dont know less than 5 Outlook 2007 installs and they are on spare laptops, so If I want to cover it all I just have to download the Office 2007 ADMX templates for Group Policy so I can change those two settings above as well.
    The other way I thought was to use powershell and script something out to pull from Exchange the GUID, append the @domain.com and put that into a variable that our Desktop Authority application can plug in at startup.  But thats a little too much custom
    programming whereas I think using GPO's and documented registry keys may be a better fit.
    I just have to do testing to figure out what's going to happen to the users profile if it already exists on 2007, then its migrated to 2013.  Will it be deleted?  Will they lose all of their signatures?  I know for many on network
    PC's they will be going from direct mapi connection to Cached mode.  Is that a good thing?  I would imagine less load on the server and network once the mail is downloaded.
    We would plan on a slow migration on a departmental basis.  Luckily our departments have their own user OU's so applying this group policy can be done in the same manor.

  • ClassNotFoundException:oracle.sqlj.runtime.Oracle

    Sub: Error
    message "ClassNotFoundException:oracle.sqlj.runtime.Oracle"
    Hi,
    I am trying to run an applet whose source is compiled by sqlj
    with no errors. Applications hit the database and run fine from
    the Sun Unix command prompt, but when I write as an applet and
    try to run through the web I get the above error message. I am
    running webserver 3.0 and Oracle 8 version on Sun E10K with ver
    5.6, JDK 1.2.
    Thanks in advance for your reply.
    Ravi Nitta
    null

    Ravi Nitta (guest) wrote:
    : Sub: Error
    : message "ClassNotFoundException:oracle.sqlj.runtime.Oracle"
    : Hi,
    : I am trying to run an applet whose source is compiled by sqlj
    : with no errors. Applications hit the database and run fine from
    : the Sun Unix command prompt, but when I write as an applet and
    : try to run through the web I get the above error message. I am
    : running webserver 3.0 and Oracle 8 version on Sun E10K with ver
    : 5.6, JDK 1.2.
    : Thanks in advance for your reply.
    : Ravi Nitta
    Ravi --
    I think there was a problem with the 8.0.5 distribution, in
    that the oracle.sqlj.runtime classes did not make it into
    the runtime.zip file.
    Just add the oracle.sqlj.runtime.* packages to the zip
    (compression must be set to none).
    Additionally, you can remove the packages sqlj.runtime.util
    and oracle.sqlj.runtime.util - these only get used at
    translate time, not at runtime.
    (Alternatively, if you can say: sqlj -profile=false ...
    and your program still runs, you can do that, and your
    applet will not use the Oracle-specific SQLJ runtime.)
    Of course, the runtime.zip and your JDBC driver's zip must be
    distributed with the applet.
    If you get a SecurityException, then the SQLJ runtime you are
    using utilizes reflection, and you have the options outlined
    in my other reply to your query.
    Hope this helps.
    -- Ekkehard
    null

  • Any example of FOR UPDATE iterator interface?

    Hi,
    did play somebody with iterator with ForUpdate interface? I really appreciate any example of that. I am sorry, I did not find anything in documentation, just definition of interface in reference.
    Radek
    null

    Oracle SQLJ currently does not support the ForUpdate functionality - that's why you did not see any further mention in the documentation.
    Though you can define iterators that implement the ForUpdate interface and write UPDATE/DELETE statements (UPDATE ... WHERE CURRENT OF :forUpdateIterator), you will receive an error during the profile customization that positioned updates are not supported.
    In Oracle the workaround is to also select out a ROWID column in queries for update and then use WHERE rowid = :(iter.rowid()) instead of WHERE CURRENT OF :iter.
    (One of these days, when SQLJ supports WHERE CURRENT OF, this would actually be what we'd do in an implementation of this feature.)

  • Issue in creating Sales Order in CRM 7.0 IC WEB

    Hello Experts,
    I am working on CRM7 and ECC 6 integration. I have configured Sales Order ( transaction type ZOR) in CRM. Using GUI the sales order is properly created in CRM and getting replicated to ECC without any issues.
    I started configuring IC web UI, systematically followed C04 and C78 and completed all the steps including IC_BT transaction profile customization but inspite of this I am unable to create sales order in IC web.
    I am geting error "No transaction type available for creating transactions" and if I go into details of this error it shows a page as follows
    Diagnosis
    No transaction type is available when creating a transaction. This can be due to the following reasons:
    u2022     No transaction type is available according to Customizing
    u2022     The user has no authorization for the transaction type
    System Response
    It is not possible to create the transaction.
    Procedure
    Make sure that:
    u2022     The transaction type is set up in Customizing
    u2022     The user has authorization for the transaction type
    I have checked everything , nothing seems to be wrong. Can anyone advice how to resolve this issue
    Thanks and Regards
    Ambar

    goto IMG where you defined the ZOR.  Select the ZOR and choose Channel on the left, is ICW Interaction Center Webclient a choice? or add it.
    We noticed that once any transaction was set to an option, we had to set these for all transactions in the ICWC, ISA, Gui, etc.

  • Can't set ringtone on 6110 Navigator

    I have a problem with my new (1 month old) 6110 Navigator. If I go to the Profiles customization and click on "Ringing tone" or "Video call tone", etc., it shows an "Opening" dialog with a progress bar... and stays there indefinitely.
    I can't do anything at this point except to use the end call key to quit the application or menu key to switch tasks.
    This actually also happens if I try to use the Gallery for pictures.
    I can set a voice call ring tone via the music player's menu option, but this does not let me set my message tone or browse pictures.
    The Music Library in the music player seems to work, but only includes mp3s and m4as.
    Occasionally when I try to do this (more often recently), it also displays a box during the "Opening" dialog: Application closed: MGX DB work thread0 USER 11
    then: Application closed: ContentListingFrame workServer MGXDatabase 3
    A google of these errors pulls up a single chinese website.
    My phone is fairly stock, only installed a handful of things like the Nokia Sports Tracker, some games and other java apps.
    The phone is actually a Taiwanese model (includes traditional chinese input/display) - firmware is updated to 3.58, though I think the problem existed before I updated but am not sure.
    Has anyone seen anything like this on an S60v3 phone?

    I did some more experimenting and it looks like my card had some corrupt filesystem entries. I was still using the 512M card that came with the phone. After doing a disk check on windows and repairing some problems on it, it was working better, but still sometimes had problems. I ended up just formatting the card and reinstalling the stuff I had. This solved the problem completely, though I lost the data files for a dictionary program that came preinstalled (Chinese-English) and it doesn't seem to be on the installation disc.
    Message Edited by arima on 28-Feb-2008 10:29 AM

  • How to change the status of an incident, after it is "Confirmed"

    Hi, I'm new to ITSM and the client asking me how he can change the status of an incident, after he change it to "Confirmed".  Is there a way to change the status of an incident after it is set to "Confirmed"?  Or can I change the configuration of the Status field to allow that change?
    Thank you

    hi
    I dont think, you can reopen the confirmed ticket by standard, but please try with the report CRM_SOCM_SERVICE_REPORT.
    if not try with the status profile customization, remove the FINI settings from the confrimed status  also change the highest and low values also accordingly.
    please try.
    Thanks
    Jansi

  • Copied view not displaying, in icwebclient

    Hi All,
        In IC Webclient, I have copied standard view and made changes to it. I have also done ic webclient profile customization.
    But then also , standard view ia coming.
    If anyone worked on IC webclient pls help
    Thanks
    Hemalatha

    Hi Hemalatha,
    Fallow these steps u could get i guess
    1. Create a BSP Application in SE80 under ur package and  
        copy the view from CRM_IC into the BSP application  
        created  from BSP_WD_WORKBENCH t.code.
    2. Now come to SE*0 and activate ur BSP Application.
    3. After activating goto BSP_WD_WORKBENCH t.code
        to the respective view in BupaSearchB2B.htm make
        necessary changes like adding a new field etc.
    4. After that goto spro->img->crm->icwc->Customer Specific
        System Modifications->Define ICWC Runtime FrameWork
        Profile.
    5. There copy the DEFAULT Profile to ur name space ZBUPA
        Enter a technical name and description for your runtime  
        framework profile and make the appropriate assignments.
    6. Now select ur Profile and click on Controller Substites
        where u give
        CRM_IC  - BupaSearchB2B  - ur bsp appl -  ur view name
    7. save ur ICWC Runtime FrameWork Profile.
    8. Then go to spro->img->crm->icwc->IC Web Profile copy the
        DEFAULT Profile give ur name copy it.
    9.  Select ur profile and Click Assign Function Profile assign
        ur ICWC Runtime FrameWork Profile at Runtime .
    10. After that Create an ORGMODEL in PPOMW
    11. In that ORG for a position RightClick and say assign user.
    12. There give ur username.
    13.Now Select that Position and in the MENU goto-
         >DetailObject->Enhanced Object there select the
         ICWebClient Profile and say CREATE .From there u go to
         a Screen Where u give the profile of 8th step which u get
         by f4 help.
    14.After proceeding all these steps only u will be able to see 
         ur view in the CRM_IC.
    Proceed sequentially u will surely ale to see ur view.
    Please reward with Points.
    Sree

Maybe you are looking for

  • Ipad asking for password but dont have one

    I updated my ipad 2 last night to IOS7 and now its asking for a pasword but I dont have one so I cant even open the thing in order to reset one! Ive tried my iphone password but that doesnt work. Help

  • How to improve jdbc 4 connection and Transact-SQL

    I am using a jdbc 4 connection to connect to Database. With code Class.forName("org.postgresql.Driver"); String url = "jdbc:msql://athens.imaginary.com:4333/db_web"; username = �mycon�; password = �mycon�; Connection  conn = DriverManager.getConnecti

  • BLACKBERRY BBM STATUS UPDATE ISSUE

    Hi, so I do have over 100 contacts and my status does not get updated. This is a huge issue for me. I do have the latest bbm. Anyone have the answer for me? Thank you.

  • RealVNC Timeout after idle with Screen Share

    Hello- Dual G5 Powermac running downstairs as a server with screen sharing enabled, Windows XP SP3 Laptop Running RealVNC to use remote desktop. Everything works fine, but when I minimize RealVNC and come back to it a little while later (at least 5mi

  • Extract date from date

    Hi All, I have a query. I want to name of the day from the date selected from the record. I know there is a function Extract that extracts the day from the date. But it returns the day number of the month. I want to extract the name of the day i.e. w