UI5 Development - Start

Hi people,
For your knowledgement, my environment is:
- SAP ECC 6.0 - EhP 5
- SAP NetWeaver AS ABAP 7.31 (for legacy interfaces)
- SAP EHP 2 para SAP NetWeaver 7.0 (for NF-e)
- SAP SOLUTION MANAGER 7.1
My basic question is to know in which system the configuration must to be set to work with oData and other components to develop UI5.
Then if someone can give me an orientation for which way i have to go, i'll appreciate.
Thanks in advance.
Regards,
Gustavo Prado

Hi,
SAP Gateway and SAPUI5 are two different technologies.
You can build SAPUI5 application in eclipse and webIDE or hana cloud platform.
Refer this video for SAPUI5 tools installation in eclipse.
Step by Step Video tutorials for Installing SAPUI5 tools in Eclipse   
Enter SEGW transaction in SAP system and you can create oData services there to implement it in SAPUI5 application.
#1 - OData CRUD Crash Course - Query   
Quick Starter Configuration Guide - SAP Gateway   
Getting started with GWPA: Eclipse Preparation       
Few tips for beginners to become a PRO in UI5.
SAPUI5 SDK - Demo Kit
Here you can see SAP Gateway crud operations.
There are many documents and blogs are available for beginners.
SAP Gateway
     SAPUI5 Explored
UI5 Development - Start
Regards
Dhananjay

Similar Messages

  • SQL developer starts and then disappears without any warning

    Hi, guys:
    I need to use SQL developer where there are existing connections. however, SQL developer 3.1 asked the java.exe location, and I chose java 6, now I can launch SQL developer but not able to continue running it. SQL developer starts and then disappears without any warning. Could anyone help me on this problem?
    Thanks a lot!
    Sam

    Can you start the exe from the BIN subdirectory? That should open a command console, and maybe you can see any error messages there that explain what's happening. For step-by-step directions, here's some help:
    http://www.thatjeffsmith.com/archive/2012/06/how-to-collect-debug-info-for-oracle-sql-developer/
    OR
    Install SQL Developer to a new directory and run it from there and see if that helps you get around your current install's issue.

  • UI5 Development Strategy

    Hi All,
    I am new to UI5.
    I am getting confused because of UI5 development options.
    If i am not wrong, we can deploy UI5 to ABAP server or to a Java server.
    What is SAP's standard recommendation?
    To develop UI5 and store as BSP in ABAP repository or
    To develop and deploy to Java server
    Thanks
    Rakesh

    Hi,
    Rakesh Varman Gopalakrishnan wrote:
    If i am not wrong, we can deploy UI5 to ABAP server or to a Java server.
    Yes we can deploy UI5 application to ABAP or JAVA server.
    What is SAP's standard recommendation?
    To develop UI5 and store as BSP in ABAP repository or
    To develop and deploy to Java server
    It depends on your systems, server infrastructure. if you are using SAP Gateway and want to consume those OData services then you can develop application to consume it and then deploy the application to GW ABAP application server.
    Regards,
    Chandra

  • Which view format is preferred in Ui5 development ?

    Started with Ui5 a week back and documentation is really good. But when getting hands on with this made me bewildered. Can anyone help me with below queries
    1) Which view is preferred in application development for UI5 ? i can only see Js sample codes in documentations. (IS JS only preferred for development)
    2) Is it possbile to use mixture of View formats in an application ? (XML view and its controller for one screen and HTML view for other screen)

    Thanks ,
    When i look at the api reference of SAPUI5 SDK - Demo Kit  i get the below error. Is something wrong ?
    API Reference 
    sap.ui.core.mvc.View
    HTTP Status 404 - /sdk/docs/docs/api/symbols/sap.ui.core.mvc.View.html
    type Status report
    message /sdk/docs/docs/api/symbols/sap.ui.core.mvc.View.html
    description The requested resource is not available.

  • SQL Developer starting very slow

    Im using SQL Developer 1.5.4 on Windows XP pro service pack 3
    It had been working fine for a long time. Then suddenly starting take a very long time to start.
    It is taking about 1 minute to load the splash screen, then about 1 more minute for the progress bar to display and start, then a while to actually show the window. All together its taking 2 to 4 minutes to load.
    Could this be something with reading TNSNames? I find it strange that it is taking so long to show the splash screen. This is also happening on other computers in my office. They all started doing this at the same time.
    And ideas or suggestions will be greatly appreciated.
    thanks in advance!

    Have your systems recently had new Microsoft applications, updates, or patches installed? That happened here last weekend and one of the new items caused a noticeable slowdown (things were taking about twice as long). Once I totally disabled the offending item (Microsoft Desktop Search) and re-booted, things were back to normal.
    HTH.
    Ed. H.

  • Seeking for advice over software development start-up question

    Hi Admin ,
    My friend who is an internet marketer at warrior forum told me about Adobe AIR. He said that programs developed on Adobe Air could not be decompiled. I am a forex software developer that created both a trailing stop ea and forex charting software on the Metatrader 4 open source trading platform. My concern is that the software which i developed could be decompiled.
    I have a programming team and they have little or few experience with Adobe Air. I was thinking that before i ask them to research and start developing our software on Adobe AIR platform, could you help us but answering some important questions regarding AIR?
    Is it true that AIR applications cannot be decompiled?
    Forex software in .ex4 format and .dll files be transferred over to AIR format?
    Could there be a communication between AIR and Metatrader 4 trading platform ?
    For more info, visit these url :
    Metatrader 4 : http://www.metatrader4.com/
    Forex Applications which i Developed on Metatrader 4
    1: http://www.forexgeometry.com/
    2. http://www.forextrailer.com/
    Regards,
    Warren Seah

    There is no software that cannot be decompiled and/or reverse engineered. ActionScript is actually one of the easier languages to decompile. There are obfuscators and other protection schemes, but I can't attest to how well they work.
    You can write an ActionScript wrapper for dll libraries (in many cases). I don't know what .e4x format is.
    An AIR app can communicate with another application or server in a variety of ways. The most common include HTTP and sockets.

  • Add-on development start

    Hi,
    For developing one add-on,
    1. Create user tables
    2. Create fields for them
    3. Create UDO
    then how to proceed stepwise?

    Actually I am trying to build the Blanket solution given in SDK help by my own. I have created the form. and writing code as described. But i am getting errors. Please help. I am pasting the code for Blanket.vb class
    Public Class Blanket
        Private WithEvents SBO_Application As SAPbouiCOM.Application ' UI application
        Private oCompany As SAPbobsCOM.Company      ' DI application
        'Declaring an Event Filters container and an Event Filter object
        Public oFilters As SAPbouiCOM.EventFilters
        Public oFilter As SAPbouiCOM.EventFilter
        Private oMatrix As SAPbouiCOM.Matrix        ' Global variable to handle matrixes
        ' Variables for Blanket Agreement UI form
        Private cmbBPCode As SAPbouiCOM.ComboBox    ' Global variable for the BP Code
        Private txtBPName As SAPbouiCOM.EditText    ' Global variable for the BP Code
        Private colItemCode As SAPbouiCOM.Column    ' Global variable for the Item Code
        Private colItemName As SAPbouiCOM.Column    ' Global variable for the Item Name
        Private colItemPrice As SAPbouiCOM.Column   ' Global variable for the Item Price
        Private colItemQuan As SAPbouiCOM.Column    ' Global variable for the Item Quantity
        Private colInitQuan As SAPbouiCOM.Column    ' Global variable for the Item Initial Quantity
        Private colItemTotal As SAPbouiCOM.Column   ' Global variable for the Item Total
        Private oDocTotal As SAPbouiCOM.EditText    ' Global variable for the Blanket Total
        Private AddStarted As Boolean                ' Flag that indicates "Add" process started
        Private RedFlag As Boolean                   ' RedFlag when true indicates an error during "Add" process
        Private InvOk As Boolean                     ' Indicates that an invoice can be withdrawn from blanket agreement
        Private RowNum As Integer                    ' Row Number in a matrix
        Private ItemCodes() As String                ' Array to render Item Codes
        Private ItemQuantities() As Double           ' Array to render Item Quantities
        Private oEditBPCode As SAPbouiCOM.EditText   ' Global variable for the BP code edit text
        Private oEditPostDate As SAPbouiCOM.EditText ' Global variable for the Post Date edit text
        Private strEditBPCode As String              ' Global variable for the BP code edit text string value
        Private strEditPostDate As String            ' Global variable for the Post Date edit text string value
        Private IsNewItem As Boolean                 ' Indicates if you added a new item to invoice/quotation/order
    #Region "Single Sign On"
        Private Sub SetApplication()
            AddStarted = False
            RedFlag = False
            '// Use an SboGuiApi object to establish connection
            '// with the SAP Business One application and return an
            '// initialized application object
            Dim SboGuiApi As SAPbouiCOM.SboGuiApi
            Dim sConnectionString As String
            SboGuiApi = New SAPbouiCOM.SboGuiApi
            '// by following the steps specified above, the following
            '// statement should be sufficient for either development or run mode
            sConnectionString = Environment.GetCommandLineArgs.GetValue(1)
            '// connect to a running SBO Application
            SboGuiApi.Connect(sConnectionString)
            '// get an initialized application object
            SBO_Application = SboGuiApi.GetApplication()
        End Sub
        Private Function SetConnectionContext() As Integer
            Dim sCookie As String
            Dim sConnectionContext As String
            Dim lRetCode As Integer
            Try
                '// First initialize the Company object
                oCompany = New SAPbobsCOM.Company
                '// Acquire the connection context cookie from the DI API.
                sCookie = oCompany.GetContextCookie
                '// Retrieve the connection context string from the UI API using the
                '// acquired cookie.
                sConnectionContext = SBO_Application.Company.GetConnectionContext(sCookie)
                '// before setting the SBO Login Context make sure the company is not
                '// connected
                If oCompany.Connected = True Then
                    oCompany.Disconnect()
                End If
                '// Set the connection context information to the DI API.
                SetConnectionContext = oCompany.SetSboLoginContext(sConnectionContext)
            Catch ex As Exception
                MessageBox.Show(ex.Message)
            End Try
        End Function
        Private Function ConnectToCompany() As Integer
            '// Establish the connection to the company database.
            ConnectToCompany = oCompany.Connect
        End Function
        Private Sub Class_Init()
            '// set SBO_Application with an initialized application object
            SetApplication()
            '// Set The Connection Context
            If Not SetConnectionContext() = 0 Then
                SBO_Application.MessageBox("Failed setting a connection to DI API")
                End ' Terminating the Add-On Application
            End If
            '// Connect To The Company Data Base
            If Not ConnectToCompany() = 0 Then
                SBO_Application.MessageBox("Failed connecting to the company's Data Base")
                End ' Terminating the Add-On Application
            End If
            '// send an "hello world" message
            SBO_Application.MessageBox("DI Connected To: " & oCompany.CompanyName & vbNewLine & "Add-on is loaded")
        End Sub
    #End Region
        Public Sub New()
            MyBase.New()
            Class_Init()
            AddMenuItems()
            SetFilters()
        End Sub
        Private Sub DrawForm()
            Dim oForm As SAPbouiCOM.Form               ' The new form
            Dim oItem As SAPbouiCOM.Item               ' An item on the new form
            Dim oCombo As SAPbouiCOM.ComboBox          ' Combo box item for the BP code and Item code
            Dim oColumns As SAPbouiCOM.Columns         ' The Columns collection on the matrix
            Try
                LoadFromXML("blanket.srf")
            Catch ex As Exception
                MessageBox.Show(ex.Message)
            End Try
            oForm = SBO_Application.Forms.Item("FBLK")
            ' Add Edit Items
            ' BP Code
            oItem = oForm.Items.Item("txtCode")
            cmbBPCode = oItem.Specific
            AddBPCodeCombo(cmbBPCode)
            ' BP Name
            oItem = oForm.Items.Item("txtName")
            txtBPName = oItem.Specific
            ' Doc Total
            oItem = oForm.Items.Item("txtTotal")
            oDocTotal = oItem.Specific
            ' Add a matrix
            oItem = oForm.Items.Item("mat")
            oMatrix = oItem.Specific
            oColumns = oMatrix.Columns
            ' Item Code
            colItemCode = oColumns.Item("ItemCode")
            colItemName = oColumns.Item("ItemName")
            colItemPrice = oColumns.Item("ItemPrice")
            colItemQuan = oColumns.Item("ItemQuan")
            colInitQuan = oColumns.Item("InitQuan")
            colItemTotal = oColumns.Item("ItemTotal")
            'Add Valid Values
            AddItemsToCombo(colItemCode)
            oMatrix.AddRow()
        End Sub
        Private Sub AddItemsToCombo(ByVal oColumn As SAPbouiCOM.Column)
            Dim RS As SAPbobsCOM.Recordset
            Dim Bob As SAPbobsCOM.SBObob
            RS = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
            Bob = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoBridge)
            RS = Bob.GetItemList
            RS.MoveFirst()
            While RS.EoF = False
                oColumn.ValidValues.Add(RS.Fields.Item("ItemCode").Value, RS.Fields.Item("ItemName").Value)
                RS.MoveNext()
            End While
        End Sub
        Private Sub AddBPCodeCombo(ByVal oCombo As SAPbouiCOM.ComboBox)
            Dim RS As SAPbobsCOM.Recordset
            Dim Bob As SAPbobsCOM.SBObob
            RS = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
            RS.DoQuery("SELECT CardCode,CardName FROM OCRD WHERE CardType='C' ORDER BY CardCode")
            RS.MoveFirst()
            While RS.EoF = False
                oCombo.ValidValues.Add(RS.Fields.Item("CardCode").Value, RS.Fields.Item("CardName").Value)
                RS.MoveNext()
            End While
        End Sub
        Private Sub AddMenuItems()
            Dim oMenus As SAPbouiCOM.Menus          ' The menus collection
            Dim oMenuItem As SAPbouiCOM.MenuItem    ' The new menu item
            ' Get the menus collection from the application
            oMenus = SBO_Application.Menus
            Dim oCreationPackage As SAPbouiCOM.MenuCreationParams
            oCreationPackage = SBO_Application.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_MenuCreationParams)
            oMenuItem = SBO_Application.Menus.Item("2048") ' Sales menu ID
            oMenus = oMenuItem.SubMenus
            ' New menu parameters
            oCreationPackage.Type = SAPbouiCOM.BoMenuType.mt_STRING
            oCreationPackage.UniqueID = "mnuBlanket"
            oCreationPackage.String = "Blanket Agreement"
            oCreationPackage.Enabled = True
            oCreationPackage.Position = 15
            Try ' If the manu already exists this code will fail
                oMenus.AddEx(oCreationPackage)
            Catch er As Exception ' Menu already exists
                SBO_Application.MessageBox("Menu Already Exists")
            End Try
        End Sub
        Public Function CheckBlanketPrice(ByVal BPCode As String, ByVal ItemCode As String, ByVal PostDate As String, ByVal Quantity As Double) As Double
            CheckBlanketPrice = -1
            'Find if there's a blanket agreement for this BP on this item in this date
            Dim sSQL As String
            sSQL = "SELECT U_ItemCode,DocEntry,U_Price,U_Quan FROM [@SM_BLK1] WHERE U_ItemCode = '" & ItemCode & "'"
            Dim oLineRec As SAPbobsCOM.Recordset
            Dim oDocRec As SAPbobsCOM.Recordset
            Dim DocNum As String
            oLineRec = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
            oDocRec = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
            Try
                oLineRec.DoQuery(sSQL)
                'SBO_Application.MessageBox("Line: " & sSQL)
            Catch ex As Exception
                MessageBox.Show(sSQL)
                'MessageBox.Show(ex.Message)
            End Try
            If oLineRec.RecordCount > 0 Then
                oLineRec.MoveFirst()
                DocNum = CStr(oLineRec.Fields.Item(1).Value)
                sSQL = "SELECT U_BPCode,DocEntry,U_StartDT,U_EndDT,U_Status FROM [@SM_OBLK] WHERE (DocEntry = " & DocNum & ") AND (U_BPCode = '" & BPCode & "')"
                'SBO_Application.MessageBox(sSQL)
                Try
                    oDocRec.DoQuery(sSQL)
                    'SBO_Application.MessageBox(oDocRec.RecordCount)
                Catch ex As Exception
                    MessageBox.Show(ex.Message)
                End Try
                While ((oDocRec.RecordCount <= 0) And (oLineRec.EoF = False))
                    'SBO_Application.MessageBox("In While")
                    oLineRec.MoveNext()
                    DocNum = CStr(oLineRec.Fields.Item(1).Value)
                    sSQL = "SELECT U_BPCode,DocEntry,U_StartDT,U_EndDT,U_Status FROM [@SM_OBLK] WHERE (DocEntry = " & DocNum & ") AND (U_BPCode = '" & BPCode & "')"
                    'SBO_Application.MessageBox(sSQL)
                    Try
                        oDocRec.DoQuery(sSQL)
                        'SBO_Application.MessageBox(oDocRec.RecordCount)
                    Catch ex As Exception
                        MessageBox.Show(ex.Message)
                    End Try
                    'SBO_Application.MessageBox("out While")
                End While
                If oDocRec.RecordCount > 0 Then
                    oDocRec.MoveFirst()
                    Dim DStart As Date
                    Dim DEnd As Date
                    Dim DPost As Date
                    Dim SPost As String
                    Dim Quan As Double
                    Dim Status As String
                    DStart = oDocRec.Fields.Item("U_StartDT").Value
                    DEnd = oDocRec.Fields.Item("U_EndDT").Value
                    Status = oDocRec.Fields.Item("U_Status").Value
                    Quan = oLineRec.Fields.Item("U_Quan").Value
                    SPost = PostDate.Substring(4, 2) & "/"
                    SPost += PostDate.Substring(2, 2) & "/"
                    SPost += PostDate.Substring(0, 4)
                    DPost = SPost
                    'Check that the blanket agreement date is valid
                    If Status = "Active" Then
                        If (DStart <= DPost) And (DEnd >= DPost) Then
                            If Quan >= Quantity Then
                                CheckBlanketPrice = oLineRec.Fields.Item(2).Value
                            Else
                                SBO_Application.MessageBox("Item " & ItemCode & " Max quantity can be " & Quan)
                            End If
                        End If
                    End If
                End If
            End If
        End Function

  • SQL Developer starts every time as if first time and ingores preferences

    Every time I launch SQL Developer, it offers me to configure file type associations. Also, many preferences, such as tab settings for editor, while preserved between sessions, have no effect. Other settings, such as the interface style, work normally.
    Windows Vista Business 32bit
    SQL Developer 1.2.1 Build MAIN-32.13

    The file associations thing means you don't have access to the registry to associate file types. Probably connected to the Vista security model. Try registering the filetypes for use by sqldeveloper through explorer.
    This other problems generally means you don't have write access to the sqldeveloper system directory.

  • UI5 Development with WAMP & Sublime Text

    Hi All,
    I am using WAMP as my web server and Sublime text as my editor. I have created following directory structure under C:\wamp\www folder
    C:\wamp\www
    ------------------------>resources (UI5 folder containing all JS libraries)
    ------------------------>myApp (UI5 app folder)
    ------------------------------------>index.html
    ------------------------------------>WebContent (folder)
    ----------------------------------------->myApp (folder)
    ---------------------------------------------------->view1.js
    ---------------------------------------------------->view1.controller.js
    ----------------------------------------->WEB-INF (folder)
    ---------------------------------------------->web.xml
    ------------------------------------>resources (folder)
    ----------------------------------------->sap(folder)
    ----------------------------------------------->ui(folder)
    ------------------------------------------------------>commons(folder)
    --------------------------------------------------------------->themes(folder)
    ---------------------------------------------------------------------------->custom_styles(folder)
    ------------------------------------------------------------------------------------->library.css (Custom style for my site)
    Now when I execute this site using localhost:8001/myApp, I see my custom theme applied, but the view does not appear. The code is written.
    The code in my index.html is this.
    <script src="../resources/sap-ui-core.js" <----pointing towards files in resources folder @ root level.
                    id="sap-ui-bootstrap"
                    data-sap-ui-libs="../resources/sap.ui.commons" <----pointing towards files in resources folder @ root level.
                    data-sap-ui-theme="fmg_style"
                    src = "resources/sap/ui/commons/themes/fmg_style/library.css">
    </script>
    sap.ui.localResources("view1");
                    var view1 = sap.ui.view(id:"view1",
                                            viewName:"myApp.view1",
                                            type:sap.ui.core.mvc.ViewType.JS});
                    view1.placeAt("content"); <---A DIV with id content. There is some HTML before this code, part of branding and making layout consistent.
    The code in my view1.js file is as follows.
    //create a layout to update employee address
            var oLayout1 = new sap.ui.layout.form.GridLayout("L1", {singleColumn: true});
      var oForm1 = new sap.ui.layout.form.Form("F1",{
                title: new sap.ui.core.Title({text: "Address Data", icon: "../../commons/demokit/images/address.gif", tooltip: "Title tooltip"}),
                width: "60%",
                layout: oLayout1,
                formContainers: [
                    new sap.ui.layout.form.FormContainer("C1",{
                        formElements: [
                            new sap.ui.layout.form.FormElement({
                                label: new sap.ui.commons.Label({text: "Name", layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                fields: [new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "auto"})}),
                                        new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "auto"})})
                            new sap.ui.layout.form.FormElement({
                                label: new sap.ui.commons.Label({text: "Street / Number", layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                fields: [new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "auto"})}),
                                        new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "1"})})
                            new sap.ui.layout.form.FormElement({
                                label: new sap.ui.commons.Label({text: "Zip Code / City", layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                fields: [new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                        new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "auto"})})
                            new sap.ui.layout.form.FormElement({
                                label: new sap.ui.commons.Label({text: "Country", layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                fields: [new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "auto"})})
                            new sap.ui.layout.form.FormElement({
                                label: new sap.ui.commons.Label({text: "Phone Number", layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                fields: [new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "1"})}),
                                        new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})}),
                                        new sap.ui.commons.TextField({layoutData: new sap.ui.layout.form.GridElementData({hCells: "2"})})
            oForm1.placeAt("view1");
    Any idea what might be wrong? Any help appreciated.

    Hey Abhijit,
    Did you solve your problem ?
    I would move away from wamp these days and set up a vm - Vagrant[1] is a great way to do this in that it is very easy to set up a pre-made machine that your whole team can use.
    A couple of questions ...
    I am not sure why you have nested resources folders and myapp within myapp?
    Also from index.html I think that the ../ before resources is incorrect but you might want to check this.
    Just make sure that all your apache config is all good to go and you can serve other content.
    Cheers,
    Nigel
    [1] http://vagrantup.com/

  • How can i get key for oracle developer starter kit

    The link provided in technet.oracle.com is not working or removed , how can i get the key , i brought this book only for the software and now i couldn't register,please someone help me out at the earliest , please mail me , how to resolve this one ---&gt;[email protected]

    Oracle 10g Lite does not have a key. It is an extension of the Oracle Grid so via replication/provisioning the database is put on the client device

  • SQL Developer not starting - new installation

    I installed Oracle 11g on Windows 8, and am having problems with SQL developer starting. I have tried to debug but not a clue what I am looking for. I really could use some help. It is a 64 bit installation - and seems to be OK as I can connect to the DB in SQL plus. Thanks a lot!
    From a self-help perspective, did the following after looking at some threads:
    Ran sqldeveloper.exe and the output I got is:
    C:\app\kmalik\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin>set
    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\kmalik\AppData\Roaming
    CommonProgramFiles=C:\Program Files\Common Files
    CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
    CommonProgramW6432=C:\Program Files\Common Files
    COMPUTERNAME=KMMAC
    ComSpec=C:\Windows\system32\cmd.exe
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Users\kmalik
    LOCALAPPDATA=C:\Users\kmalik\AppData\Local
    LOGONSERVER=\\KMMAC
    NUMBER_OF_PROCESSORS=1
    OS=Windows_NT
    Path=C:\app\kmalik\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Parallels\
    Parallels Tools\Applications;C:\Windows\system32;C:\Windows;C:\Windows\System32\
    Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft\Web
    Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v
    1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Pro
    gram Files\Microsoft SQL Server\110\Tools\Binn\
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    PROCESSOR_ARCHITECTURE=AMD64
    PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=3a09
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    ProgramFiles(x86)=C:\Program Files (x86)
    ProgramW6432=C:\Program Files
    PROMPT=$P$G
    PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
    PUBLIC=C:\Users\Public
    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\kmalik\AppData\Local\Temp
    TMP=C:\Users\kmalik\AppData\Local\Temp
    USERDOMAIN=KMMAC
    USERDOMAIN_ROAMINGPROFILE=KMMAC
    USERNAME=kmalik
    USERPROFILE=C:\Users\kmalik
    VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools
    windir=C:\Windows
    Ran: java -version on the same command prompt and got
    'java' is not recognized as an internal or external command, operable program or batch file.

    And also note the following similar thread:
    java.exe Requirement to run SQL Developer?

  • 2nd Half of Cluster starting in Development mode

    Hi all,
    In our production, the configuration is 2 machines, IIS proxy sits in front of cluster. First machine has Admin console.
    The domain and cluster was made with the pack/unpack . Cluster of 4 Managed Servers. 2 on each server.
    The 2 Managed Servers on the 2nd machine are starting with java -client option. However, later in the log output it says
    started in Production mode - which i don't quite believe. Here are parts of the log output from one of the Managed Servers on
    second machine:
    WLS Start Mode=Development
    Starting WLS with line:
    d:\bea\JDK150~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Dweblogic.system.BootIdentityFile=D:\bea\user_projects\domains\etimedomain\servers\ManagedServer4\data\nodemanager\boot.properties -Dweblogic.nodemanager.ServiceEnabled=true -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.ReverseDNSAllowed=false -Djavax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl -Xms512m -Xmx1024m -Xrs -Xverify:none -da -Dplatform.home=D:\bea\WEBLOG~1 -Dwls.home=D:\bea\WEBLOG~1\server -Dwli.home=D:\bea\WEBLOG~1\integration -Dweblogic.management.discover=false -Dweblogic.management.server=http://192.168.1.220:7001 -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=d:\bea\patch_weblogic923\profiles\default\sysext_manifest_classpath -Dweblogic.Name=ManagedServer4 -Djava.security.policy=D:\bea\WEBLOG~1\server\lib\weblogic.policy weblogic.Server
    <Jan 24, 2010 4:53:45 AM EST> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "ManagedServer4" for domain "etimedomain" running in Production Mode>
    The 2 Managed Servers on first machine with Admin Console start in Production more without a doubt: java -server.
    How did this happen? How can it be rectified? Is it because of nodemanager install or domain not setup properly? something else?
    thanks
    Vishal

    vishal
    Your domain is running on production mode
    it always shows " *WLS Start Mode=Development* " beggining of the log
    <Jan 24, 2010 4:53:45 AM EST> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "ManagedServer4" for domain "etimedomain" running in Production Mode>
    If you want to double check check in config.xml and setDomainenv.sh for productionmode="tue/false". Also check in admin console select domain -> configuration (if your domain is production mode check box is disabled)
    Thanks
    Ksr

  • Starting my job as an SSRS developer

    Hi all. My first day as a SSRS developer starts tomorrow. Any pointers from the experienced members from this forum will be appreciated. Thanks in advance.

    Hi zunnubutterfly,
    As per my understanding, to be a SQL Server Reporting Services (SSRS) developer, we should acquire the SSRS basic knowledge.
    As a worker for SSRS, we should know some basic concepts of Reporting Services, the following documents are for your reference:
    http://technet.microsoft.com/en-us/library/bb630404.aspx
    http://technet.microsoft.com/en-us/library/ms159106.aspx
    As a developer for SSRS, we should learn how to incorporate those Reporting Services solutions into our applications and Web sites.
    Native mode:
    http://msdn.microsoft.com/en-us/library/bb522683(v=sql.105).aspx
    SharePoint mode:
    http://technet.microsoft.com/en-us/library/ee210701(v=sql.105).aspx
    Hope this helps.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Slider in UI5

    Hello Experts,
         I just started UI5 developing, I want to create a slider like below pic shows, the color shows the level, for score 0~50 is low level, 51~80 is medium level, above 81 is high level.
    the slider will stop at the level according to the level that the scores stays.
    I know how to create a slider, but how should the color above the slider be created? and how to connect the color and the value of the score level?
    Please help...
    Thank you very much.

    For the colour I think you will need to create you own renderer for the slider control.
    https://sapui5.hana.ondemand.com/sdk/#docs/guide/OnTheFlyControlDefinition.html
    Regards,
    Jason

  • A tale of a Berkeley DB project: Success and future developements

    The site http://www.electre.com is an on-line catalog of all published French books (close to 1 million of them), from the 1970’s to today, with pricing and availability information for professional users.
    The entire book database and search engine was developed with Berkeley DB. The site runs relatively problem free, and owes much to the stability and quality of the Berkeley DB source code. Moreover, the software is sold as an intranet version and runs on remote configurations that are out of our direct control. And yet, we don’t get much problem reports from these remote sites.
    Development started in 2002. Using Berkeley DB was my decision. It was, with hindsight, a very good decision, but it would be hypocritical to affirm I knew all along it would work out so well. It was partly a gamble, and partly a calculated risk. I am not ashamed to confess that when I finally made the decision to go with Berkeley DB, there were some key areas in the technical design I had no clue how to tackle. Needless to say, any flaws that remain in this area are due to lack of knowledge and lack of foresight on my part, not because of some flaw in Berkeley DB.
    What convinced me 4 years ago to “go for it” was Sleepycat’s no-nonsense approach to support from guys like Michael Cahill, Keith Bostic, John Merrells, Dave Seglau, Michael Ubell, Liz Pennel and others. Support was sending a message to [email protected]. Replies were never more than a couple of days away (including time zone differences). There was always something comforting when you read a reply from someone who says he “owns your problem” (especially when you also saw that someone’s name in the source code <g>). The majority of support questions were asked during evaluation and product development, before even a single dime was paid to Sleepycat. (Now that we sell the product as a closed source Intranet solution, we gladly pay the required license fees, of course). The fact that the project development went so well was in no small part thanks to the competence and reliability of the people I communicated with. I never expressed my thanks, so now is as good a time as any to do so. Thanks, guys (and gals).
    When Sleepycat was bought by Oracle, it was rumored that the goal was ultimately “to kill the product”. I thought that was ridiculous and an exaggeration by some paranoid people (especially from the MySQL-camp). I understand that Oracle is a big company, and that things are done differently now. Besides, how do you “kill” a product? I didn’t know until I hit my first support question “post-Sleepycat”. So now I do: you kill a product not directly, but, but by a process of what I call “incremental discouragement”. It’s a subtle, 3-pronged approach:
    1)     Erect bureaucratic barriers between competent people and your customers. No more [email protected], but a slow and unwieldy web site and a support procedure hiding behind numbers and requiring a 2 hour training session. I’m not sure how I’m going to motivate to management a 2 hour training session for a product we’ve been using for the past 4 years, and which I now master sufficiently to reduce my support requests to about 3 a year, and for which the only difference is a change of company name. There’s a “free” forum, but the primary motivation for it seems to be to allow users to support themselves. Yes, questions are answered on the forum… but compared to the level of support I’ve been accustomed to from the same people in the past, I can’t help noticing something has changed… and not for the better. Some questions aren’t even acknowledged, though they are read over 300 times.
    2)     Add useless levels of indirection: when we sell an intranet, we asked Sleepycat to mail us an invoice, which we got within the week. Now we ask Oracle the same thing: the last time we did this was on November 27 of last year, and we still waiting for someone from “the Belgian office” to contact us. The only reply we got was from someone telling us our request would be passed on: a level of indirection not exactly adding value.
    3)     Increase useless Information Noise: www.sleepycat.com was all about Berkeley DB and related products. Look at any page on the www.oracle.com site supposedly about Berkely DB and count the number of items and links pointing to products that have nothing to do with Berkeley DB. It’s like that famous analogy: you’re only interested in a banana, and you must take the whole gorilla.
    Berkeley DB is the fire behind the electre.com site. Our customers are satisfied, so this is not going to change for this version. But this developer is now convinced to view Berkeley DB as a medium to long-term liability. The fire will be kept alive for the remainder of this electre.com version, but for future versions and other similar projects, other solutions will have to be found. These other solutions will involve a similar gamble as the one I made a few years ago with Berkeley DB. My only hope is to meet similar competence, friendliness and professionalism, but without the overhead and bureaucracy of an organization for which the product is not even part of the core business.

    Vincent,
    I hear the frustration and concern in your post. I'd like to assure you that we're still here doing what we've done in the past and that your business is valuable to us, don't give up yet! :)
    Moving from a company of 30 people to a company of >50,000 people has been an interesting transition for us as well. I have to say that honestly, things are pretty good here inside the realm of Oracle. Of course, some things were bound to change. Oracle has processes in place to acquire and grow companies and that is their intended goal with Sleepycat's Berkeley DB products. As such, some customer facing processes have changed and our home on the internet has been incorporated into the oracle.com site. The interesting thing to me is that even within Oracle's infrastructure you, the customer, are not really much further away from our engineers and support staff than before. Your suggestions, concerns, questions and bugs go directly to us via the same people pre-acquisition for the most part, although that staff is growing. With these OTN forums you have a way to speak directly to most of the Sleepycat staff, 99% of whom are still here at Oracle nearly one year post acquisition. So, I'd argue that we've done a great job of keeping that small company feeling in one of the largest software providers around.
    Our web content is 80% identical to that which was on the sleepycat.com sites. Bookmarking one or two locations within Oracle and OTN will get you straight to that information. Sure, there are other product references floating around on the same page and we hope that over time Berkeley DB products and other Oracle products complement each other when used in combination. In general, I believe that most of the web experience is identical with different style sheets and a few extra links.
    Support for eval customers continues to be something we provide free of charge via these forums and in private email conversations with our staff. This is unchanged. Ownership of customer issues is much the same as well and we do still use '[email protected]' for tracking issues once opened. We agree that '[email protected]' method of communication was simple and highly effective for us and our customers. We are working with Oracle's support infrastructure to consider adopting similar methods. This is another reason Oracle purchased Sleepycat, to learn from our efficient effective operational model. This is something that is ongoing, in the mean time we still track issues behind the scenes the same way as before with the added information provided by TARs so that we fit into the overall Oracle support infrastructure.
    The rumors of our early demise are highly exaggerated. Berkeley DB products are alive and well in Oracle. Just look at the releases we've made in the past 12 months.
    As for our three pronged attack. ;-)
    1. The distance between first contact with support and helpful information has, in some ways, increased. This is due to the Oracle infrastructure for support that manages all Oracle products. The forums are the replacement for the discussion email lists we managed at sleepycat.com. We're managing a much larger amount of traffic than in the past and most of it is done with the same Berkeley DB engineering team you've come to know and love. Maybe we need to make it more obvious when we answer a question by having a signature indicating who we are, sometimes that's not obvious. As to the particular question you posed, I don't know what happened but the same thing can happen on an email list. My apologies for the lack of a response.
    2. Oracle has a huge sales force worldwide. We're only beginning to fully function within this new infrastructure. Sorry we dropped the ball on your sales inquiry, rest assured that we're interested in all commercial deals. Once connected into the Belgium office you'll have a direct relationship, as before, with a sales rep for your use of Berkeley DB.
    3. I've already talked about this. Oracle has many products, we're just one of those. We have to fit within the overall site structure. For the most part I'd give us an A- or B+ for transitioning our sleepycat.com information into oracle.com and OTN.com. If you have suggestions as to how we might improve that, drop me a line I'm all ears.
    In general I'd like to believe that you and other developers like you will find that our place in Oracle doesn't prevent you from choosing Berkeley DB. Certainly it is a bigger company with some additional process overhead, but hopefully not so much that it prevents you from remaining a loyal customer and someone who would recommend us to others.
    regards,
    -greg
    Gregory Burd [email protected]
    Product Manager, Berkeley DB/JE/XML Oracle Corporation

Maybe you are looking for

  • How to Display Detailed navigation passing Top level navigation node name

    Hi All, I have prepared a DLN par file but unfortunatly my requirement is such that I need to pass one of the toplevel node name as input parameter and that should display the corresponding DLN which is from 3rd level. I have checked in sdn for passi

  • Create jar resource in Workspace for ALSB3.0

    I need to create a jar resource in an ALSB Workspace project similar to the way you can create a jar resource through the regular ALSB console(Create Resource -> Utility -> Jar). Does anyone know how to do this? Can't find anything on this in the doc

  • Code need to generate a FS

    Hi to all Do we have any standard code to get the FS as output for already existing program.

  • Java.lang.ClassCastException PortableRemoteObject.narrow(PortableRemoteObje

    Hi, I have a problem with a JNDI -lookup() using the CORBA namig system. After looking up: System.out.println( lookup("jndi-name") ); I get an IOR: IOR:0000000000000053524d493a............... ok then I print out the name and the package of this objec

  • How to check mailer configuration is set or not

    Dear, We are on r12,right now all the notification are being sent and appear after login the application in woklist window, now i want to know that is mailer is configured or not, how to verifiy that mailer is proper configure and there is not issued