9i;JSP; GridControl simulation?

Hi,
I know there is no tag available to render a GridControl in JSP
page. But I’d like to simulate this in JSP. Would appreciate to
let me know, Which available tags I could use and which part I
have to simulate (using Java Beans,…) and any command to help me
on this. ..Thanks…Ali

I just need some idea/direction to simulate my own GridControl
in JSP(simple Grid like spread sheet with no events). So, any
idea from experainced JSP developer would be a great help.
In my primary mind, thinking to create a Form in one line with
jsp available tags for each row in Grid then put it in a loop
for other rows. What do you thing?

Similar Messages

  • ISA b2b extension

    Hello all,
    Can anybody show me how to proceed to modify/extend the  ISA b2b application in the objective to integrate the payment by card functionality as in the case the b2c application ?.
    Thanks in advance.

    hi Jurjen,
    In ISA 5.0 b2b from the order.jsp ->order simulation and basket updates go through com.sap.isa.isacore.action.order.MaintainBasketDispatcherAction. In the basketPerform() -> updateBasket() method, existing basket items are removed and created from scratch using the input/hidden field in order.jsp. Unfortunately, item level extension data is not assigned back to the newly created basket items. An alternative solution would be inherit MaintainBasketDispatcherAction and overide parseRequestItems() method. Here in the parseRequestItems() should keep a copy of itemExtension & then assign it back after super.parseRequestItems() method is called.
    Regards
    Tharaka (attune)

  • Reg CIC WEB Client

    Hi to every budy,
    I am new to CRM. I want to learn CRM IC Web Client i am having CRM IDES. For doing the CRM IC Web client what r the softwares we requred and can any one have deatalied steps regarding installation of IC Web client. pls tell process for this.
    Thanks in Advance.
    Regards,
    Sanajana

    Hi Sanjana ,
    If it is 5.0
    you will need to do/have the following
    1.Java (TM) 2 platform ( minimum req is 1.4.2)
    2.ccsui.jsp for simulating the calls in CIC
    3.crm_cfs logon for fact sheet
    4.crm_ic_ise for script editor.
    there is a range of settings/profiles to be made for ICW cheers!
    Shankar Raj
    Message was edited by:
            shankar raj

  • ISA B2b basket extension data for items not showing in ordersimulation

    When adding extension data to the items of the shopping basket this works fine until continuing to the Order Simulation. Here all extension data on item level is lost (header level is fine).
    When proceeding to create an order template however it works fine.
    Data was added using:
    item.addExtensionData("FIELD", "VALUE")
    Any help is appreciated.
    Thanks,
    Jurjen

    hi Jurjen,
    In ISA 5.0 b2b from the order.jsp ->order simulation and basket updates go through com.sap.isa.isacore.action.order.MaintainBasketDispatcherAction. In the basketPerform() -> updateBasket() method, existing basket items are removed and created from scratch using the input/hidden field in order.jsp. Unfortunately, item level extension data is not assigned back to the newly created basket items. An alternative solution would be inherit MaintainBasketDispatcherAction and overide parseRequestItems() method. Here in the parseRequestItems() should keep a copy of itemExtension & then assign it back after super.parseRequestItems() method is called.
    Regards
    Tharaka (attune)

  • Simulating jsp application

    Hi all,
    I have developed an application using jsp. And tested the application for small amount data. Now i want to do the simulation for large data(with the help of small data available)to predict the performance at the real time.
    Any one could suggest me any tools or methods to simulate the jsp application.
    I am waiting for the valuable inputs on this.
    Regards,
    Kumarappan.s

    It depends on how your application processes data. Do you use stored procedures or do you use servlets? Or do you just use some SQL scripts on your JSP page?
    If you use stored procedures or servlets, it will be simple. Just put a whole bunch of data on a delimited text file. Write a simple script (it can be Java, Perl, or whatever you are comfortable with) to read the text file and then pass the data to the stored procedures or servlets. Keep in mind that you are not volume-testing the JSP GUI, you are volume-testing your processing machanism.
    If you put all your SQL scripts on the JSP page, it will be tough to volume-test it.
    There is a software called Loadrunner. It is a simulation tool for stress test and volume test. It might help you.

  • Simulating a SOAP service with a static JSP

    Hello gurus!
    I'm trying to make a very simple simulator for a SOAP server/service. This jsp-page is a static JSP-page, which actually has a structure of a SOAP-envelope hard coded. I just want my connector-service to pass a SOAP envelope to this page (which does nothing to it) and returns it's contents to my connector. In other words, the JSP-page does nothing. The connector just fetches the contents of this page and processes it in the same way a regular SOAP-message would be processed.
    The jsp-page is somewhat like follows:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <%@page language="java" %>
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="...">
    <env:Header>
    <status xmlns="...">OK</status>
    </env:Header>
    <env:Body>
    </env:Body>
    </env:Envelope>
    <HTML>
    <HEAD>
    <META name="GENERATOR" content="IBM WebSphere Studio">
    </HEAD>
    </HTML>
    I receive a NoClassDefFoundError (com.sun.mail.util.BASE64DecoderStream), and the stack trace is...
    java.lang.NoClassDefFoundError: com/sun/mail/util/BASE64DecoderStream
    at javax.mail.internet.ParameterList.quote(ParameterList.java:157)
    at javax.mail.internet.ParameterList.toString(ParameterList.java:148)
    at javax.mail.internet.ContentType.toString(ContentType.java:187)
    at javax.mail.internet.MimeMultipart.<init>(MimeMultipart.java:92)
    at org.apache.soap.rpc.SOAPContext.addBodyPart(SOAPContext.java:322)
    at org.apache.soap.rpc.SOAPContext.setRootPart(SOAPContext.java:380)
    at org.apache.soap.rpc.SOAPContext.setRootPart(SOAPContext.java:419)
    at org.apache.soap.rpc.SOAPContext.setRootPart(SOAPContext.java:394)
    at org.apache.soap.transport.TransportMessage.save(TransportMessage.java:303)
    at org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnection.java:290)
    at org.apache.soap.messaging.Message.send(Message.java:123)
    I'd really apprechiate if someone could explain what is wrong and what actually happens. If anyone has a better and a very simple way to test my SOAP connector, please help me. It doesn't have to do any processing of the message, just return a specific kind of response so that I can test my connector's message handling. Thank you!
    -J-

    it looks like you are missing mail.jar in the classpath of your SOAP client.

  • PSSimTarget.jsp: Problem in Simulating the Sun ONE Portlet Builder

    Hi there,
    I am getting exception when I simulate the provided examples with Sun ONE Portlet Builder 2.0 Plugin. The following error occurs in The Error Message Area:
    Errors generated by provider instance - see log output
    Error in provider method getContent(): com.sun.portal.providers.ProviderException: HarnessPortletProvider.doGetContent(): container exceptioncom.sun.portal.container.ContainerException: PortletContainer.getMarkup():getting content java.lang.NullPointerException
    Anyone please guide me the way out of this porblem.
    asif,

    I am facing the same problem while simulation. Since u have faced this problem long time back, can u please help me in solving the problem.
    Regards

  • Some info about simulating different events in java or jsp...

    I work as a developer and I and some collegues of mine have been thrown in to a web portal project based on Struts/Spring framework.
    Since a long gone external consult made most of the initilal work in the project and we are kind of newbis to web-development many questions have been arised so I hope my questions isn't to strange.
    We are using something called Struts Bridge which uses a RenderAction when rendering the jsp and a ProcessAction for all submits from the jsp...
    Due to the fact that the whole Portal with all menues are configured in a xml-file also means that the startpage is some kind of hardcoded and thats what we want to change. By having a Welcome page without any buttons we want to depending on type of order automatically redirekt to the right jsp-page.
    To do this we tried to, in the execute-method, directly forward to the right jsp-page in the RenderAction but this doesn't work...
    Then we tried to simulate a menuitem-click in the ProcessAction(which work if an submit is done) but since we dont know how to simulate an submit in the Welcome jsp-page the ProcessAction is never called... so we are totally stucked...
    Can anyone explain what kind of events is possible use in the jsp and java files ?
    Maby I'm totally out of scope here but please enlighten me...

    I understand that its difficult to answer this kind of question whithout any code, was more looking for a general suggestion about how others have solved this kind of problem...
    Anyway... if I put a button on the jsp page and click it manually everything works fine but we need to know how to simulate the buttonclick "by code".
    It seem like all events in this kind of web development must be trigged by actually doing a submit on a jsp-page but there must be more ways to "by code" generate an event or am I wrong?

  • Error, trouble, when patching OMS GridControl 10.2.0.1 to 10.2.0.4

    I have an error when I try to patch my OMS GridControl. Always at the OMS patch configuration
    content of configToolFailedCommands
    oracle.sysman.emcp.oms.OmsPatchUpgrade -configureOms
    oracle.sysman.emcp.aggregates.ConfigPlugIn
    oracle.sysman.emcp.oms.StartOMS -configureOms
    content of CfmLogger_2008-04-14_11-00-34-AM.log
    INFO: Creating new CFM connection
    INFO: Creating a new logger for oracle.sysman.patchset
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.sysman.patchset.10_2_0_4_0.xml
    INFO: No description found in E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML for aggregate=oracle.sysman.top.agent
    INFO: Creating a new logger for OuiConfigVariables
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\OuiConfigVariables.1_0_0_0_0.xml
    INFO: Creating a new logger for oracle.sysman.top.oms
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.sysman.top.oms.10_2_0_4_0.xml
    INFO: Creating a new logger for oracle.sysman.ccr
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.sysman.ccr.10_2_6_0_0.xml
    WARNING: {oracle.sysman.emCfg.core.CfmAggregateRef ref to oracle.sysman.top.agent:null:LATEST(unresolved_version):common} was marked unavailable: There are no loaded aggregates for oracle.sysman.top.agent:common
    INFO: Aggregate Description oracle.sysman.patchset:10.2.0.4.0:common successfully loaded
    INFO: Aggregate Description OuiConfigVariables:1.0.0.0.0:common successfully loaded
    INFO: Aggregate Description oracle.sysman.top.oms:10.2.0.4.0:common successfully loaded
    INFO: Aggregate Description oracle.sysman.ccr:10.2.6.0.0:common successfully loaded
    INFO: Creating a new logger for oracle.sysman.top.oms
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.sysman.top.oms.10_2_0_2_0.xml
    INFO: Creating a new logger for oracle.calypso
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.calypso.10_1_2_1_0.xml
    INFO: Creating a new logger for oracle.java.j2ee.iascfg
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.java.j2ee.iascfg.10_1_2_1_0.xml
    INFO: Creating a new logger for oracle.apache.apache
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.apache.apache.1_3_31_0_0.xml
    INFO: Creating a new logger for oracle.oid.oradas
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.oid.oradas.10_1_2_1_0.xml
    INFO: Creating a new logger for oracle.iappserver.iasobject
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.iappserver.iasobject.10_1_2_0_2.xml
    INFO: Creating a new logger for oracle.apache
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.apache.10_1_2_1_0.xml
    INFO: Creating a new logger for oracle.iappserver.iapptop
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.iappserver.iapptop.10_1_2_0_2.xml
    INFO: Creating a new logger for oracle.rdbms.jazn.config
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.rdbms.jazn.config.10_1_2_0_2.xml
    INFO: Creating a new logger for oracle.iappserver.repository.api
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.iappserver.repository.api.10_1_2_0_2.xml
    INFO: Creating a new logger for oracle.iappserver.iappcore
    INFO: Unmarshalling E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML\oracle.iappserver.iappcore.10_1_2_0_2.xml
    INFO: No description found in E:\OracleHome\oms10g\inventory\ContentsXML\ConfigXML for aggregate=oracle.sysman.top.agent
    WARNING: {oracle.sysman.emCfg.core.CfmAggregateRef ref to oracle.sysman.top.agent:null:LATEST(unresolved_version):common} was marked unavailable: There are no loaded aggregates for oracle.sysman.top.agent:common
    WARNING: {oracle.sysman.emCfg.core.CfmAggregateRef ref to oracle.sysman.top.agent:null:LATEST(unresolved_version):common} was marked unavailable: There are no loaded aggregates for oracle.sysman.top.agent:common
    INFO: Aggregate Description oracle.sysman.patchset:10.2.0.4.0:common successfully loaded
    INFO: Aggregate Description OuiConfigVariables:1.0.0.0.0:common successfully loaded
    INFO: Aggregate Description oracle.sysman.top.oms:10.2.0.4.0:common successfully loaded
    INFO: Aggregate Description oracle.sysman.ccr:10.2.6.0.0:common successfully loaded
    INFO: Aggregate Description oracle.sysman.top.oms:10.2.0.2.0:common successfully loaded
    INFO: Aggregate Description oracle.calypso:10.1.2.1.0:common successfully loaded
    INFO: Aggregate Description oracle.java.j2ee.iascfg:10.1.2.1.0:common successfully loaded
    INFO: Aggregate Description oracle.apache.apache:1.3.31.0.0:common successfully loaded
    INFO: Aggregate Description oracle.oid.oradas:10.1.2.1.0:common successfully loaded
    INFO: Aggregate Description oracle.iappserver.iasobject:10.1.2.0.2:common successfully loaded
    INFO: Aggregate Description oracle.apache:10.1.2.1.0:common successfully loaded
    INFO: Aggregate Description oracle.iappserver.iapptop:10.1.2.0.2:common successfully loaded
    INFO: Aggregate Description oracle.rdbms.jazn.config:10.1.2.0.2:common successfully loaded
    INFO: Aggregate Description oracle.iappserver.repository.api:10.1.2.0.2:common successfully loaded
    INFO: Aggregate Description oracle.iappserver.iappcore:10.1.2.0.2:common successfully loaded
    INFO: Successfully returning from CfmFactory.connect()
    INFO: Cfm.save() was called
    INFO: Cfm.save(): 15 aggregate instances saved
    INFO: oracle.sysman.patchset:IAction.perform() was called on {Action state:patchsetconfigure in CfmAggregateInstance: oracle.sysman.patchset:10.2.0.4.0:common:family=CFM:oh=E:\OracleHome\oms10g:label=0}
    INFO: CfwProgressMonitor:actionProgress:About to perform Action=patchsetconfigure Status=is running with ActionStep=0 stepIndex=0 microStep=0
    INFO: CfwProgressMonitor:actionProgress:About to perform Action=patchsetconfigure Status=is running with ActionStep=1 stepIndex=1 microStep=0
    INFO: oracle.sysman.top.oms:About to execute plug-in OMS Oneoff Patch Application
    INFO: oracle.sysman.top.oms:The plug-in OMS Oneoff Patch Application is running
    INFO: oracle.sysman.top.oms:Launching CmdExec
    INFO: oracle.sysman.top.oms:ExitCode=0
    INFO: oracle.sysman.top.oms:The plug-in OMS Oneoff Patch Application executed as attached=true in separate process with exitcode=0
    INFO: oracle.sysman.top.oms:The plug-in OMS Oneoff Patch Application has successfully been performed
    INFO: oracle.sysman.top.oms:About to execute plug-in Repository Upgrade
    INFO: oracle.sysman.top.oms:The plug-in Repository Upgrade is running
    INFO: oracle.sysman.top.oms:Internal PlugIn Class: oracle.sysman.emcp.oms.RepositoryPatchUpgrade
    INFO: oracle.sysman.top.oms:Classpath = E:\OracleHome\oms10g\sysman\jlib\omsPlug.jar;E:\OracleHome\oms10g\jlib\emConfigInstall.jar;E:\OracleHome\oms10g\sysman\jlib\emCORE.jar;E:\OracleHome\oms10g\sysman\jlib\emagentSDK.jar;E:\OracleHome\oms10g\sysman\jlib\log4j-core.jar;E:\OracleHome\oms10g\jdbc\lib\classes12.jar
    INFO: oracle.sysman.top.oms:EmcpPlug:invoke:Starting EmcpPlug invoke method on an aggregate=oracle.sysman.top.oms for Action=patchsetConfiguration in step=1:microstep=0
    INFO: oracle.sysman.top.oms:called initialize method
    INFO: oracle.sysman.top.oms:
    Invoking Repmanager tool ...
    INFO: oracle.sysman.top.oms:The value of ORACLE_HOME is E:\OracleHome\oms10g
    INFO: oracle.sysman.top.oms:The value of ConnectDes is (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep)))
    INFO: oracle.sysman.top.oms:The command is E:\OracleHome\oms10g\sysman\admin\emdrep\bin\RepManager -connect (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep))) -action upgrade -verbose -repos_user sysman -output_file E:/OracleHome/oms10g/sysman/log/emrepmgr.log.10.2.0.4.0
    INFO: oracle.sysman.top.oms:[RepositoryPatchUpgrade]:Initialize Environment Variable:{CLIENTNAME=T8193, PROCESSOR_ARCHITECTURE=x86, NEED_EXIT_CODE=TRUE, TMP=C:\Temp\1, ClusterLog=C:\WINDOWS\Cluster\cluster.log, __PROCESS_HISTORY=E:\Source\Grid control 10.1.2.0.4\p3731593_10204\3731593\Disk1\setup.exe;E:\Source\Grid control 10.1.2.0.4\p3731593_10204\3731593\Disk1\install\setup.exe, COMPUTERNAME=VMORACLE01, OS=Windows_NT, PROMPT=$P$G, PERL5LIB=E:\OracleHome\db10g\perl\5.8.3\lib\MSWin32-x86;E:\OracleHome\db10g\perl\5.8.3\lib;E:\OracleHome\db10g\perl\5.8.3\lib\MSWin32-x86;E:\OracleHome\db10g\perl\site\5.8.3;E:\OracleHome\db10g\perl\site\5.8.3\lib;E:\OracleHome\db10g\sysman\admin\scripts, SystemDrive=C:, HOMEDRIVE=C:, LOGONSERVER=\\SIDOMP01, PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 8, GenuineIntel, ProgramFiles=C:\Program Files, NUMBER_OF_PROCESSORS=2, TEMP=C:\Temp\1, SMS_LOCAL_DIR=C:\WINDOWS, USERDOMAIN=SCT, PROCESSOR_LEVEL=15, USERDNSDOMAIN=SCT.GOUV.QC.CA, Path=E:\OracleHome\db10g\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem, SESSIONNAME=RDP-Tcp#1, USERNAME=admora, PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH, ComSpec=C:\WINDOWS\system32\cmd.exe, SystemRoot=C:\WINDOWS, windir=C:\WINDOWS, PROCESSOR_REVISION=0408, USERPROFILE=C:\Documents and Settings\admora, oracle_home = e:\OracleHome\agent10g, CommonProgramFiles=C:\Program Files\Common Files, oracle_home=e:\oraclehome\oms10g, APPDATA=C:\Documents and Settings\admora\Application Data, HOMEPATH=\Documents and Settings\admora, ALLUSERSPROFILE=C:\Documents and Settings\All Users}
    INFO: oracle.sysman.top.oms:calling constructEnvVariables
    INFO: oracle.sysman.top.oms:Constructed Env Variable:{CLIENTNAME=T8193, PROCESSOR_ARCHITECTURE=x86, NEED_EXIT_CODE=TRUE, TMP=C:\Temp\1, ClusterLog=C:\WINDOWS\Cluster\cluster.log, __PROCESS_HISTORY=E:\Source\Grid control 10.1.2.0.4\p3731593_10204\3731593\Disk1\setup.exe;E:\Source\Grid control 10.1.2.0.4\p3731593_10204\3731593\Disk1\install\setup.exe, COMPUTERNAME=VMORACLE01, OS=Windows_NT, PROMPT=$P$G, PERL5LIB=E:\OracleHome\db10g\perl\5.8.3\lib\MSWin32-x86;E:\OracleHome\db10g\perl\5.8.3\lib;E:\OracleHome\db10g\perl\5.8.3\lib\MSWin32-x86;E:\OracleHome\db10g\perl\site\5.8.3;E:\OracleHome\db10g\perl\site\5.8.3\lib;E:\OracleHome\db10g\sysman\admin\scripts, SystemDrive=C:, HOMEDRIVE=C:, LOGONSERVER=\\SIDOMP01, PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 8, GenuineIntel, ProgramFiles=C:\Program Files, NUMBER_OF_PROCESSORS=2, TEMP=C:\Temp\1, SMS_LOCAL_DIR=C:\WINDOWS, USERDOMAIN=SCT, PROCESSOR_LEVEL=15, USERDNSDOMAIN=SCT.GOUV.QC.CA, Path=E:\OracleHome\db10g\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem, SESSIONNAME=RDP-Tcp#1, USERNAME=admora, PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH, ComSpec=C:\WINDOWS\system32\cmd.exe, SystemRoot=C:\WINDOWS, windir=C:\WINDOWS, PROCESSOR_REVISION=0408, USERPROFILE=C:\Documents and Settings\admora, oracle_home = e:\OracleHome\agent10g, ORACLE_HOME=E:\OracleHome\oms10g, CommonProgramFiles=C:\Program Files\Common Files, oracle_home=e:\oraclehome\oms10g, APPDATA=C:\Documents and Settings\admora\Application Data, HOMEPATH=\Documents and Settings\admora, ALLUSERSPROFILE=C:\Documents and Settings\All Users}
    INFO: oracle.sysman.top.oms:Upgrade->Executing Command: CMD /c E:\OracleHome\oms10g\bin\emctl status emkey
    INFO: oracle.sysman.top.oms: Command Exit Code:1
    INFO: oracle.sysman.top.oms: Command Output:----------
    INFO: oracle.sysman.top.oms:Oracle Enterprise Manager 10g Release 4 Grid Control
    Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
    The Em Key is configured properly, but is not secure. Secure the Em Key by running "emctl config emkey -remove_from_repos".
    INFO: oracle.sysman.top.oms: Command Error:----------
    INFO: oracle.sysman.top.oms:Please enter repository password:
    INFO: oracle.sysman.top.oms:calling run commands with inputs
    INFO: oracle.sysman.top.oms:Upgrade->Executing Command: CMD /c E:\OracleHome\oms10g\sysman\admin\emdrep\bin\RepManager -connect (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep))) -action upgrade -verbose -repos_user sysman -output_file E:/OracleHome/oms10g/sysman/log/emrepmgr.log.10.2.0.4.0
    INFO: oracle.sysman.top.oms: Entering another input
    INFO: oracle.sysman.top.oms: Command Exit Code:0
    INFO: oracle.sysman.top.oms: Command Output:----------
    INFO: oracle.sysman.top.oms:Enter SYS user's password :
    Enter repository user password :
    Getting temporary tablespace from database...
    Found temporary tablespace: TEMP
    Environment :
    ORACLE HOME = e:/oraclehome/oms10g
    REPOSITORY HOME = e:/oraclehome/oms10g
    SQLPLUS = e:/oraclehome/oms10g/bin/sqlplus
    SQL SCRIPT ROOT = e:/oraclehome/oms10g/sysman/admin/emdrep/sql
    EXPORT = e:/oraclehome/oms10g/bin/exp
    IMPORT = e:/oraclehome/oms10g/bin/imp
    LOADJAVA = e:/oraclehome/oms10g/bin/loadjava
    JAR FILE ROOT = e:/oraclehome/oms10g/sysman/admin/emdrep/lib
    JOB TYPES ROOT = e:/oraclehome/oms10g/sysman/admin/emdrep/bin
    Arguments :
    Connect String = (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep)))
    Action = upgrade
    Repos User = SYSMAN
    Default tablespace = MGMT_TABLESPACE
    Default Data file = mgmt.dbf
    Dflt Dfile Init size = 20m
    Dflt Dfile Ext size = 20m
    ECM tablespace = MGMT_ECM_DEPOT_TS
    ECM Data file = mgmt_ecm_depot1.dbf
    ECM Dfile Init size = 100m
    ECM Dfile Ext size = 100m
    ECM CSA tablespace = MGMT_TABLESPACE
    ECM CSA Data file = mgmt_ecm_csa1.dbf
    ECM CSA Dfile Init size = 100m
    ECM CSA Dfile Ext size = 100m
    TEMP tablespace = TEMP
    Create options = 3
    Verbose output = 1
    Output File = E:/OracleHome/oms10g/sysman/log/emrepmgr.log.10.2.0.4.0
    Repos creation mode = CENTRAL
    MetaLink user name = NOTAVAILABLE_
    MetaLink URL = http://updates.oracle.com
    Export Directory = e:/oraclehome/oms10g/sysman/log
    Import Directory = e:/oraclehome/oms10g/sysman/log
    Path Separator = "\;"
    Checking SYS Credentials ... rem error switch
    Return code = 0.OK.
    rem error switch
    Upgrading the repository..
    Checking for Repos User ... Return code = 0.Exists.
    Loading necessary DB objects ...
    Checking DB Object (DBMS_SHARED_POOL , PACKAGE) ... rem error switch
    Return code = 0Exists.
    rem error switch
    DBMS POOL package exists.
    Return code = 0.
    Done Loading necessary DB objects
    Checking repository version..
    Running setSchemaStatus: BEGIN EMD_MAINTENANCE.SET_VERSION('_UPGRADE_','0','0','SYSTEM',EMD_MAINTENANCE.G_STATUS_UPGRADING);END;
    Upgrading EM Schema ... using new rep manager framework
    rem error switch
    parsing component core
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component db
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component pa
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component connector
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component ias
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component integic
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component sso_server
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component bc4j
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component forms
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component wireless
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component workflow
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component ocs
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component portal
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component integrationbpm
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component integrationbam
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component discoverer
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component pp
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component ifs
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component repserv
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component beehive
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component content
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component integb2b
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    parsing component ci
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ********** Start header analysis ****************
    [14-04-2008 11:01:45] ********** End header analysis ****************
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] The following dump is meant for debugging purposes
    [14-04-2008 11:01:45] ********** Start SQL objects dump ****************
    [14-04-2008 11:01:45] ********** End SQL objects dump ****************
    executing query :
    "select component_name, component_mode, version from SYSMAN.MGMT_VERSIONS where version<>'0'"
    executing query :
    "select tablespace_name, table_name from all_tables where owner ='SYSMAN' and table_name in ( 'MGMT_TARGETS' , 'MGMT_JOB_PARAMETER' ) order by table_name asc"
    component integic is already at 10.2.0.2.0
    component sso_server is already at 10.2.0.2.0
    component bc4j is already at 10.2.0.2.0
    component forms is already at 10.2.0.2.0
    component wireless is already at 10.2.0.2.0
    component workflow is already at 10.2.0.2.0
    component portal is already at 10.2.0.2.0
    component integrationbpm is already at 10.2.0.2.0
    component integrationbam is already at 10.2.0.2.0
    component discoverer is already at 10.2.0.2.0
    component ifs is already at 10.2.0.2.0
    component repserv is already at 10.2.0.2.0
    component integb2b is already at 10.2.0.2.0
    has_upgrade_scripts:0
    executing core schema_upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: core *****
    [14-04-2008 11:01:45] ***** End Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: core *****
    [14-04-2008 11:01:45]
    executing core recreation scripts
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for recreate scripts in component: core *****
    [14-04-2008 11:01:45] ***** End Final order for recreate scripts in component: core *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    executing db schema_upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: db *****
    [14-04-2008 11:01:45] ***** End Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: db *****
    [14-04-2008 11:01:45]
    executing db recreation scripts
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for recreate scripts in component: db *****
    [14-04-2008 11:01:45] ***** End Final order for recreate scripts in component: db *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component pa does not exist in the current schema. create it.
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for create scripts in component: pa *****
    [14-04-2008 11:01:45] ***** End Final order for create scripts in component: pa *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component connector does not exist in the current schema. create it.
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for create scripts in component: connector *****
    [14-04-2008 11:01:45] ***** End Final order for create scripts in component: connector *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    executing ias schema_upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: ias *****
    [14-04-2008 11:01:45] ***** End Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: ias *****
    [14-04-2008 11:01:45]
    executing ias recreation scripts
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for recreate scripts in component: ias *****
    [14-04-2008 11:01:45] ***** End Final order for recreate scripts in component: ias *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component integic is already at 10.2.0.2.0
    skipping integic upgrade
    has_upgrade_scripts:0
    component sso_server is already at 10.2.0.2.0
    skipping sso_server upgrade
    has_upgrade_scripts:0
    component bc4j is already at 10.2.0.2.0
    skipping bc4j upgrade
    has_upgrade_scripts:0
    component forms is already at 10.2.0.2.0
    skipping forms upgrade
    has_upgrade_scripts:0
    component wireless is already at 10.2.0.2.0
    skipping wireless upgrade
    has_upgrade_scripts:0
    component workflow is already at 10.2.0.2.0
    skipping workflow upgrade
    has_upgrade_scripts:0
    executing ocs schema_upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: ocs *****
    [14-04-2008 11:01:45] ***** End Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: ocs *****
    [14-04-2008 11:01:45]
    executing ocs recreation scripts
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for recreate scripts in component: ocs *****
    [14-04-2008 11:01:45] ***** End Final order for recreate scripts in component: ocs *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component portal is already at 10.2.0.2.0
    skipping portal upgrade
    has_upgrade_scripts:0
    component integrationbpm is already at 10.2.0.2.0
    skipping integrationbpm upgrade
    has_upgrade_scripts:0
    component integrationbam is already at 10.2.0.2.0
    skipping integrationbam upgrade
    has_upgrade_scripts:0
    component discoverer is already at 10.2.0.2.0
    skipping discoverer upgrade
    has_upgrade_scripts:0
    executing pp schema_upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: pp *****
    [14-04-2008 11:01:45] ***** End Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: pp *****
    [14-04-2008 11:01:45]
    executing pp recreation scripts
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for recreate scripts in component: pp *****
    [14-04-2008 11:01:45] ***** End Final order for recreate scripts in component: pp *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component ifs is already at 10.2.0.2.0
    skipping ifs upgrade
    has_upgrade_scripts:0
    component repserv is already at 10.2.0.2.0
    skipping repserv upgrade
    has_upgrade_scripts:0
    component beehive does not exist in the current schema. create it.
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for create scripts in component: beehive *****
    [14-04-2008 11:01:45] ***** End Final order for create scripts in component: beehive *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component content does not exist in the current schema. create it.
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for create scripts in component: content *****
    [14-04-2008 11:01:45] ***** End Final order for create scripts in component: content *****
    [14-04-2008 11:01:45]
    has_upgrade_scripts:0
    component integb2b is already at 10.2.0.2.0
    skipping integb2b upgrade
    has_upgrade_scripts:0
    executing ci schema_upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: ci *****
    [14-04-2008 11:01:45] ***** End Final order for schema_upgrade (from version: 10.2.0.2.0) scripts in component: ci *****
    [14-04-2008 11:01:45]
    executing ci recreation scripts
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for recreate scripts in component: ci *****
    [14-04-2008 11:01:45] ***** End Final order for recreate scripts in component: ci *****
    [14-04-2008 11:01:45]
    executing core pre data upgrade scripts from versio
    n 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: core *****
    [14-04-2008 11:01:45] ***** End Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: core *****
    [14-04-2008 11:01:45]
    executing core data upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: core *****
    [14-04-2008 11:01:45] ***** End Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: core *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_data_upgrade: scripts in component: core *****
    [14-04-2008 11:01:45] ***** End Final order for post_data_upgrade: scripts in component: core *****
    [14-04-2008 11:01:45]
    executing db pre data upgrade scripts from versio
    n 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: db *****
    [14-04-2008 11:01:45] ***** End Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: db *****
    [14-04-2008 11:01:45]
    executing db data upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: db *****
    [14-04-2008 11:01:45] ***** End Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: db *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_data_upgrade: scripts in component: db *****
    [14-04-2008 11:01:45] ***** End Final order for post_data_upgrade: scripts in component: db *****
    [14-04-2008 11:01:45]
    running post_creation process for component pa
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_create scripts in component: pa *****
    [14-04-2008 11:01:45] ***** End Final order for post_create scripts in component: pa *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for outofbox scripts in component: pa *****
    [14-04-2008 11:01:45] ***** End Final order for outofbox scripts in component: pa *****
    [14-04-2008 11:01:45]
    running post_creation process for component connector
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_create scripts in component: connector *****
    [14-04-2008 11:01:45] ***** End Final order for post_create scripts in component: connector *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for outofbox scripts in component: connector *****
    [14-04-2008 11:01:45] ***** End Final order for outofbox scripts in component: connector *****
    [14-04-2008 11:01:45]
    executing ias pre data upgrade scripts from versio
    n 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: ias *****
    [14-04-2008 11:01:45] ***** End Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: ias *****
    [14-04-2008 11:01:45]
    executing ias data upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: ias *****
    [14-04-2008 11:01:45] ***** End Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: ias *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_data_upgrade: scripts in component: ias *****
    [14-04-2008 11:01:45] ***** End Final order for post_data_upgrade: scripts in component: ias *****
    [14-04-2008 11:01:45]
    component integic is already at 10.2.0.2.0
    skipping integic data upgrade
    component sso_server is already at 10.2.0.2.0
    skipping sso_server data upgrade
    component bc4j is already at 10.2.0.2.0
    skipping bc4j data upgrade
    component forms is already at 10.2.0.2.0
    skipping forms data upgrade
    component wireless is already at 10.2.0.2.0
    skipping wireless data upgrade
    component workflow is already at 10.2.0.2.0
    skipping workflow data upgrade
    executing ocs pre data upgrade scripts from versio
    n 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: ocs *****
    [14-04-2008 11:01:45] ***** End Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: ocs *****
    [14-04-2008 11:01:45]
    executing ocs data upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: ocs *****
    [14-04-2008 11:01:45] ***** End Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: ocs *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_data_upgrade: scripts in component: ocs *****
    [14-04-2008 11:01:45] ***** End Final order for post_data_upgrade: scripts in component: ocs *****
    [14-04-2008 11:01:45]
    component portal is already at 10.2.0.2.0
    skipping portal data upgrade
    component integrationbpm is already at 10.2.0.2.0
    skipping integrationbpm data upgrade
    component integrationbam is already at 10.2.0.2.0
    skipping integrationbam data upgrade
    component discoverer is already at 10.2.0.2.0
    skipping discoverer data upgrade
    executing pp pre data upgrade scripts from versio
    n 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: pp *****
    [14-04-2008 11:01:45] ***** End Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: pp *****
    [14-04-2008 11:01:45]
    executing pp data upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: pp *****
    [14-04-2008 11:01:45] ***** End Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: pp *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_data_upgrade: scripts in component: pp *****
    [14-04-2008 11:01:45] ***** End Final order for post_data_upgrade: scripts in component: pp *****
    [14-04-2008 11:01:45]
    component ifs is already at 10.2.0.2.0
    skipping ifs data upgrade
    component repserv is already at 10.2.0.2.0
    skipping repserv data upgrade
    running post_creation process for component beehive
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_create scripts in component: beehive *****
    [14-04-2008 11:01:45] ***** End Final order for post_create scripts in component: beehive *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for outofbox scripts in component: beehive *****
    [14-04-2008 11:01:45] ***** End Final order for outofbox scripts in component: beehive *****
    [14-04-2008 11:01:45]
    running post_creation process for component content
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_create scripts in component: content *****
    [14-04-2008 11:01:45] ***** End Final order for post_create scripts in component: content *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for outofbox scripts in component: content *****
    [14-04-2008 11:01:45] ***** End Final order for outofbox scripts in component: content *****
    [14-04-2008 11:01:45]
    component integb2b is already at 10.2.0.2.0
    skipping integb2b data upgrade
    executing ci pre data upgrade scripts from versio
    n 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: ci *****
    [14-04-2008 11:01:45] ***** End Final order for pre_data_upgrade (from version: 10.2.0.2.0) scripts in component: ci *****
    [14-04-2008 11:01:45]
    executing ci data upgrade scripts from version 10.2.0.2.0
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: ci *****
    [14-04-2008 11:01:45] ***** End Final order for data_upgrade (from version: 10.2.0.2.0) scripts in component: ci *****
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45]
    [14-04-2008 11:01:45] ***** Start Final order for post_data_upgrade: scripts in component: ci *****
    [14-04-2008 11:01:45] ***** End Final order for post_data_upgrade: scripts in component: ci *****
    [14-04-2008 11:01:45]
    Return code = 0
    *** running TransX for files under e:/oraclehome/oms10g/sysman/admin/emdrep/rsc ***
    using transx command line :
    e:/oraclehome/oms10g/jdk/bin/java -cp e:/oraclehome/oms10g/lib/oraclexsql.jar;e:/oraclehome/oms10g/lib/transx.zip;e:/oraclehome/oms10g/xdk/lib/transx.zip;e:/oraclehome/oms10g/lib/xml.jar;e:/oraclehome/oms10g/lib/xmlparserv2.jar;e:/oraclehome/oms10g/lib/xschema.jar;e:/oraclehome/oms10g/lib/xsu12.jar;e:/oraclehome/oms10g/rdbms/jlib/xdb.jar;e:/oraclehome/oms10g/jdk/lib/dt.jar;e:/oraclehome/oms10g/oc4j/jdbc/lib/orai18n.jar;e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar;e:/oraclehome/oms10g/emcore/classes/debug;e:/oraclehome/oms10g/emcore/lib/emCORE.jar;e:/oraclehome/oms10g/sysman/jlib/emCORE.jar;e:/oraclehome/oms10g/oc4j/jdbc/lib/ojdbc14.jar;e:/oraclehome/oms10g/oc4j/jdbc/lib/ojdbc14dms.jar;e:/oraclehome/oms10g/jdbc/lib/ojdbc5.jar;e:/oraclehome/oms10g/jdbc/lib/ojdbc5dms.jar;e:/oraclehome/oms10g/oc4j/lib/dms.jar;e:/oraclehome/oms10g/oc4j/jdbc/lib/dms.jar;e:/oraclehome/oms10g/dms/lib/dms.jar oracle.sysman.emdrep.util.TransxWrapper 2>> E:/OracleHome/oms10g/sysman/log/emrepmgr.log.10.2.0.4.0
    Found Metadata File: e:/oraclehome/oms10g/sysman/admin/emdrep/sql/core/latest/test_metadata/core.def
    Adding e:/oraclehome/oms10g/oc4j/jdbc/lib/ojdbc14dms.jar
    Adding e:/oraclehome/oms10g/oc4j/lib/dms.jar
    Adding e:/oraclehome/oms10g/oc4j/jdbc/lib/orai18n.jar
    Adding e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emCORE.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/log4j-core.jar
    Adding e:/oraclehome/oms10g/lib/servlet.jar
    Adding e:/oraclehome/oms10g/jdbc/lib/orai18n.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emagentSDK.jar
    Running oracle.sysman.eml.gensvc.test.data.SeedMetadata
    ExecJava: Running e:/oraclehome/oms10g/jdk/bin/java -cp "e:/oraclehome/oms10g/oc4j/jdbc/lib/ojdbc14dms.jar;e:/oraclehome/oms10g/oc4j/lib/dms.jar;e:/oraclehome/oms10g/oc4j/jdbc/lib/orai18n.jar;e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar;e:/oraclehome/oms10g/sysman/jlib/emCORE.jar;e:/oraclehome/oms10g/sysman/jlib/log4j-core.jar;e:/oraclehome/oms10g/lib/servlet.jar;e:/oraclehome/oms10g/jdbc/lib/orai18n.jar;e:/oraclehome/oms10g/sysman/jlib/emagentSDK.jar" oracle.sysman.eml.gensvc.test.data.SeedMetadata Connection Descriptor: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep)))
    HTTP Test Inserted Successfully
    Successfully Added HTTP Query Descriptors
    DHTML Test Inserted Successfully
    Successfully Added DHTML Query Descriptors
    HTTPPING Test Inserted Successfully
    Ping Test Inserted Successfully
    Successfully Added PING Query Descriptors
    DNS Test Inserted Successfully
    Successfully Added DNS Query Descriptors
    FTP Test Inserted Successfully
    Successfully Added FTP Query Descriptors
    Port Test Inserted Successfully
    Successfully Added Port Query Descriptors
    TNS Test Inserted Successfully
    Successfully Added TNS Query Descriptors
    SQLT Test Inserted Successfully
    Successfully Added SQLT Query Descriptors
    JDBC Test Inserted Successfully
    Successfully Added JDBC Query Descriptors
    Forms Test Inserted Successfully
    Successfully Added Forms Query Descriptors
    OS Test Inserted Successfully
    Successfully Added OS Query Descriptors
    Creating imap, smtp, ldap, pop, soap test types
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\imap.properties
    CreateTestType:createTestMetadataObject: BEGIN
    Enabled test for: IMAP generic_service 1.0
    CreateTestType:createCompleteTest: END
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\smtp.properties
    CreateTestType:createTestMetadataObject: BEGIN
    Enabled test for: SMTP generic_service 1.0
    CreateTestType:createCompleteTest: END
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\ldap.properties
    CreateTestType:createTestMetadataObject: BEGIN
    Enabled test for: LDAP generic_service 1.0
    CreateTestType:createCompleteTest: END
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\pop.properties
    CreateTestType:createTestMetadataObject: BEGIN
    Enabled test for: POP generic_service 1.0
    CreateTestType:createCompleteTest: END
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\nntp.properties
    CreateTestType:createTestMetadataObject: BEGIN
    Enabled test for: NNTP generic_service 1.0
    CreateTestType:createCompleteTest: END
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\soap.properties
    CreateTestType:createTestMetadataObject: BEGIN
    Enabled test for: SOAP generic_service 1.0
    CreateTestType:createCompleteTest: END
    ******** ORACLE_HOME is e:/oraclehome/oms10g
    test properties path: e:/oraclehome/oms10g\sysman\admin\emdrep\prop\siebel.properties
    CreateTestType:createTestMetadataObject: BEGIN
    CreateTestType:createCompleteTest: END
    Found Metadata File: e:/oraclehome/oms10g/sysman/admin/emdrep/sql/ocs/latest/test_metadata/test_metadata_cs.def
    Adding e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emCORE.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/log4j-core.jar
    Adding e:/oraclehome/oms10g/lib/servlet.jar
    Adding e:/oraclehome/oms10g/jdbc/lib/orai18n.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emagentSDK.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emcs.jar
    Running oracle.sysman.ocs.test.data.OCSSeedMetadata
    ExecJava: Running e:/oraclehome/oms10g/jdk/bin/java -cp "e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar;e:/oraclehome/oms10g/sysman/jlib/emCORE.jar;e:/oraclehome/oms10g/sysman/jlib/log4j-core.jar;e:/oraclehome/oms10g/lib/servlet.jar;e:/oraclehome/oms10g/jdbc/lib/orai18n.jar;e:/oraclehome/oms10g/sysman/jlib/emagentSDK.jar;e:/oraclehome/oms10g/sysman/jlib/emcs.jar" oracle.sysman.ocs.test.data.OCSSeedMetadata Connection Descriptor: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep)))
    Found Metadata File: e:/oraclehome/oms10g/sysman/admin/emdrep/sql/pa/latest/test_metadata/test_metadata_pa.def
    Adding e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emCORE.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/log4j-core.jar
    Adding e:/oraclehome/oms10g/lib/servlet.jar
    Adding e:/oraclehome/oms10g/jdbc/lib/orai18n.jar
    Adding e:/oraclehome/oms10g/sysman/jlib/emagentSDK.jar
    Adding e:/oraclehome/oms10g/j2ee/OC4J_EM/applications/em/em/WEB-INF/lib/empa.jar
    Running oracle.sysman.siebel.test.data.SiebelSeedMetadata
    ExecJava: Running e:/oraclehome/oms10g/jdk/bin/java -cp "e:/oraclehome/oms10g/jdbc/lib/ojdbc14.jar;e:/oraclehome/oms10g/sysman/jlib/emCORE.jar;e:/oraclehome/oms10g/sysman/jlib/log4j-core.jar;e:/oraclehome/oms10g/lib/servlet.jar;e:/oraclehome/oms10g/jdbc/lib/orai18n.jar;e:/oraclehome/oms10g/sysman/jlib/emagentSDK.jar;e:/oraclehome/oms10g/j2ee/OC4J_EM/applications/em/em/WEB-INF/lib/empa.jar" oracle.sysman.siebel.test.data.SiebelSeedMetadata Connection Descriptor: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=VMORACLE01)(PORT=1521)))(CONNECT_DATA=(SID=rep)))
    Done.
    Running setSchemaStatus: BEGIN EMD_MAINTENANCE.SET_VERSION('_UPGRADE_','0','0','SYSTEM',EMD_MAINTENANCE.G_STATUS_CONFIGURED_READY);END;
    Repository Upgrade Successful.
    INFO: oracle.sysman.top.oms: Command Error:----------
    INFO: oracle.sysman.top.oms:'stty' is not recognized as an internal or external command,
    operable program or batch file.
    'stty' is not recognized as an internal or external command,
    operable program or batch file.
    'stty' is not recognized as an internal or external command,
    operable program or batch file.
    'stty' is not recognized as an internal or external command,
    operable program or batch file.
    INFO: oracle.sysman.top.oms:Upgrade->Executing Command: CMD /c E:\OracleHome\oms10g\bin\emctl config emkey -repos
    INFO: oracle.sysman.top.oms: Command Exit Code:0
    INFO: oracle.sysman.top.oms: Command Output:----------
    INFO: oracle.sysman.top.oms:Oracle Enterprise Manager 10g Release 4 Grid Control
    Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
    The Em Key has been configured successfully.
    INFO: oracle.sysman.top.oms: Command Error:----------
    INFO: oracle.sysman.top.oms:Please enter repository password:
    INFO: oracle.sysman.top.oms:EmcpPlug:invoke:Completed EmcpPlug invoke method on an aggregate=oracle.sysman.top.oms for Action=patchsetConfiguration in step=1:microstep=0
    INFO: oracle.sysman.top.oms:The plug-in Repository Upgrade has successfully been performed
    INFO: oracle.sysman.top.oms:About to execute plug-in OMS Patch Configuration
    INFO: oracle.sysman.top.oms:The plug-in OMS Patch Configuration is running
    INFO: oracle.sysman.top.oms:Internal PlugIn Class: oracle.sysman.emcp.oms.OmsPatchUpgrade
    INFO: oracle.sysman.top.oms:Classpath = E:\OracleHome\oms10g\sysman\jlib\omsPlug.jar;E:\OracleHome\oms10g\jlib\emConfigInstall.jar;E:\OracleHome\oms10g\sysman\jlib\emCORE.jar;E:\OracleHome\oms10g\sysman\jlib\emagentSDK.jar;E:\OracleHome\oms10g\sysman\jlib\log4j-core.jar;E:\OracleHome\oms10g\jdbc\lib\classes12.jar
    INFO: oracle.sysman.top.oms:EmcpPlug:invoke:Starting EmcpPlug invoke method on an aggregate=oracle.sysman.top.oms for Action=patchsetConfiguration in step=2:microstep=0
    INFO: oracle.sysman.top.oms:inside perform
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:Performing Command=CMD /C E:\OracleHome\oms10g\opmn\bin\opmnctl stopall
    INFO: oracle.sysman.top.oms:Stop Opmn Error = CMD /C E:\OracleHome\oms10g\opmn\bin\opmnctl stopall
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:CMD /C E:\OracleHome\oms10g\opmn\bin\opmnctl stopall have completed with exitCode=2
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:Command Output stdout:
    'opmnctl: opmn is not running
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:Command Output stderr:
    INFO: oracle.sysman.top.oms:stopOpmnService:WINDOWS:status=2. Ignoring OpmnStatus='opmnctl: opmn is not running
    INFO: oracle.sysman.top.oms:stoping the Opms services
    INFO: oracle.sysman.top.oms:OmsPlugIn:Requested Configuration Step 0 have been completed with status=true
    INFO: oracle.sysman.top.oms:the value of OMS home isE:\OracleHome\oms10g
    INFO: oracle.sysman.top.oms:b_deployed is false
    INFO: oracle.sysman.top.oms:Starting Oms deploying
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:Performing Command=CMD /C E:\OracleHome\oms10g\bin\EMDeploy.bat
    INFO: oracle.sysman.top.oms:EMDeploy Error = CMD /C E:\OracleHome\oms10g\bin\EMDeploy.bat
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:CMD /C E:\OracleHome\oms10g\bin\EMDeploy.bat have completed with exitCode=2
    INFO: oracle.sysman.top.oms:PerformSecureCommand:runCmd:Command Output stdout:
    'Environment :
    ORACLE HOME = e:\oraclehome\oms10g
    STAGE DIR = e:\oraclehome\oms10g/j2ee/OC4J_EM/applications/em
    TEMP DIR = C:\Temp\1
    PSEP = ;
    Info : e:\oraclehome\oms10g/lib/ojsp.jar doesn't exist
    Info : e:\oraclehome\oms10g/lib/ojsputil.jar doesn't exist
    Info : e:\oraclehome\oms10g/syndication/lib/syndserver.jar doesn't exist
    Info : e:\oraclehome\oms10g/rdbms/jlib/xsu12.jar doesn't exist
    Info : e:\oraclehome\oms10g/network/jlib/netcfg4em12.jar doesn't exist
    Info : e:\oraclehome\oms10g/encryption/jlib/ojmisc.jar doesn't exist
    adding <classpath path="e:\oraclehome\oms10g/lib/ojsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/webservices/lib/wsdl.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/dsv2.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/classgen.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/rdbms/jlib/jmscommon.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/ojsputil.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/oraclexsql.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/providerutil.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/syndication/lib/syndserver.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/xschema.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/rdbms/jlib/xsu12.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/regexp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/oui/jlib/OraInstaller.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/network/jlib/netcfg4em12.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/encryption/jlib/ojmisc.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/orai18n.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/portal/jlib/pdkjava.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/portal/jlib/ptlshare.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/share.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/uix2.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/ohw.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/commons-el.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/jsp-el-api.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/oracle-el.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/axis.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/axis-ant.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/commons-discovery-0.2.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/commons-logging-1.0.4.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/jaxrpc.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/saaj.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/wsdl4j-1.5.1.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jdk/lib/tools.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emCORE.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emCfg.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emPid.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emProvisioningAll.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emSDKsamples.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcliload.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emclidownload.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcoreALL.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcoreAgent.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcoreTest.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcore_emjsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcore_emjspf_classes.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emdloader.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emagentSDK.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emagentTest.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/iview.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/jviewsall.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/qsma.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/svgdom.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/omsPlug.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/xml.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/lib/xmlmesg.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/jcb.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/log4j-core.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/jlib/emConfigInstall.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emDB.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emdb_emjsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/ewm-1_1.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emas.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emasSDK.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emas_emdjsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emas_emjsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emd_java.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/webapps/emd/WEB-INF/lib/iview.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcs_emdjsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcs_emjsp.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcs.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/emcsSDK.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/prov/agentpush/jlib/remoteinterfaces.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/prov/agentpush/jlib/ssh.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/prov/agentpush/jlib/jsch.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/agentpush.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/asprovALL.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/bpelprovALL.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/collabsuiteuser.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/dnALL.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/ecALL.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/ejb-prov.jar"/> to orion-web.xml
    adding <classpath path="e:\oraclehome\oms10g/sysman/jlib/j2ee/empp_emjsp.jar"/> to orion-web.xml
    adding

    no update yet. I'm gonna run the tool that is suggested, but I have no other issues with any previous patch. I thought the content of the file I added to my post would have ring a bell to somebody, who had the same problem, but it seems like I was wrong. I'll post once I run the tool suggested in the note
    thx all

  • URGENT: I am getting Null in my JSP

    Below is my bean containing all the data access logic - the jsp file follows also is my presentation file, when i render i get null value at display, do anyone know why?
    Help me experts.
    import java.io.Serializable;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    public class Licensee implements Serializable {
    private String artist_name;
    private String recording_title;
    private String Code;
    private String title;
    private String email;
    private String contact;
    public static Connection getConnection() throws Exception {
    String driver = "oracle.jdbc.driver.OracleDriver";
    String url = "jdbc:oracle:thin:@IP
    String username = "username";
    String password = "password";
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url, username, password);
    return conn;
    public void ConnectMe() {
    ResultSet rs = null;
    Connection conn = null;
    PreparedStatement pstmt = null;
    try {
    conn = getConnection();
    String query = "SELECT code, title, email, contact " +
    "FROM address '";
    pstmt = conn.prepareStatement(query); // create a statement
    //pstmt.setInt(1, 1001); // set input parameter
    rs = pstmt.executeQuery();
    //extract data from the ResultSet
    while (rs.next()) {
    setCode(rs.getString(1));
    setTitle(rs.getString(2));
    setEmail(rs.getString(3));
    setContact(rs.getString(4));
    System.out.println(Code + " " + title + " " + email + " " +
    contact + " ");
    } catch (Exception e) {
    e.printStackTrace();
    } finally {
    try {
    rs.close();
    pstmt.close();
    conn.close();
    } catch (SQLException e) {
    e.printStackTrace();
    public String getArtist_name() {
    return artist_name;
    public void setArtist_name(String artist_name) {
    this.artist_name = artist_name;
    public String getRecording_title() {
    return recording_title;
    public void setRecording_title(String recording_title) {
    this.recording_title = recording_title;
    public String getCode() {
    return this.Code;
    public void setIseries_Code(String Code) {
    this.Code = Code;
    public String getTitle() {
    return this.title;
    public void setTitle(String title) {
    this.title = title;
    public String getEmail() {
    return this.email;
    public void setEmail(String email) {
    this.email = email;
    public String getContact() {
    return this.contact;
    public void setContact(String contact) {
    this.contact = contact;
    This is my JSP file
    <jsp:useBean id="param" class="com.catco.rrd.Licensee"/>
    <jsp:setProperty name="param" property="*" />
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Simulating the RRD protype application</title>
    </head>
    <center>
    <body>
    <table width="900">
    <tr>
    <td>Iseries Code</td>
    <td>Title</td>
    <td>Contact</td>
    <td>Email</td>
    </tr>
    <tr>
    <td><%= param.getEmail() %>
    </td>
    <td><%= param.getTitle() %></td>
    <td><%= param.getEmail() %></td>
    <td><%= param.getEmail() %></td>
    </tr>
    </table>
    </body>
    </center>
    </html>
    If i run the project and and render the jsp in browser i get null values for the get event. Can someone spot what i am doing wrong here?

    mport java.io.Serializable;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    public class Licensee implements Serializable {
    private String artist_name;
    private String recording_title;
    private String Code;
    private String title;
    private String email;
    private String contact;
    public static Connection getConnection() throws Exception {
    String driver = "oracle.jdbc.driver.OracleDriver";
    String url = "jdbc:oracle:thin:@IP
    String username = "username";
    String password = "password";
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url, username, password);
    return conn;
    public void ConnectMe() {
    ResultSet rs = null;
    Connection conn = null;
    PreparedStatement pstmt = null;
    try {
    conn = getConnection();
    String query = "SELECT code, title, email, contact " +
    "FROM address '";
    pstmt = conn.prepareStatement(query); // create a statement
    //pstmt.setInt(1, 1001); // set input parameter
    rs = pstmt.executeQuery();
    //extract data from the ResultSet
    while (rs.next()) {
    setCode(rs.getString(1));
    setTitle(rs.getString(2));
    setEmail(rs.getString(3));
    setContact(rs.getString(4));
    System.out.println(Code + " " + title + " " + email + " " +
    contact + " ");
    } catch (Exception e) {
    e.printStackTrace();
    } finally {
    try {
    rs.close();
    pstmt.close();
    conn.close();
    } catch (SQLException e) {
    e.printStackTrace();
    public String getArtist_name() {
    return artist_name;
    public void setArtist_name(String artist_name) {
    this.artist_name = artist_name;
    public String getRecording_title() {
    return recording_title;
    public void setRecording_title(String recording_title) {
    this.recording_title = recording_title;
    public String getCode() {
    return this.Code;
    public void setIseries_Code(String Code) {
    this.Code = Code;
    public String getTitle() {
    return this.title;
    public void setTitle(String title) {
    this.title = title;
    public String getEmail() {
    return this.email;
    public void setEmail(String email) {
    this.email = email;
    public String getContact() {
    return this.contact;
    public void setContact(String contact) {
    this.contact = contact;
    This is my JSP file
    <jsp:useBean id="param" class="com.catco.rrd.Licensee"/>
    <jsp:setProperty name="param" property="*" />
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Simulating the RRD protype application</title>
    </head>
    <center>
    <body>
    <table width="900">
    <tr>
    <td>Iseries Code</td>
    <td>Title</td>
    <td>Contact</td>
    <td>Email</td>
    </tr>
    <tr>
    <td><%= param.getEmail() %>
    </td>
    <td><%= param.getTitle() %></td>
    <td><%= param.getEmail() %></td>
    <td><%= param.getEmail() %></td>
    </tr>
    </table>
    </body>
    </center>
    </html>{code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Using ReportViewer Controls in a jsp application calling Reporting Services using Web Services

    Hi,
     I am invoking RS web services to render reports, using Apache Axis to generate stub classes from Reporting Service WSDL.
    Please let me know if I can integrate Report Viewer control in the jsp where I am writing the report output. Else do I have to create my own custom tags simulating ReportViewer functionality.

    did anyone of you have tried it or not?
    i need this thing tobe confirmed. i have drilled the google and others.but can't find other than
    http://www.mainsoft.com/products/SQLServerReportingServicesConnectorforWPS.aspx

  • Debug/Run for iOS simulator and Retina iPad

    Even in the latest beta 2 releates, the dropdown for "Default Device" includes "iPad", "iPhone", "iPhone (Retina)" but does not include "iPad Retina".  Seems like adding the "iPad Retina" woud be a matter of passing the correct flag to the iOS Simulator and should be quick and easy?  When can we expect this?

    Hi ,
    Its a valid request. Please log an Enhancement request using the below link.
    http://bugs.adobe.com/jira/login.jsp
    Meanwhile you can try this workaround:
    1.Open iOS simulator.
    2.Choose Hardware->device from iOS simualator menu to the device on which you want to test your application.
    3.Launch your application on iOS simulator from the Flash Builder.(Selecting the device on Flash Builder has no effect if the simulator is already running).
    Thanks,
    Sanjay

  • Passing values to jsp from html..

    Hi all,
    I have a jsp containing a selection list and need to pass the value to the java segment of the jsp. When reserching this, I've found some info where an html page was created, an initial jsp was saving the info (or bean was used) and then a third jsp displayed the data (using buttons). This is too many steps and I'm needing a way for the same jsp to display containing the selected option (simulating a refresh with the post when the drop down list is used). Is redirecting while setting and getting attributes all at once feasible/possible or is there a better direction or work around for this?
    Thanks in advance,
    Geoff-

    I would think submitting the page to itself, and setting hidden fields to signal that it is a resubmission, may be the way to go. If the new information being displayed is minimal, JavaScript may also work, by setting up an empty <div> or <span> and setting the innerHTML or innerText properties. The advantage of the JavaScript solution is it would be quicker, having the client do all the processing, but it also browser dependant.

  • Radius or LDAP (not Oracle LDAP) authentication for GridControl

    I'm running GC 10.2.0.3.0 on Oracle Linux, and I'd like to be able to open up GridControl to other users without setting up accounts/passwords for them. Accounts I can handle, passwords, I don't want to handle.
    I see that if I create a new GC user via enterprise manager, a new database accout is also created in the EMREP database. I've configured our EMREP database to use radius authentication and it works when I connect via sqlplus to the EMREP database. The user is set to authenticate "externally" and os_authent_prefix is set to ''.
    However, after I set up external authentication for a given user, they are no longer able to login to enterprise manager using their radius authenticated password. So something about EM is not capable of radius authentication with the local EMREP database?
    Questions for all:
    Is it possible to authenticate users of enterprise manager GridControl against an external password store? I have at my disposal: radius (works great for several of our databases), ActiveDirectory (without oracle schema extensions), LDAP (active directory), proxying the EM server with another Apache server.
    I do not have a license for OID and the "free use" license for OID does not allow for user management. We cannot we purchase OID for this purpose.
    Our GC environment is Linux so Windows OS authentication against AD isn't going to work and we need to support Firefox/IE/Other browsers on various OS's.
    I've seen hints that "external authentication" is possible with "generic" sources, but nothing concrete. Anyone doing this?

    <QUOTE>All I want now is the capability to perform my own method of LDAP BIND to AD to be used as a security plugin to the database authentication piece</QUOTE>
    Amen.
    Right now, I've got an SR open on the radius authentication issue in GC. It took me a two weeks to convince the Oracle tech that I wasn't talking about getting Oracle to use OS authentication where OS users were authenticated by radius.
    I've put about 40 actual work hours in on this issue, going so far as to deconstruct the EM install .jar files and trying to replace the JDBC drivers.
    At this point I believe that it would be relatively easy for Oracle to add Radius authentication support to Grid control in their next big release (11g).
    Doing so would involve replacing the 10g JDBC thin drivers with 11g JDBC thin drivers. The 10g thin jdbc drivers support advanced security encryption and checksums, but not the radius authentication. The 11g thin drivers DO implement the radius option as well as a full complement of encryption checksum types not supported in 10g. From there it should be a simple matter of the EM java login procedure/bean/servlet/jsp being able to set the thin driver to use the radius code in the jdbc layer.
    The other option, which I haven't yet given up on would be to hack the EM code so that instead of using 10g thin drivers it uses 10g OCI jdbc (thick) drivers. The thick drivers support the radius authentication and encryption/checksum features natively, and the settings are controled by the sqlnet.ora file. I've got java code using those just fine. If only I could hack EM to use them.
    In short, if I had access to the source, I could probably code this up in a week. Very frustrating.
    I thought about trying the OID route, but as I said in my original post, we don't have a license. Even if I got it working, and it sounds like it doesn't really work, I can't justify spending $x00,000 for 10-15 dbas not to have to use dedicated accounts and passwords.
    Normal user login to our 9i and 10g databases we have working with radius (backed by Active Directory). All we do is "create user xxxxxx identified externally;" and the user is good to go.
    In short, I think EM GridControl is awesome. I manage 36 databases with it and I've solved problems in minutes that used to take hours or days. When I show it to some of our oracle "power users" they all want it, but they're all radius authenticated.
    I'll keep the thread updated if I see results from our SR.

  • Bluetooth simulation between J2SE server and J2ME client

    hi there,
    I have a working bluetooth client/server application (using BlueCove), with the server on a PC (the PC has bluetooth hardware) and the client on a mobile telephone.
    I wish to move the application to a bluetooth simulated environment, however.
    To simulate bluetooth between 2 mobiles, I could open 2 instances of the WTK simulator and the mobiles will find each other -- but this doesn't meet my needs. I wish to simulate the bluetooth environment between a J2SE server and a J2ME client.
    Can I do this using the wireless toolkit? Does anyone have other ideas?
    thanks,
    Manoj

    OK - I have the solution.
    My PC (server) code used BlueCove to talk to the bluetooth stack. The trick is to use Sun's own KVM packages. This creates a virtual bluetooth device on your machine, shared by the WTK emulator.
    Here's the server code:
    package com.encube;
    import java.awt.BorderLayout;
    import java.io.InputStream;
    import javax.microedition.io.Connector;
    import javax.microedition.io.StreamConnection;
    import javax.microedition.io.StreamConnectionNotifier;
    import javax.swing.JFrame;
    import javax.swing.JList;
    import javax.swing.JScrollPane;
    import javax.swing.JTextArea;
    import com.sun.kvem.bluetooth.BluetoothStateException;
    import com.sun.kvem.bluetooth.DiscoveryAgent;
    import com.sun.kvem.bluetooth.LocalDevice;
    public class Server {
         public static final String UUID_STRING = "A781FDBA229B486A8C21CEBD00000000";
         public static final String SERVICE_NAME = "BTCHATSVR";
         private StreamConnectionNotifier server;
         JFrame jframe;
         JTextArea textArea;
         public static void main(String[] args) {
              Server svr = new Server();
              svr.doWork();
         public void doWork() {
              this.jframe = new JFrame("BT Server");
              this.jframe.setLayout(new BorderLayout());
              this.textArea = new JTextArea(6, 20);
              JScrollPane jsp = new JScrollPane(this.textArea);
              this.jframe.add(jsp, BorderLayout.CENTER);
              this.jframe.pack();
              this.jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              this.jframe.setVisible(true);
              startServer();
         public void logMessage(String message) {
              this.textArea.setText(this.textArea.getText() + message + "\n");
              this.textArea.setCaretPosition(this.textArea.getText().length());
         public void startServer() {
              LocalDevice local;
              try {
                   local = LocalDevice.getLocalDevice();
                   local.setDiscoverable(DiscoveryAgent.GIAC);
                   this.logMessage("max of "
                             + LocalDevice
                                       .getProperty("bluetooth.connected.devices.max")
                             + " connection(s) supported");
                   String url = "btspp://localhost:" + UUID_STRING + ";name="
                             + SERVICE_NAME;
                   server = (StreamConnectionNotifier) Connector.open(url);
                   this.logMessage("waiting for connection...");
                   StreamConnection conn = server.acceptAndOpen();
                   this.logMessage("connection opened");
                   InputStream is = conn.openInputStream();
                   byte buffer[] = new byte[1000];
                   while (true) {
                        int numChars = is.read(buffer);
                        String s = new String(buffer);
                        logMessage("received from mobile phone: " + s.substring(0, numChars));
              } catch (Exception e) {
                   this.logMessage(e.getMessage());
    }You need to include the location of WTK as the kvem.home define. If its installed in c:\wtk22 (the default), start the server with the parameter -Dkvem.home="c:\wtk22". You also need to include these 3 libraries:
    c:\wtk22\wtklib\gcf-op.jar
    c:\wtk22\wtklib\kenv.zip
    c:\wtk22\wtklib\kvem.jar
    That's it for the server. My code of the sample client (the mobile phone, running in the WTK emulator) is messy (sorry about that -- still cleaning it up)!
    import java.io.IOException;
    import java.io.OutputStream;
    import java.util.Enumeration;
    import java.util.Timer;
    import java.util.TimerTask;
    import java.util.Vector;
    import javax.bluetooth.BluetoothStateException;
    import javax.bluetooth.DeviceClass;
    import javax.bluetooth.DiscoveryAgent;
    import javax.bluetooth.DiscoveryListener;
    import javax.bluetooth.LocalDevice;
    import javax.bluetooth.RemoteDevice;
    import javax.bluetooth.ServiceRecord;
    import javax.bluetooth.UUID;
    import javax.microedition.io.Connector;
    import javax.microedition.io.StreamConnection;
    import javax.microedition.lcdui.Display;
    import javax.microedition.lcdui.Form;
    import javax.microedition.lcdui.StringItem;
    import javax.microedition.midlet.MIDlet;
    import javax.microedition.midlet.MIDletStateChangeException;
    public class MainMIDlet extends MIDlet {
         protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
              // TODO Auto-generated method stub
         protected void pauseApp() {
              // TODO Auto-generated method stub
         protected void startApp() throws MIDletStateChangeException {
              MainForm mainForm = new MainForm();
              Display.getDisplay(this).setCurrent(mainForm);
              mainForm.initializeDisplay();
    class MainForm extends Form {
         public static final String UUID_STRING = "A781FDBA229B486A8C21CEBD00000000";
         private StringItem log;
         private DiscoveryAgent agent;
         Object lock = new Object();
         static EndPoint currentEndPoint;
         static Vector serviceRecords = new Vector();
         public MainForm() {
              super("BT Client");
         public void initializeDisplay() {
              this.log = new StringItem("", "");
              this.append(this.log);
              try {
                   LocalDevice local = LocalDevice.getLocalDevice();
                   agent = local.getDiscoveryAgent();
                   agent.startInquiry(DiscoveryAgent.GIAC, new Listener(this, agent));
              } catch (BluetoothStateException e) {
                   this.logMessage(e.getMessage());
         public void logMessage(String message) {
              this.log.setText(this.log.getText() + message + "\n");
         public void processServiceRecord(ServiceRecord sr) {
              try {
                   String url = sr.getConnectionURL(
                             ServiceRecord.NOAUTHENTICATE_NOENCRYPT, false);
                   logMessage("opening URL " + url);
                   StreamConnection conn = (StreamConnection) Connector.open(url);
                   OutputStream os = conn.openOutputStream();
                   String smessage = "test message from phone emulator";
                   os.write(smessage.getBytes());
              } catch (IOException e) {
                   logMessage("error while processing service record: "
                             + e.getMessage());
         class Listener implements DiscoveryListener {
              private MainForm mainForm;
              private Vector pendingEndPoints;
              private DiscoveryAgent agent;
              public Listener(MainForm mainForm, DiscoveryAgent agent) {
                   this.mainForm = mainForm;
                   this.agent = agent;
                   this.pendingEndPoints = new Vector();
              public void deviceDiscovered(RemoteDevice dev, DeviceClass deviceClass) {
                   this.mainForm.logMessage("found device");
                   this.pendingEndPoints.addElement(new EndPoint(dev));
              public void inquiryCompleted(int arg0) {
                   this.mainForm.logMessage("done searching for devices");
                   for (Enumeration enm = this.pendingEndPoints.elements(); enm
                             .hasMoreElements();) {
                        EndPoint ep = (EndPoint) enm.nextElement();
                        ep.calculateRemoteName();
                        this.mainForm.logMessage("device name: " + ep.getRemoteName());
                   new Timer().schedule(new DoServiceDiscovery(), 100);
              public void servicesDiscovered(int transID, ServiceRecord[] arg1) {
                   mainForm.logMessage("found " + arg1.length
                             + " service(s) on device "
                             + currentEndPoint.getRemoteName());
                   for (int i = 0; i < arg1.length; i++) {
                        serviceRecords.addElement(arg1);
              public void serviceSearchCompleted(int arg0, int arg1) {
                   synchronized (lock) {
                        * unlock to proceed to service search on next device see
                        * DoServiceDiscovery.run()
                        lock.notifyAll();
                   mainForm.logMessage("done searching for services on "
                             + currentEndPoint.getRemoteName());
              * Inner class. Called a short time after the last device is found.
              class DoServiceDiscovery extends TimerTask {
                   public void run() {
                        try {
                             UUID uuids[] = new UUID[2];
                             * ok, we are interesting in btspp services only and only
                             * known ones -- check for our UUID
                             uuids[0] = new UUID(0x1101);
                             uuids[1] = new UUID(MainForm.UUID_STRING, false);
                             for (Enumeration enm = pendingEndPoints.elements(); enm
                                       .hasMoreElements();) {
                                  EndPoint ep = (EndPoint) enm.nextElement();
                                  mainForm.logMessage("searching for services on "
                                            + ep.getRemoteName());
                                  currentEndPoint = ep;
                                  ep.transId = agent.searchServices(null, uuids,
                                            ep.remoteDev, new Listener(mainForm, agent));
                                  synchronized (lock) {
                                       try {
                                            lock.wait();
                                       } catch (InterruptedException e) {
                                            // do nothing
                                            mainForm.logMessage("exception while waiting: "
                                                      + e.getMessage());
                             mainForm.logMessage("discovered all services; found "
                                       + serviceRecords.size() + " record(s)");
                             * assume we have just 1 service record
                             if (serviceRecords.size() > 0) {
                                  processServiceRecord((ServiceRecord) serviceRecords
                                            .elementAt(0));
                        } catch (Exception e) {
                             mainForm.logMessage("error during service discovery: "
                                       + e.getMessage());
    class MiscUtils {
         * Get the friendly name for a remote device. On the Nokia 6600, we're able
         * to get the friendlyname while doing device discovery, but on the Nokia
         * 6230i, an exception is thrown. On the 6230i, we get the friendly name
         * only after all devices have been discovered -- when the callback
         * inquiryCompleted is called.
         * @param dev
         * the device to examine
         * @return a friendly name for the device, otherwise the IP address as a
         * hex-string
         public static String getDeviceName(RemoteDevice dev) {
              String devName;
              try {
                   devName = dev.getFriendlyName(false);
              } catch (IOException e) {
                   devName = dev.getBluetoothAddress();
              return devName;
         public static EndPoint findEndPointByTransId(Vector endpoints, int id) {
              for (int i = 0; i < endpoints.size(); i++) {
                   EndPoint endpt = (EndPoint) endpoints.elementAt(i);
                   if (endpt.getTransId() == id) {
                        return endpt;
              return null; // not found, return null
    class EndPoint {
         // remote device object
         RemoteDevice remoteDev;
         // remote device class
         DeviceClass remoteClass;
         // remote service URL
         String remoteUrl;
         // service hosted on this device -- populated after searching for devices
         ServiceRecord serviceRecord;
         // bluetooth discovery transId, obtainsed from searchServices
         int transId = -1; // -1 must be used for default. cannot use 0
         // local user nick name
         String localName;
         // remote user nick name
         String remoteName;
         // vector of ChatPacket pending to be sent to remote service.
         // when message is sent, it is removed from the vector.
         Vector msgs = new Vector();
         public EndPoint(RemoteDevice rdev) {
              remoteDev = rdev;
         * This functionality isn't called in the constructor because we cannot
         * retrieve the friendly name while searching for devices on all phones. On
         * some phones we have to wait until after devices have been discovered.
         public void calculateRemoteName() {
              this.remoteName = MiscUtils.getDeviceName(this.remoteDev);
         public RemoteDevice getRemoteDev() {
              return remoteDev;
         public String getRemoteName() {
              return remoteName;
         public ServiceRecord getServiceRecord() {
              return serviceRecord;
         public void setServiceRecord(ServiceRecord serviceRecord) {
              this.serviceRecord = serviceRecord;
         public int getTransId() {
              return transId;
    ...and that's it. Start the server, then the client (all on the same machine) and you've simulated bluetooth between the 2.
    To get the server working with a real mobile, you'll need to use the BlueCove library instead of the 3 WTK jars (and can remove the kvem.home directive as well). The rest of the code should remain the same (haven't quite tested that yet!).
    cheers
    Manoj
    null

Maybe you are looking for

  • How do i separate apps on multiple devices

    I have an IPhone with an Apple ID and user name.  My 10 year old son has an IPod Touch and now a new IPad.  Somehow when we set up his touch and pad, he got connected to my account.  I say this because all of my apps, songs, contacts etc show up on h

  • Printer won't connect to wifi

    Hello I've recently bought Samsung m2020/2020w  wireless printer, but I cannot seem to connect it to wifi. When trying to connect via WPS, then wireless setup light keeps flasing for 2 minutes but won't connect. Also tried to connect the printer to w

  • Saving new events

    After half a year of trouble free using iphoto, new events are not stored when i close iphoto. It may be a coincidence, but this trouble started when i tried to shate the library with other accounts. But the trouble remains after is stopped this. Can

  • Install Adobe to Work on Windows Explorer

    I have several non-pdf documents that I want to convert to PDF via Windows Explorer.  I have the ability to do this at work but somehow this feature is not available on my home computer.  I have Acrobat X Professional.  How can I make Acrobat availab

  • Ciscoworks daemon manager stuck at Stopping state

    I am working on LMS 3.2 . Tried to stop the daemon service with " net stop crmdmgtd ". It stuck on stopping state since few hours now. I can still open the application. Need a suggestion to terminate the previous command and restart the daemon servic