BOE XI - Tomcat links

Platforms:
· OS: Windows Server 2003
· BO Version: BOE XI R2 v. 11.5.10.1263
· Tomcat Version: 5.0.27
· DB Version: Oracle 10G
Problem:
We have installed the BOE XI on the server and after we install Tomcat.
Once Tomcat had been installed, we realized the applications trayectories that should appear don't exist.
These missing trayectories are:
/businessobjects
/businessobjects/enterprise115/adminlaunch
/businessobjects/enterprise115/desktoplaunch
/businessobjects/enterprise115/adhoc
I would like to know how can I create these links in Tomcat?
Thanks and best regards.
Edited by: Jose Maria Igea Gonzalez on Dec 18, 2008 10:46 AM
Edited by: Jose Maria Igea Gonzalez on Dec 18, 2008 10:49 AM

Hi Jose ,
                 When you install Business Objects it would automatically install Tomcat in the process of insatllation.
I would like you to check the tomcat service.
http://127.0.0.1:8080/admin/
http://Hostname:Port/businessobjects/enterprise115/desktoplaunch/InfoView/default.htm
Regards
Prashant
Edited by: Prashant Sathyapalan on Dec 18, 2008 11:21 AM

Similar Messages

  • BI Lauch Pad link not working

    Hi
    I Installed BI 4.1 Trial Version.
    I am able to open the BI Launch Pad Link on the Windows Server BUT not in client laptop
    1. I checked the Tomcat is working fine checking the tomcat link http://systemname:port no
    2. same link able to access in windows server.
    3. all bo servers and CMS is up and running...
    default link http://systemname:portnumber/BOE/BI
    any response is highly appreciated!!
    Thanks

    IE 11 is supported by BOE 4.1 SP4.
    I am sure that is not causing the issue.I was  able to use IE 11 with out any  issue on BOE 4.1 SP2 even though it was not official supported.
    Have you tried using the fully qualified domain name in the URL.
    For example. if you are URL is http://Systemname:portnumber/BOE/BI
    Try with http://Systemname.com:portnumber/BOE/BI

  • How to configure boe.properties file in ACTool for SAP BO Distributed environment

    Hi ,
    I am trying to configure the ACTool for SAP BO distributed environment (dedicated BOE Server, Tomcat and Explorer) servers. I have installed SMD Agent, Host Agent and ACTool without any issues in the BOE server(CMS), but I am unable to run the ACTool in Tomcat Server(Web Tier)  and Explorer servers.
    1. How can we configure the boe.properties file for Tomcat Server and Explorer ser to run ACTool?
    2. Is it required to install SMD_Agent and Host_Agent  in Tomcat Server and Explorer server (in my case i have already installed).
    3. What all parameters need to be set in boe.properties file so that ACTool will run correctly in Tomcat server and Explorer server correctly.
    Regards
    Pramod

    Hi ,
    I am trying to configure the ACTool for SAP BO distributed environment (dedicated BOE Server, Tomcat and Explorer) servers. I have installed SMD Agent, Host Agent and ACTool without any issues in the BOE server(CMS), but I am unable to run the ACTool in Tomcat Server(Web Tier)  and Explorer servers.
    1. How can we configure the boe.properties file for Tomcat Server and Explorer ser to run ACTool?
    2. Is it required to install SMD_Agent and Host_Agent  in Tomcat Server and Explorer server (in my case i have already installed).
    3. What all parameters need to be set in boe.properties file so that ACTool will run correctly in Tomcat server and Explorer server correctly.
    Regards
    Pramod

  • Jakarta tomcat connectors

    I just downloaded tomcat 5.0.19 to run JSP pages and I also downloaded tomcat connectors 2.0.4 win32 and velocity 1.4. I also downloaded asc and md5 files. I have W2K Pro. I need answers to a few questions!
    What are asc and md5 files and keys, they contain code like this(5cb27eb9cdff811296b0bdf52e73b858)?
    What are tomcat connectors?
    Should I enter the JAVA_HOME directory like this (C:\j2sdk1.4.2_02)?
    Can tomcat run alongside IIS?
    Do I need anything else to run JSP?

    The ASC, MD5 and keys are all related to making sure you downloaded a clean copy of the file from a mirror.
    asc file is a PGP signature
    md5 file is a checksum.
    Using a product like openPGP you can then confirm that what you downloaded from the mirror hasn't been tampered with.
    Connectors are for linking Tomcat with standard web servers (like IIS or apache)
    They are not absolutely necessary.
    Check out: http://jakarta.apache.org/tomcat/faq/connectors.html and http://nagoya.apache.org/wiki/apachewiki.cgi?Tomcat/Links
    JAVA_HOME directory looks fine.
    As long as you have Java and Tomcat, you are fine for running JSP.
    If you are connecting to a database, you will need a JDBC database driver to connect to it.
    Hope this helps,
    evnafets

  • Tomcat Error prevents webaccess

    Been reading for 3 days now trying various solutions and still no luck. Server is Netware 6.5 SP8 running all mail functions. Everything is fine with the exception of users not being able to access email via WebAccess.
    From reading elsewhere this error is considered 'normal' ?:
    CATALINA_OPTS = -VM160M -xMx256m -Djavax.net.ssl.trustStore=sys:/adminsrv/conf/.keystore -Dsun.io.useCanpnCaches=false
    which appears after tomcat4 and tcadmup.
    After tcadmup this error shows:
    Caught exception "java.io.FileNotFoundException: SYS:\adminsrv\XMLData\ServiceDescriptor_2_0.dtd processing SYS:\adminsrv\XMLData\Apache.xml
    I have done TID 10091686 as well as pkidiag (no errors). Just about anything else is available (Remote Manager, https://SERVERIP:2200, Apache administration, etc) but webaccess and the Tomcat links off the management services page.
    Certificates in ConsoleOne check as being valid. The webaccess module loads fine and is available for work and I can see all the parts of it load in the logger 9Webaccess, Webpublisher, Spellcheck, etc)
    Any ideas would be greatly appreciated as half our organization is outside and remoting for their email.

    Glad you got it!
    This would have been easy to find with SLES. Just sayn...:-)
    --El
    Originally Posted by adminhtps
    Shows you how much I know. Apache wasn't starting due to a include line in the conf file which no longer existed (it had been some time before a restart). Commented that include statement out and Apache started up and web access is restored.

  • Does anyone have a good server.xml file for tomcat?

    I am trying to link apache and tomcat on a RedHat 9 computer. I previously posted a message stating that I could not get tomcat to "automagically" make the configuration files (mod_jk.conf-auto) that all the manuals promised it would. However, I found that my problem was the lack of an ApacheConfig tag in the server.xml file. After looking at my server.xml file, I found that it was much more simplistic than I would hoped = it did not have enough comments or commented out options. It had none of the directives that the manuals said it included by default.
    In short, does anyone who has apache and tomcat linked have a server.xml file that I can look at so that I can figure out what I must add to mine to get tomcat working with apache? I would greatly appreciate it if you could copy and paste the whole thing here.
    Thank you very much in advance.
    Edward S. Rice

    Hi!
    I am having the Apache-Tomcat4.0 version installed on a Win2000 machine. I am pasting here my server.xml. Hope it will be useful to you. I even didnot do much modifications to my server.xml except for adding a context.
    Please come back if problem persists.
    <!-- Example Server Configuration File -->
    <!-- Note that component elements are nested corresponding to their
    parent-child relationships with each other -->
    <!-- A "Server" is a singleton element that represents the entire JVM,
    which may contain one or more "Service" instances. The Server
    listens for a shutdown command on the indicated port.
    Note: A "Server" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <Server port="8005" shutdown="SHUTDOWN" debug="0">
    <!-- A "Service" is a collection of one or more "Connectors" that share
    a single "Container" (and therefore the web applications visible
    within that Container). Normally, that Container is an "Engine",
    but this is not required.
    Note: A "Service" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <!-- Define the Tomcat Stand-Alone Service -->
    <Service name="Tomcat-Standalone">
    <!-- A "Connector" represents an endpoint by which requests are received
    and responses are returned. Each Connector passes requests on to the
    associated "Container" (normally an Engine) for processing.
    By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
    You can also enable an SSL HTTP/1.1 Connector on port 8443 by
    following the instructions below and uncommenting the second Connector
    entry. SSL support requires the following steps (see the SSL Config
    HOWTO in the Tomcat 4.0 documentation bundle for more detailed
    instructions):
    * Download and install JSSE 1.0.2 or later, and put the JAR files
    into "$JAVA_HOME/jre/lib/ext".
    * Execute:
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows)
    $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA (Unix)
    with a password value of "changeit" for both the certificate and
    the keystore itself.
    By default, DNS lookups are enabled when a web application calls
    request.getRemoteHost(). This can have an adverse impact on
    performance, so you can disable it by setting the
    "enableLookups" attribute to "false". When DNS lookups are disabled,
    request.getRemoteHost() will return the String version of the
    IP address of the remote client.
    -->
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
    port="8080" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" connectionTimeout="60000"/>
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to -1 -->
    <!-- Define an SSL HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
    port="8443" minProcessors="5" maxProcessors="75"
    enableLookups="true"
         acceptCount="10" debug="0" scheme="https" secure="true">
    <Factory className="org.apache.catalina.net.SSLServerSocketFactory"
    clientAuth="false" protocol="TLS"/>
    </Connector>
    -->
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
    port="8009" minProcessors="5" maxProcessors="75"
    acceptCount="10" debug="0"/>
    -->
    <!-- Define a Proxied HTTP/1.1 Connector on port 8081 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
    port="8081" minProcessors="5" maxProcessors="75"
    enableLookups="true"
    acceptCount="10" debug="0" connectionTimeout="60000"
    proxyPort="80"/>
    -->
    <!-- Define a non-SSL HTTP/1.0 Test Connector on port 8082 -->
    <!--
    <Connector className="org.apache.catalina.connector.http10.HttpConnector"
    port="8082" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0"/>
    -->
    <!-- An Engine represents the entry point (within Catalina) that processes
    every request. The Engine implementation for Tomcat stand alone
    analyzes the HTTP headers included with the request, and passes them
    on to the appropriate Host (virtual host). -->
    <!-- Define the top level container in our container hierarchy -->
    <Engine name="Standalone" defaultHost="localhost" debug="0">
    <!-- The request dumper valve dumps useful debugging information about
    the request headers and cookies that were received, and the response
    headers and cookies that were sent, for all requests received by
    this instance of Tomcat. If you care only about requests to a
    particular virtual host, or a particular application, nest this
    element inside the corresponding <Host> or <Context> entry instead.
    For a similar mechanism that is portable to all Servlet 2.3
    containers, check out the "RequestDumperFilter" Filter in the
    example application (the source for this filter may be found in
    "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters").
    Request dumping is disabled by default. Uncomment the following
    element to enable it. -->
    <!--
    <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
    -->
    <!-- Global logger unless overridden at lower levels -->
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="catalina_log." suffix=".txt"
    timestamp="true"/>
    <!-- Because this Realm is here, an instance will be shared globally -->
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    <!-- Replace the above Realm with one of the following to get a Realm
    stored in a database and accessed via JDBC -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="org.gjt.mm.mysql.Driver"
    connectionURL="jdbc:mysql://localhost/authority?user=test;password=test"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="oracle.jdbc.driver.OracleDriver"
    connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL?user=scott;password=tiger"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="sun.jdbc.odbc.JdbcOdbcDriver"
    connectionURL="jdbc:odbc:CATALINA"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!-- Define the default virtual host -->
    <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true">
    <!-- Normally, users must authenticate themselves to each web app
    individually. Uncomment the following entry if you would like
    a user to be authenticated the first time they encounter a
    resource protected by a security constraint, and then have that
    user identity maintained across all web applications contained
    in this virtual host. -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn"
    debug="0"/>
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    -->
    <Valve className="org.apache.catalina.valves.AccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common"/>
    <!-- Logger shared by all Contexts related to this virtual host. By
    default (when using FileLogger), log files are created in the "logs"
    directory relative to $CATALINA_HOME. If you wish, you can specify
    a different directory with the "directory" attribute. Specify either a
    relative (to $CATALINA_HOME) or absolute path to the desired
    directory.-->
    <Logger className="org.apache.catalina.logger.FileLogger"
    directory="logs" prefix="localhost_log." suffix=".txt"
         timestamp="true"/>
    <!-- Define properties for each web application. This is only needed
    if you want to set non-default properties, or have web application
    document roots in places other than the virtual host's appBase
    directory. -->
    <!-- Tomcat Root Context -->
    <!--
    <Context path="" docBase="ROOT" debug="0"/>
    -->
              <Context path="/vijay" docBase="D:\Java\servlets" debug="0"/>
    <!-- Tomcat Manager Context -->
    <Context path="/manager" docBase="manager"
    debug="0" privileged="true"/>
    <!-- Tomcat Examples Context -->
    <Context path="/examples" docBase="examples" debug="0"
    reloadable="true">
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="localhost_examples_log." suffix=".txt"
         timestamp="true"/>
    <Ejb name="ejb/EmplRecord" type="Entity"
    home="com.wombat.empl.EmployeeRecordHome"
    remote="com.wombat.empl.EmployeeRecord"/>
    <!-- PersistentManager: Uncomment the section below to test Persistent
              Sessions.
    saveOnRestart: If true, all active sessions will be saved
    to the Store when Catalina is shutdown, regardless of
    other settings. All Sessions found in the Store will be
    loaded on startup. Sessions past their expiration are
    ignored in both cases.
    maxActiveSessions: If 0 or greater, having too many active
    sessions will result in some being swapped out. minIdleSwap
    limits this. -1 means unlimited sessions are allowed.
    0 means sessions will almost always be swapped out after
    use - this will be noticeably slow for your users.
    minIdleSwap: Sessions must be idle for at least this long
    (in seconds) before they will be swapped out due to
    maxActiveSessions. This avoids thrashing when the site is
    highly active. -1 or 0 means there is no minimum - sessions
    can be swapped out at any time.
    maxIdleSwap: Sessions will be swapped out if idle for this
    long (in seconds). If minIdleSwap is higher, then it will
    override this. This isn't exact: it is checked periodically.
    -1 means sessions won't be swapped out for this reason,
    although they may be swapped out for maxActiveSessions.
    If set to >= 0, guarantees that all sessions found in the
    Store will be loaded on startup.
    maxIdleBackup: Sessions will be backed up (saved to the Store,
    but left in active memory) if idle for this long (in seconds),
    and all sessions found in the Store will be loaded on startup.
    If set to -1 sessions will not be backed up, 0 means they
    should be backed up shortly after being used.
    To clear sessions from the Store, set maxActiveSessions, maxIdleSwap,
    and minIdleBackup all to -1, saveOnRestart to false, then restart
    Catalina.
    -->
              <!--
    <Manager className="org.apache.catalina.session.PersistentManager"
    debug="0"
    saveOnRestart="true"
    maxActiveSessions="-1"
    minIdleSwap="-1"
    maxIdleSwap="-1"
    maxIdleBackup="-1">
    <Store className="org.apache.catalina.session.FileStore"/>
    </Manager>
              -->
    <Environment name="maxExemptions" type="java.lang.Integer"
    value="15"/>
    <Parameter name="context.param.name" value="context.param.value"
    override="false"/>
    <Resource name="jdbc/EmployeeAppDb" auth="SERVLET"
    type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/EmployeeAppDb">
    <parameter><name>user</name><value>sa</value></parameter>
    <parameter><name>password</name><value></value></parameter>
    <parameter><name>driverClassName</name>
    <value>org.hsql.jdbcDriver</value></parameter>
    <parameter><name>driverName</name>
    <value>jdbc:HypersonicSQL:database</value></parameter>
    </ResourceParams>
    <Resource name="mail/Session" auth="Container"
    type="javax.mail.Session"/>
    <ResourceParams name="mail/Session">
    <parameter>
    <name>mail.smtp.host</name>
    <value>localhost</value>
    </parameter>
    </ResourceParams>
    </Context>
    </Host>
    </Engine>
    </Service>
    <!-- The MOD_WEBAPP connector is used to connect Apache 1.3 with Tomcat 4.0
    as its servlet container. Please read the README.txt file coming with
    the WebApp Module distribution on how to build it.
    (Or check out the "jakarta-tomcat-connectors/webapp" CVS repository)
    To configure the Apache side, you must ensure that you have the
    "ServerName" and "Port" directives defined in "httpd.conf". Then,
    lines like these to the bottom of your "httpd.conf" file:
    LoadModule webapp_module libexec/mod_webapp.so
    WebAppConnection warpConnection warp localhost:8008
    WebAppDeploy examples warpConnection /examples/
    The next time you restart Apache (after restarting Tomcat, if needed)
    the connection will be established, and all applications you make
    visible via "WebAppDeploy" directives can be accessed through Apache.
    -->
    <!-- Define an Apache-Connector Service -->
    <Service name="Tomcat-Apache">
    <Connector className="org.apache.catalina.connector.warp.WarpConnector"
    port="8008" minProcessors="5" maxProcessors="75"
    enableLookups="true"
    acceptCount="10" debug="0"/>
    <!-- Replace "localhost" with what your Apache "ServerName" is set to -->
    <Engine className="org.apache.catalina.connector.warp.WarpEngine"
    name="Apache" debug="0" appBase="webapps">
    <!-- Global logger unless overridden at lower levels -->
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="apache_log." suffix=".txt"
    timestamp="true"/>
    <!-- Because this Realm is here, an instance will be shared globally -->
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    </Engine>
    </Service>
    </Server>

  • BOE XI3.1 + OpenDocument + token 参数传递

    Hi
    我想通过dashboard URL button 链接到一个CR, 用了openDocument 功能, link 如下:
    http://<server>:8080/OpenDocument/opendoc/openDocument.jsp?sWindow=New&iDocID=6053&isApplication=true&token=entSession
    显示为500 error, 问题出在参数 token=entSession , 不加的话可以正常打开,但是要输入用户名。 entSession 是我从openDoucment.jsp 文件中找到的变量,但是应该不能这样用,
    环境:
    BOE XI3.1, CR 和 Dashboard 都是上传到BOE上通过InfoView 打开的, 现在的问题是登录BOE后, dashboard 可以正常打开,但是当通过dashboard中的link 打开CR 的时候要求输入用户名密码。
    已经看过 请教使用 openDocument 的 URL 报表处理    但是情况好像不同, 没办法把 URL 写死z在openDocument.jsp 中。
    希望大虾们帮忙,有什么解决方法呢?  谢谢先~

    >
    Eva Zhong wrote:
    > Hi
    > 我想通过dashboard URL button 链接到一个CR, 用了openDocument 功能, link 如下:
    > http://<server>:8080/OpenDocument/opendoc/openDocument.jsp?sWindow=New&iDocID=6053&isApplication=true&token=entSession
    >
    > 显示为500 error, 问题出在参数 token=entSession , 不加的话可以正常打开,但是要输入用户名。 entSession 是我从openDoucment.jsp 文件中找到的变量,但是应该不能这样用,
    >
    > 环境:
    > BOE XI3.1, CR 和 Dashboard 都是上传到BOE上通过InfoView 打开的, 现在的问题是登录BOE后, dashboard 可以正常打开,但是当通过dashboard中的link 打开CR 的时候要求输入用户名密码。
    >
    > 已经看过 请教使用 openDocument 的 URL 报表处理    但是情况好像不同, 没办法把 URL 写死z在openDocument.jsp 中。
    >
    > 希望大虾们帮忙,有什么解决方法呢?  谢谢先~
    结合你之前提出的新窗口打开的问题,以及这个登录问题,如下:
    1. 在Xcelsius中给URL Button设置u201C本窗口打开u201D
    2. 在opendoc url中去掉isApplication=true,保留sWindow=true
    3. 将swf导出至BOE,并保证opendoc的url中的机器名和BOE的机器名相同
    4. 用opendoc或者infoview打开这个swf, 则可实现单个新窗口打开opendoc并且不需要另外登录
    该方法存在的限制:点击URL Button后,swf会重新load
    http://byinsight.com

  • Xcelsius Error when Calling from 1 DB to another in BOE

    I am trying to link two dashboards(parent and Child), and am getting the error "404 page cannot be displayed"
    "documentDownload?iDocID=38732&sKind=Flash"
    When I call the 2nd dashboard from 1st from BOE, the updated Link is:( this link gives me the error: "404 not found")
    http://<BO Server>/Xcelsius/jsp/Flash_View/documentDownload?iDocID=38732&sKind=Flash
    I manually modified the link and tried to open the SWF file it worked.
    http://<BO Server>/Xcelsius/opendoc/documentDownload?iDocID=38732&sKind=Flash
    Do I have to make any changes in the Server for this to work. Please Help.
    PS: I used the opendoc link and it worked, but, when I migrate the Dashboard from Dev to QA/PROD. Opendoc link will point to the same server after the migration.

    Try to use the following URL:
    /OpenDocument/opendoc/openDocument.jsp?iDocID=38732&sKind=Flash
    Just ommit the http://hostname part.
    Regards,
    Stratos
    Edited by: Efstratios Karaivazoglou on Feb 10, 2011 7:42 PM

  • Creator App Tomcat Deployment Problem

    I am trying to connect to a datasource in Tomcat and then access that datasource with my webapp here is the entry in server.xml
    SERVER.XML
    <Context path="/Login" docBase="Login"
            debug="5" reloadable="true" crossContext="true">
        <!-- maxActive: Maximum number of dB connections in pool. Make sure you
             configure your mysqld max_connections large enough to handle
             all of your db connections. Set to 0 for no limit.
             -->
        <!-- maxIdle: Maximum number of idle dB connections to retain in pool.
             Set to -1 for no limit.  See also the DBCP documentation on this
             and the minEvictableIdleTimeMillis configuration parameter.
             -->
        <!-- maxWait: Maximum time to wait for a dB connection to become available
             in ms, in this example 10 seconds. An Exception is thrown if
             this timeout is exceeded.  Set to -1 to wait indefinitely.
             -->
        <!-- username and password: MySQL dB username and password for dB connections  -->
        <!-- driverClassName: Class name for the old mm.mysql JDBC driver is
             org.gjt.mm.mysql.Driver - we recommend using Connector/J though.
             Class name for the official MySQL Connector/J driver is com.mysql.jdbc.Driver.
             -->
        <!-- url: The JDBC connection url for connecting to your MySQL dB.
             The autoReconnect=true argument to the url makes sure that the
             mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
             connection.  mysqld by default closes idle connections after 8 hours.
             -->
      <Resource name="jdbc/MySQL" auth="Container" type="javax.sql.DataSource"
                   maxActive="100" maxIdle="30" maxWait="10000"
                   username="jasonwpalmer" password="788721" driverClassName="com.mysql.jdbc.Driver"
                   url="jdbc:mysql://localhost:3306/ElegantMailing?autoReconnect=true"/>
    </Context>JARS
    I have uploaded the appropriate .jars to tomcat5/common/lib
    Jakarta-Commons DBCP
    Jakarta-Commons Collections
    Jakarta-Commons Pool
    Connector-J
    (When I looked at the .properties file it looked like all .jars in this directory are automatically added to classpath so I don't think the problem is with the classpath.
    Now here is where I thnik I might have the problem, here is the code in my app to make the connection...
    private void _init() throws Exception {
            loginRowSet.setDataSourceName("jdbc:mysql://localhost:3306/ElegantMailing");
            loginRowSet.setCommand("SELECT * FROM login");
            loginRowSet.setTableName("login");
            loginDataProvider.setCachedRowSet((javax.sql.rowset.CachedRowSet)getValue("#{SessionBean1.loginRowSet}"));
        }I'm thinking maybe I have the url wrong, but i really don't know. Here is the exception...
    System Messages Cannot read LOGIN database: java.sql.SQLException: JdbcRowSetXImpl (connect): (JNDI) Unable to connect: Name jdbc:mysql: is not bound in this Context
    Anybody Please Help I'll gladly give up 5 Duke Stars to the person that helps me out.

    No the name of the database is ElegantMailing and from what I have learned we need to set a database url, not a url leading to the MySQL server. But if you thought I named my database MySQL then that would make sense, but I was making the same mistake. I was having such a hard time hooking my app up to datasource in Tomcat and that was one route I tried, changing the url in my app 999 times, this is a mistake, Creator does it right by default and all you have to do is set the datasource up in Tomcat Admin.
    Make sure that you have the right driver installed in...
    <Tomcat Install Dir>/common/lib
    I used latest Connector/J with DBCP Connection Pooling.
    Then you need to deploy your app to Tomcat I used the Tomcat/manager/html to deploy (if you have a hosting company that doesn't give you your own VPS with your own instance of Tomcat to configure however you like then get one because your on your own with this one(Search Eapps Hosting they're awesome, they even went so far as to install a .jsp that connected to MySQL for me!!!!!!!)).
    After you deploy, do not launch app. Launch Tomcat Admin and then go to the left hand menu bar click the little goofy looking thing next to Service (Catalina) (For 3 days I didn't even know that goofy thing opened up more options, I read a post that said install your datasource right under the app in Tomcat and it took me forever to figure out this is what they were talking about) then you'll see the goofy thing for Host (click the goofy thing) and then you'll hopefully see the context/ for your app - you'll know what I mean when you see it- then you'll see resources, datasources, etc., click datasources. Here's the getcha gotcha, if you see an entry in datasources JNDI Name and JDBC Driver Class both with the names of your datasource and driver, then you're in business, if you don't, then don't bother going any further, something you have done this far is wrong. But, if you see the datasource, then you can click on it and fill in the data here is an example for the latest connector J
    Property Value
    JNDI Name: jdbc/ElegantMailing
    Data Source URL: jdbc:mysql://localhost:3306/ElegantMailing?autoReconnect=true
    JDBC Driver Class:
    User Name:
    Password:
    Max. Active Connections:
    Max. Idle Connections:
    Max. Wait for Connection:
    Validation Query: select * from login
    This is only an example and if you are not using connector j then the ?autoReconnect=true part will probably be omitted. Also you need to know that there are 3 supporting jars for the connection pooling for connector j they are:
    Jakarta-Commons DBCP
    Jakarta-Commons Collections
    Jakarta-Commons Pool
    It is important to mention that I read a post that said after you configure datasource go back out to main menu and do it again in the root menu datasources, I do not know if this is necessary, but I did it just in case. Make sure you use the same entries.
    If you follow these directions it really should work, here is a Tomcat link that walks you through everything I just explained. This is really hard if you never did it before, but believe me the first time this works and it all comes together, you're gonna feel like a million bucks. Hope this helps!
    Here is the link:
    http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html

  • BI 4.0 w/ Windows AD SSO, but Crystal Report (mdx) prompt login data

    Hi guru,
    We have been struggling for a while on the sso issue between BI 4.0, AD, BW, and CR.
    Our architecture is not complex:
    1. A BI 4.0 (BOE) on Tomcat (windows)
    2. Backend SAP BW as main data source
    3. AD, SAP Authentication are configured in CMC
    4. User can login to Windows Desktop (login to Win Domain) and then link to BI Launchpad w/o giving password (Windows SSO), it works.
    5. Crystal report can be published via BW to BI/2.0/.... folder on BI
    But one thing still not working:
    Our crystal report (using mdx for data accessing to BW) keep asking database login credential when a BI user login via Windows SSO. We want to get rid of this prompt and want to use a mapped R3 account for db access. each windows AD user has a corresponding mapped r3 account configured in CMC. We have tried, but not working.
    The only way we got to avoid the prompt is to remove bwmdx from Crystal Report SSO Config in CMC and manually change the published CR report to use "original data login" as well as assiging the r3 credential. But we have to do it for each CR report.
    Anyone have done this before ?
    Is it possible to Login via Windows SSO and then view CR report w/o giving pwd ?
    Or we have to do some special setting while making the report ?
    Or users have to login by R3 account to get such SSO ?
    Thanks for any help.

    Thanks for prompt reply, My answer is:
    No, SNC is not enabled.
    Since BO can get data via the following 3 method from BW, so I'm not sure whether SNC is a must (just for CR SSO)
    Universe(UNV) --> BW
    Universe(UNX) --> BW
    OLAP --> BW
    OK, if SNC is a must to link AD SSO to BW SSO, what kind of SNC (client vs server) should I configure ?
    Thanks
    Edited by: Wilson KU on Sep 7, 2011 11:04 AM

  • Problem on open Preference in CMC: Unable to compile class for JSP

    Hi all,
    I meet problem when opening Preference in CMC.
    When I click "Web Intelligence" or "Desktop Intelligence", the following message will be display:
    An error has occurred:
    Unable to compile class for JSP
    I have check for catalina.out in tomcat, following error comes out:
    java.io.FileNotFoundException: /opt/boe/bobje/tomcat/work/Catalina/localhost/AnalyticalReporting/org/apache/jsp/jsp/User_005fWebiPreferences/user_005fwebipreferences_jsp.java (No such file or directory)
            at java.io.FileOutputStream.open(Native Method)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
            at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:140)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
            at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
            at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
            at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
            at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
            at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
            at com.businessobjects.webutil.struts.CrystalUTF8InputActionServlet.process(CrystalUTF8InputActionServlet.java:32)
            at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
            at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
            at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
            at java.lang.Thread.run(Thread.java:595)
    Please help to indicate where is the problem. Many thanks.
    Regards,
    May

    Hi all,
    I meet problem when opening Preference in CMC.
    When I click "Web Intelligence" or "Desktop Intelligence", the following message will be display:
    An error has occurred:
    Unable to compile class for JSP
    I have check for catalina.out in tomcat, following error comes out:
    java.io.FileNotFoundException: /opt/boe/bobje/tomcat/work/Catalina/localhost/AnalyticalReporting/org/apache/jsp/jsp/User_005fWebiPreferences/user_005fwebipreferences_jsp.java (No such file or directory)
            at java.io.FileOutputStream.open(Native Method)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
            at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:140)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
            at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
            at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
            at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
            at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
            at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
            at com.businessobjects.webutil.struts.CrystalUTF8InputActionServlet.process(CrystalUTF8InputActionServlet.java:32)
            at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
            at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
            at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
            at java.lang.Thread.run(Thread.java:595)
    Please help to indicate where is the problem. Many thanks.
    Regards,
    May

  • BO XI 3.1 SP3 - SAP Integration Kit: Transports

    Hi All,
    My question is regarding the transports that need to be imported into SAP system so that it can connect with BOE. We are connecting our BW system with BOE, please let me know whether we need to move all transports in BW system only or we have to move transports in R3 system as well.
    Thanks in advance.

    Hello Ingo,
    Please help us in solving the below issue:
    We have installed BO XI 3.1 version with the following configurations.
    Windows 2003 Server, SP2 64bit Version
    Java: JDK 1.7 and JRE 1.7
    BW: BW 3.5 version
    BOE in Tomcat 5.5 App server
    SAP integration kit 3.1 32 bit (51040568.zip)
    The issue is that while integrating BOBJ with BW to import all the roles for SSO, we are unable to find   the exact JCO files for doing the same. We tried with JCO 2.1.8, JCO 2.1.10 and JCO 3.0, but all the versions turned futile. After the initial installation with JCO 2.1.8 version (as per to Installation guide) we found neither CMC nor Java Infoview are working.
    Please help us in identifying the right JCO for the proper installations and do we need to install SAP integration kit 3.1 SP3 ? This is pretty urgent
    Regards,
    Rajib

  • Help with downloading JSTL library

    Hi everyone,
    I've just started doing my second year degree in Multimedia Computing and am doing a year long module in JSP. I've installed Tomcat and everything at home but I'm having trouble getting my code to work which I've copied out of my book to see how it works. This is what I have written in JPadPro...
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    <c:set value="Tiddles" var="myCat" />
    <c:set var="myDbId" scope="application">jdbc:mysql://localhost/eg02dsdb</c:set>
    <html>
    <head>
    <title> Question 1 </title>
    </head>
    <body>
    <p>
    myCat is
    <c:out value="${pageScope.myCat}" default="No myCat object on this page"/>
    myDbId is
    <c:out value="${applicationScope.myDbId}" default="No myDbId object in this application"/>
    </p>
    </body>
    </html>
    When I come to open the JSP file in http://localhost:8080 a message appears stating....
    The server encountered an internal error () that prevented it from fulfilling this request.
    org.apache.jasper.JasperException: File "/WEB-INF/tld/c.tld" not found
    After doing some research on the Internet I figured that I might need to download the JSTL core library off Apache's website. However when I get to the download page I don't have a clue which link to click on and what to do fromt there. There's loads of links saying things like BCSL, Cactus etc and they all have a link beside them that says KEYS and two files under each, one a .zip and the other a tar.gz but I don't have a clue which links I have to click on or anything. I have seen a few Tomcat links but don't know whether I should click on them. I just don't want to download the wrong stuff and mess up and files that are already in place in my j3t folder. If anyone could help me I'd really appreciate it! Thank you so much.
    Joe P

    I don't know how to award the duke points but i'll do that in a sec for you. I do have mySQL on the machine but I don't have it running. That may be why, as for the classes and that, I haven't created any. I simply copied the code out of this workbook my lecture created as an example. That may be the reason the code doesn't work, its probably because I don't have the classes he created on machine. I did just try doing a simple mathematical equation in the JSP file though and that produced the following results...
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <c:set value="Tiddles" var="myCat" />
    <c:set var="myDbId" scope="application">jdbc:mysql://localhost/eg02dsdb</c:set>
    <html>
    <head>
    <title> Question 1 </title>
    </head>
    <body>
    <p>
    myCat is
    <c:out value="${pageScope.myCat}" default="No myCat object on this page"/>
    myDbId is
    <c:out value="${applicationScope.myDbId}" default="No myDbId object in this application"/>
    3+4+*5=
    <c:out value="${3+4*5}"/>
    </p>
    </body>
    </html>
    myCat is ${pageScope.myCat}
    myDbId is ${applicationScope.myDbId}
    3+4+*5= ${3+4*5}
    I'll award you these duke points now, thank you for trying to help me, sorry I'm a bit slow with understanding all this, I did a lot of quite simple java last year but it wasn't one of my favourite subject areas.

  • Stopping/starting BO4 via scheduled script (SIA enough?)

    Hi,
    We are wishing to implement a backup stratgey for our new BO4 deployment running on 2 windows servers against Oracle 11 CMS database.
    Wish to have cold backups in addition to hot ones.
    In order to implement cold backups will need to bring the BOE services down via script.
    Just wondered as to best practice.
    1) Is it sufficient to simply stop the SIA via script and what would command be.  In old XIR2 we have net stop and net start server names.
    I'm assuiming fine to leave Tomcat up and running during this time - will be for up to 1 hr during night when nobody using system.
    Many Thanks
    Edited by: Philip O'Rourke on Jan 14, 2012 12:58 PM

    Create a file C:\Windows\reboot-script.bat and put the following command string in it:
    shutdown /r /f /d P:4:1
    /r  = reboot
    /f  = force running applications to close (this shuts down BOE and Tomcat)
    /d  P:4:1  = the reason for the reboot (P=Planned)
         the numbers are Major and Minor reasons for the reboot
         4:1 = Application:Maintenance
         4:2 = Application:Installation
    (The /d and it's following parameters are not really necessary but I put them in there so that my Wintel support team can see the reboot is planned and executed by me)
    With that one command string in your *.bat file, you can then use Task Scheduler to "Start a Program" at the specified time you need.
    CAUTION:  If you set this up and run it under your own ID, that can lead to inconsistent results.  It's really much better to run it as SYSTEM (your Windows Admin has to get involved) or a Service Account.  This is on the General tab of the Task Scheduler.

  • Sqlanywhere database not start DBSPAWN ERROR -80

    Dear Experts
    I am installed BO 4.1 Sp3 under AIX 7 and default database sqlanywhere
    after stop BOE
    1. tomcat
    2. BOE
    3 database
    from BOBJ home /usr/sap/BOD/sap_bobj
    using scripts
    but when in start database
    ./sqlanywhere_startup.sh  Flowing error occur
    SQL Anywhere start In background ........
    DBSPAWN ERROR -80
    Unable to start database
    Please guide me how to solved this issue
    Regards

    Thanks Jose for tour support.
    I add parameter in db start up script -o file name , output of log as
    I. 05/11 22:17:12. SQL Anywhere Network Server Version 12.0.1.3152
    I. 05/11 22:17:12. OEM Edition, licensed only for use with OEM applications.
    I. 05/11 22:17:12.
    I. 05/11 22:17:12. Copyright (c) 2001-2011, iAnywhere Solutions, Inc.
    I. 05/11 22:17:12. Portions copyright (c) 1988-2011, Sybase, Inc. All rights reserved.
    I. 05/11 22:17:12. Use of this software is governed by the Sybase License Agreement.
    I. 05/11 22:17:12. Refer to http://www.sybase.com/softwarelicenses.
    I. 05/11 22:17:12.
    I. 05/11 22:17:12. Processors detected: 4
    I. 05/11 22:17:12. Processor limit (licensed processors): 100
    I. 05/11 22:17:12. Maximum number of physical processors the server will use: 4
    I. 05/11 22:17:12. This server is licensed to:
    I. 05/11 22:17:12.     BOE
    I. 05/11 22:17:12.     SAP
    I. 05/11 22:17:12. Running AIX 7 1 on PPC
    I. 05/11 22:17:12. Server built for PPC processor architecture
    I. 05/11 22:17:12. 45520K of memory used for caching
    I. 05/11 22:17:12. Minimum cache size: 11664K, maximum cache size: 13208376K
    I. 05/11 22:17:12. Using a maximum page size of 8192 bytes
    I. 05/11 22:17:13. Multiprogramming level: minimum:4, current:20, maximum:80
    I. 05/11 22:17:13. Automatic tuning of multiprogramming level is enabled
    I. 05/11 22:17:13. Starting database "BI4_CMS" (/usr/sap/BOD/sqlanywhere/database/BI4_CMS.db) at Sun May 11 2014 22:17
    I. 05/11 22:17:13. Starting database "BI4_Audit" (/usr/sap/BOD/sqlanywhere/database/BI4_Audit.db) at Sun May 11 2014 22:17
    I. 05/11 22:17:13. Database recovery in progress
    I. 05/11 22:17:13.     Last checkpoint at Sun May 11 2014 12:31
    I. 05/11 22:17:13.     Transaction log: BI4_Audit.log...
    I. 05/11 22:17:13. Transaction log: BI4_CMS.log
    E. 05/11 22:17:13. *** ERROR *** Assertion failed: 101413 (12.0.1.3152)
    Unable to allocate a multi-page block of memory
    Regards

Maybe you are looking for

  • Ipod vibrated!!! also shuffle wont turn on

    yah my ipod vibrated and now it wont turn on m not sure which ipod it is but its the old fat video ipod....also i have an old shuffle that wont turn on it doesnt charge it wont even pop up on my comp.can someone plz help...i really need my music...Ma

  • Downgrade from ML to Lion keeping latest data

    Hi everyone, I am not happy with 10.8.3 for a series of reasons (wifi not working, OS looks slower, spinning wheels and so on) and I have a Time Machine backup containing Lion 10.7.4 I have understood I can insert the original DVD I have and then cho

  • Drilldown reporting and forms.

    Hi everyone, I am very well versed in Report Painter but I have never created a Drilldown Report.  In my quest to find out more about Cash Flow statements I found many threads on here discussing the SAP standard reports and the forms used to generate

  • Adjusting audio in DVD Pro

    I need to lower the blasting (literally) audio in my menu, which I have read can't be done in DVD SP. Bummer. I read you must do it outside of that, which is fine, but I only have Quicktime Player, not Quicktime itself, and Garageband also blasts the

  • Acces to eye dropper tool in 11

    How do I find the eye droppers when working with the magic wand tool in elements 11?