Business Service in Computers View

Hello all,
I would like to prepare one view where i will show all Computers which have related business service.
It is easy to create view where Business service is empty or when containst to one Service but i would like to show service as a separate column. I always have a one service to one computer so this is relationship "one to one".
Do you know how to connect this classes in one MP?
Please help as soon as possible :)
Agnieszka

It should be covered in this blogpost http://codebeaver.blogspot.dk/2014/04/nested-type-projections-in-scsm-review.html - The example
is with service requests and activites, but the same principles apply to computers and business services.
http://codebeaver.blogspot.dk/

Similar Messages

  • SCSM 2012 R2 UR5 Console Crashes When Viewing Business Service Components

    I have an issue where a business service which has been synced from SCOM 2012 R2 into the CMDB I am unable to view the service components without the console crashing. This is occurring on all business services with service components present.
    The error message reported is:
    Microsoft.EnterpriseManagemnt.UI.DataModel.QueryFailedException: Query to adaptor 'dataportal:EnterpriseManagementRelationshipObjectAdaptor' Failed --->
    Microsoft.Enterprise.Management.Common.InvalidCriteriaException: The criteria used for the query has a character or keyword that is not valid
    Has anyone seen this before?

    Our server has been upgraded to UR5, as well as most consoles. Each of them, including the one that is available on the Management Server, crashes when performing the above task.
    We installed the console + UR4 on a VM and the problem doesn't happen.
    On ALL affected consoles, each crash is recorded with this message in the OperationsManager log:
    Microsoft.EnterpriseManagement.UI.DataModel.QueryFailedException: Query to adapter 'dataportal:EnterpriseManagementRelationshipObjectAdapter' failed. ---> Microsoft.EnterpriseManagement.Common.InvalidCriteriaException: The criteria used for the query
    has a character or keyword that is not valid. The following parse error was returned: Parse error before ) ---> Microsoft.EnterpriseManagement.Common.QueryGrammarException: Parse error before )
       at Microsoft.EnterpriseManagement.Mom.QueryGrammar.QueryGrammarYaccClass.error(Int32 q_state, SSLexLexeme q_look)
       at Microsoft.EnterpriseManagement.Mom.QueryGrammar.SSVParseLib.SSYacc.doError()
       at Microsoft.EnterpriseManagement.Mom.QueryGrammar.SSVParseLib.SSYacc.parse()
       at Microsoft.EnterpriseManagement.Mom.QueryGrammar.QueryGrammarParser.GetCriteriaXml(String query)
       at Microsoft.EnterpriseManagement.Common.QueryCriteriaHelper.GetParseTree(String criteria)
       --- End of inner exception stack trace ---
       at Microsoft.EnterpriseManagement.Common.QueryCriteriaHelper.GetParseTree(String criteria)
       at Microsoft.EnterpriseManagement.Common.QueryCriteria`1.ParseCriteria(ManagementPackClass monitoringClass, Boolean validateProperties)
       at Microsoft.EnterpriseManagement.Common.QueryCriteria`1.ParseCriteria()
       at Microsoft.EnterpriseManagement.UI.SdkDataAccess.DataAdapters.EnterpriseManagementRelationshipObjectAdapter.GetDataFromSdk(EnterpriseManagementGroup managementGroup, AdapterQueryParameters queryParameters)
       at Microsoft.EnterpriseManagement.UI.SdkDataAccess.DataAdapters.SdkDataAdapter`1.DoAction(DataQueryBase query, IList`1 dataSources, IDictionary`2 parameters, IList`1 inputs, String outputCollectionName)
       at Microsoft.EnterpriseManagement.UI.DataModel.QueryQueue.StartExecuteQuery(Object sender, ConsoleJobEventArgs e)
       at Microsoft.EnterpriseManagement.ServiceManager.UI.Console.ConsoleJobExceptionHandler.ExecuteJob(IComponent component, EventHandler`1 job, Object sender, ConsoleJobEventArgs args)
       --- End of inner exception stack trace ---
       at Microsoft.EnterpriseManagement.UI.DataModel.DataPortalService.EndQuery(IAsyncResult result)
       at Microsoft.EnterpriseManagement.UI.SdkDataAccess.Common.DataAccessQuery.QueryAdapter(Uri adapterUri, Uri dataSourceUri, IList`1 inputs, Dictionary`2 parameterList, DataQueryBase query)
       at Microsoft.EnterpriseManagement.UI.SdkDataAccess.Common.DataAccessQuery.QueryAdapter(Uri adapterUri, Type adapterType, Uri dataSourceUri, Dictionary`2 parameterList, IList`1 inputs)
       at Microsoft.EnterpriseManagement.ServiceManager.ServiceMaps.Forms.ServiceForm.FetchRelationships(IList`1 sourceInstanceIdList, Guid relationshipTypeId, Boolean isSourceSeedRole)
       at Microsoft.EnterpriseManagement.ServiceManager.ServiceMaps.Forms.ServiceForm.FetchContainmentRelationshipsWithConfigItems(IList`1 sourceIDList)
       at Microsoft.EnterpriseManagement.ServiceManager.ServiceMaps.Forms.ServiceForm.ExpandServiceComponentsTreeImportedServiceNodes(IList`1 currentLevelNodes)
       at Microsoft.EnterpriseManagement.ServiceManager.ServiceMaps.Forms.ServiceForm.ExpandServiceComponentsTreeNodes(IList`1 currentLevelNodes)
       at Microsoft.EnterpriseManagement.ServiceManager.ServiceMaps.Forms.ServiceForm.HandleNodeClick(TreeViewItem item, Boolean seedRole)
       at Microsoft.EnterpriseManagement.ServiceManager.ServiceMaps.Forms.ServiceForm.ChildNode_Selected(Object sender, RoutedEventArgs e)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.Controls.TreeViewItem.OnSelected(RoutedEventArgs e)
       at System.Windows.Controls.TreeViewItem.OnIsSelectedChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType
    operationType)
       at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
       at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Boolean value)
       at System.Windows.Controls.TreeView.ChangeSelection(Object data, TreeViewItem container, Boolean selected)
       at System.Windows.Controls.TreeViewItem.OnGotFocus(RoutedEventArgs e)
       at System.Windows.UIElement.IsFocused_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType
    operationType)
       at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
       at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)
       at System.Windows.Input.FocusManager.OnFocusedElementChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType
    operationType)
       at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
       at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
       at System.Windows.Input.FocusManager.SetFocusedElement(DependencyObject element, IInputElement value)
       at System.Windows.Input.KeyboardNavigation.UpdateFocusedElement(DependencyObject focusTarget)
       at System.Windows.FrameworkElement.OnGotKeyboardFocus(Object sender, KeyboardFocusChangedEventArgs e)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.KeyboardDevice.ChangeFocus(DependencyObject focus, Int32 timestamp)
       at System.Windows.Input.KeyboardDevice.Focus(DependencyObject focus, Boolean askOld, Boolean askNew)
       at System.Windows.Input.KeyboardDevice.Focus(IInputElement element)
       at System.Windows.UIElement.Focus()
       at System.Windows.Controls.TreeViewItem.OnMouseLeftButtonDown(MouseButtonEventArgs e)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
       at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
       at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
       at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
       at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
       at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
       at System.Windows.Threading.Dispatcher.TranslateAndDispatchMessage(MSG& msg)
       at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
       at System.Windows.Window.ShowHelper(Object booleanBox)
       at System.Windows.Window.Show()
       at System.Windows.Window.ShowDialog()
       at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager.GenericWpfWindowConstructor.BeginShow(ShowViewContext showViewContext, Object parent, Object view, AsyncCallback callback, Object state)
       at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(ShowViewContext showViewContext, AsyncCallback callback, Object state)
       at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager.WpfWindowRecord.ShowWindow()
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

  • Oracle ADF Business Service Layer Technologies

    Hello,
    We are building an online shopping mall/site that is expected to receive order volume of 50-60 thousand orders per week. So obviously, data traffic generated by the site will be pretty heavy. The technology set we are supposed to use is Jdeveloper 10g with ADF. Currently ADF business service layer offers following set of technologies. The question is which of following technologies meets these four criterias the BEST? (1) Security, 2)24x7 Reliability and Maintenace overheads (3)Speed /Performance of the server response to client requests (4) integration with Oracle database.
    Please advise. Any technet/metalink oracle document that compares these various business layer technology would be great indeed.
    Business service technologies that I am talking about is mentioned below
    Enterprise JavaBeans (EJB) Session Beans
    Since most J2EE applications require transactional services, EJB session beans are a logical choice because they offer declarative transaction control. Behind the EJB session bean facade for your business service, you use plain old Java objects (POJOs) or EJB entity beans to represent your business domain objects. JDeveloper offers integrated support for creating EJB session beans, generating initial session facade implementations, and creating either Java classes or entity beans. You can also use Oracle TopLink in JDeveloper to configure the object/relational mapping of these classes.
    JavaBeans
    You can easily work with any Java-based service classes as well, including the ability to leverage Oracle TopLink mapping if needed.
    Web Services
    When the services your application requires expose standard web services interfaces, just supply Oracle ADF with the URL to the relevant Web Services Description Language (WSDL) for the service endpoints and begin building user interfaces that interact with them and present their results.
    XML
    If your application needs to interact with XML or comma-separated values (CSV) data that is not exposed as a web service, this is easy to accomplish, too. Just supply the provider URL and optional parameters and you can begin to work with the data.
    ADF Business Components.
    These service classes are a feature of the ADF Business Components module, and expose an updateable dataset of SQL query results with automatic business rules enforcement.
    Thanks
    Ruchir

    So the quote says "technologies Oracle recommends to J2EE developers" which is correct - if you are an experience Java EE developer the TopLink/JPA/EJB stack should be your choice however if you are coming from a 4GL/Enterprise developer background then the recommendation is here:
    http://download.oracle.com/docs/html/B25947_01/intro002.htm#sthref21
    For enterprise 4GL developers building new web applications, Oracle recommends using JavaServer Faces for the view and controller layers, and ADF Business Components for the business service implementation. This combination offers you the same productive J2EE technology stack that over 4000 of Oracle's own enterprise 4GL developers use every day to build the Oracle E-Business Suite. Since its initial release in 1999, several thousand external customers and partners have built and deployed successful Oracle ADF-based applications as well. Both now and in the future, Oracle and others are betting their business on Oracle ADF with ADF Business Components.
    And yes ADF BC can be exposed as EJB - but this is usually only used for remote deployment of ADF BC when they are on another server than the UI code - for example when using Swing.

  • 10.1.3.1 : Developing Business Services with ADF BC tuto issues

    Hi,
    I was doing a learning session at my office based on the 'Developing Business Services with ADF Business Components' tutorial : http://www.oracle.com/technology/obe/obe1013jdev/10131/bslayer/bslayer.htm. The topic Creating ADF Business Components > 9 shows how to create EOs, VOs, AM and the corresponding UML diagram.
    When using JDev 10.1.3.1 :
    * the diagram is not generated as expected,
    * the java domains are not created from DB domains.
    Under JDev 10.1.3.2 :
    * the java domains are created from DB domains,
    * the diagram has been generated on 1 out of 3 computers.
    Any clues on what's going on or any known bugs ?
    Thanks,
    Seb.

    Hi,
    Today in 10.1.3.1 the diagram generation just works. It seems the keepResident extension was causing troubles as the exception stack trace mentioned its name... I just removed it.
    But still, the domains are not generated as expected. I've made several tests even in a fresh installation of JDeveloper 10.1.3.1.
    Seb.

  • Difference between Business service, Business system and Business process

    Hi,
    Can anyone tell me the difference between Business service, Business system and Business process?
    Thanks,
    Harikumar. S

    Hi,
    <b>Business system</b>
    It is a logical system from a business point of view.
    One or more logical systems that belong together from a business point of view is called a group of Business system group. A business system group represents a unit within a company or organization that can be defined according to legal, economic, administrative or geographic factors.
    The objects in a business system group are uniquely identified by a uniform numbering system.
    <b>Business process</b>
    Business procedure within an enterprise that uses resources and can involve activites from a number of different cost centers in a controlling area.
    When executing a business process, activities can be utilized for several cost centers of a controlling area.
    <b>Business service</b>
    It’s a third party system.
    All these belong to a Business Scenario which is
    Description of the flow of business processes according to a business typology. A business scenario represents a template for a business process, which runs within a particular area of a company process. All processes required to completely process the task are listed in chronological order in the scenario. Business scenarios can be described graphically, in either aggregated or detailed form (EPC). Example: Direct sale to industrial recipient
    <b>**DO REWARD POINTS IF THIS IS HELPFUL FOR YOU**</b>
    Regards
    AK

  • Using a uddi key to create a business service in OSB

    I want to be able to use a service registry key when creating a business service in OSB. I've found documentation on how to do this in Oracle ESB, but not in OSB.
    From the documentation for OSB, I can only find a way to synchronize the business services imported from the service registry (when i search through the imported services there is no mention of the uddi key that i can see). I can choose to auto-import when setting up the registry, but I'm not sure exactly what this behavior does.
    From the console documentation (http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/consolehelp/uddi.html)
    "You can use the Auto-Import Status page to synchronize changes to a service with those present in the registry. Upon any changes to a service in the registry, Oracle Service Bus provides notification of the change on the Auto-Import Status page which lists all out-of-sync services. You can then synchronize the service in the Oracle Service Bus Console with the corresponding service in the UDDI registry."
    This setting seems to automatically update the endpoint of the business service wihtout that administrator having to do anything, but what is actually being done? Is the service bus updating the endpoint as soon as it has been notified of a change or when i view/call the service is the endpoint being looked up?
    Am I missing something??
    Edited by: user498458 on Apr 27, 2009 11:30 AM

    I took your advice and re factored the Receive class so it had all the functionality I needed except two methods which would then be overridden in the derived classes. What I had a hard time understanding is once an object of class say SpecialReceive extends Receive it can be referred to as Receive yet still maintain that it's a SpecialReceive.
    What I mean is if I give a Receive object to some method and this method has no idea that this object is actually SpecialReceive and it calls a method say run() which gets overridden by the SpecialReceive. I thought that since this method has no idea what type of Receive this object is it will execute Receive's run(). But it actually does know what type of class it is and it executes the right run() method (the one that SpecialReceive overrides).
    After I realized this there is no more need for casting.
    Thanks everyone for your contributions.

  • Can we design the scenario with Business service

    Hi,
    I have IDOCXIFile Scenario
    Can we design the scenario with Business service for SAP R/3 and As well as for File system also????
    I dont have details abt the SAP R/3 system to create the Tech system in SLD
    Regards
    Suman

    Hello Suman,
    Go through this Blog..
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
    These are the steps which u have to do
    STEPS IN DESIGN
    1. Import idoc from the SAP System (SAP02) through imported objects.
    2. Create Data Type, Message Type, Message Interface for the Outbound File.
    3. Create Message Mapping with file Message and idoc (Matmas04)
    5.Create Interface mapping between File Interface and the idoc.
    Steps to be followed in Creation of Technical and Business System
    Technical System
    In SLD, click on technical landscape->New Technical System->WebAS ABAP.
    Business System.
    1.Goto Business Landscape->New Business System->Name the business system.
    2. Choose the technical system that needs to be attached->WebAS ABAP->Technical System Name.
    Preconfiguration steps for transfer of data to IDOCS
    1.Create a RFC Destination in SM59 of XI Server of type.
    2.In transaction IDX1 ,create a port for the client of XI server.
    3. The port has to be displayed in the idx2 transaction and we should be able to view the idoc’s which we imported through integration repository.
    Steps in Configuration
    1. Goto service without party, right click->Assign a business system.
    2. Choose the business system to be added.
    3. Create a File Sender Service with communication channel for the same.
    4. Create an idoc receiver channel under the business system.
    7. The Idoc type( which data is to be written) is mentioned as inbound parameter.
    8. Mention the logical Name in the Service->Adapter Specific Parameters of both the File Sender Service as well as the business system.
    9. Make the Sender Agreement for theFile Sender with communication channel.
    10.Create the Receiver Determination and Interface Determination for the business system.
    11.Create the Receiver Agreement for the Business system.
    Step for Configuration fo IDOC in R/3
    SM59-rfc destination
    IDX1-port
    IDX2-load metadata
    we05-IDoc status records
    BD54-Create Partner Number
    We20-Create Partner Profile
    WE19-Testing IDoc Processing
    Do these configurations in R/3 and in XI...
    SAP XI
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (IDX1)
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Load Meta Data for IDOC (IDX2)
    a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.
    SAP R/3
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (We21)
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Create Partner Profile (WE20)
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    Reward Points if it is useful..
    Thanks,
    Satya Kumar

  • OSB business service transforming a date column 1936 to 2036 ( 1950)

    Hello, I'v a database view with a normal date column "geburtsdatum".
    Data Dictionary:
    GEBURTSDATUM DATE
    Now with JDeveloper I create a db-adapter. This works fine.
    On OSB I do generate a business service on the just created jca file. Also this works fine.
    XSD for db adapter:
    <xs:element name="geburtsdatum" type="xs:dateTime" minOccurs="0" nillable="true"/>
    I can test this business service successfully, everything is fine, but not the date interpretation when birtdate <1950
    Sample geburtsdatum (birtdate): 29-JUL-1934
    DATABASE: 29.07.1934
    OSB Business Service: 29.07.2034
    Why or where happends this date conversion?
    This is very strange, anyone had the same problem?
    Any help would be appreciated.
    Thanks
    Best regards,
    Reto

    After all I found the solution. Again the problem has been caused on DB side.
    I'm using a view. On this view I had a DATE column with a decode. I think I did a clean TO_DATE casting, but it seems as the OSB DB Adapter did not interpret this correctly.
    (on database side with SQL I did not have any problems here)
    My solution was:
    Using a date returning function (which does my decoding) in my view :
    CREATE VIEW xyz AS
    SELECT ...
    , myPackage.removeMaxDate(n.geburtsdatum) as geburtsdatum
    FROM ...
    Regards,
    Reto

  • Business Service pulling wrong interface in Config Overview

    Hello,
    I have created a Business Service with 2 receiver (inbound) interfaces.  But when I assign this business system as the configured receiver in Receiver Determination, PI 7.1 is populating the receiving interface from the the Sender's BS.
    Example:
    Business System - Sys1
    Receiver Interface for Sys1 > Doc_Out
    Business System - Sys2
    Receiver Interface for Sys2 > Doc_In
    Create Receiver Determination:
    Sender > Sys1
    Interface > Doc Out
    Assign BS Sys2 as configured receiver
    Open "Configuration Overview" and view the reciever interface.
    Rather than showing Sys1 > Doc_In PI is showing Sys1 > Doc_Out.
    Why would PI ignore the interfaces within Sys2 and use the Sender's interfaces?
    Thanks,
    Matt

    I have now tried setting up Sys2 as a business system, business service and as a party/business service.  And every time I create my Receiver Determination and assign Sys2 as the Receiver it points to Doc_Out from Sys1 (sender) as the receivers interface. 
    I would like to know how to determine if a system is a business system or a business service?  Also, when should it be considered a party (rather than service without party)? 
    Sys2 is an external system that we exchange files with via FTP.
    In IR I have Sys2 using its own SWC and namespace and I have Sys1 using the SAP SRM SERVER 5.0 SWC and sap.com/supplierenablement/global namespace.  Could there be something wrong with my design in IR?
    I have also tried moving the Sys1 namespace underneath the SAP SRM SERVER 5.0 SWC...but it didn't make a difference.
    Any help will be appreciated!
    Thanks,
    Matt

  • Scenario Configurator and Business Service without party

    HI all
    Quick question. I can't seem to assign a business service(without party) to an A2A connection in the scenario configurator on the ID. I have an email router service I created to push some emails to internal users, and it only allows me to choose Business systems. It does not seem to give the option of using the business services.
    Is that correct, or am I missing something.
    Thanks,
    Chris

    Hi Richard,
    If in IR u had seleced the check box "External party with B2B Communication" under Application Component, only then u may c a business service under the scenario onfigurator.
    So in ur case u couldnt view the business service.
    Regards,
    Prateek

  • 3 different Business Service Layers - 1 Taskflow for 3 Applications

    Hello,
    I'm using JDEV 11.1.2.3 and have the following use case:
    I got 3 different Business Service Layers. All based on 3 different ADF BC projects with 3 different underlying DB schemas.
    On top i got 3 viewcontroller-projects.
    Now I'd like to put together some controller- and view-elements inside 1 taskflow for all 3 applications.
    Is this possible and how? How can a single taskflow work on top of 3 different service layer? Is the ADF model layer capable of solving this use case?
    Thanks a lot for all incoming answers!
    Greetings,
    Marc

    Hi
    if the data controls are different (different names and packages) then you should be able to use them from a single task flow. However, be aware that this means 3 database connections per user, which is quite expensive
    Frank

  • Importing CI from Service Desk with CSV to Service Manager 2012 Business Services

    Hello,
    I am going from HP Service Desk to Service Manager 2012.
    I cannot find out how to import the Service Desk CI's to Service Manager 2012with CSV Import.
    I think I have to move it into Configuration Items-Business Services and I have used a simple script to Import users and Computers in to my test server. I tryid to Import the CI's with the  script but I change it to Business Services but it did
    not work.
    I have been browsing for a solution but I cannot find any that works for. So my question is does somebody know some way to complish this. I appreciate any coments.
    Thanks in advance Olafur_s
    Icelandic DBA admin

    Hi there Jarek,
    I am having now exactly the same problem; i didnt know i could find the messages in solman with DNOTIF transaction.
    I could before create support messages from my satellite system, by using RFC BACK connection as log on screen, so the user was able to log on and the messages was succesfully created. Now I am trying to use this RFC connection as not log on screen, with an automatically generated user (with the RFC wizard from SMSY transaction in solman), and im getting same error as you.
    I dont know if these are related, but if my explanation can help ypu, or someboday else who knows can help us please
    Thanks a lot in advance
    regards
    katia.

  • Hands on Lab JD Edwards Enterprise One Business Service Development

    Hi,
    I completed the "Oracle Open World 2008 - Hands on Lab JD Edwards Enterprise One Business Service Development" PDF at [http://www.oracle.com/technology/tech/fmw4apps/jde/pdf/openworld08_businessservicedevelopment.pdf].
    I ran the business service at the end of the lab to get the following error:
    Internal Server Error (Caught exception while handing request: oracle.e1.bssvfoundation.exception.E1AuthorizationException: User is not authorized to invoke this published business service)
    How can this be resolved?
    We are on 8.12 and 8.97.1.2 tools
    Cheers,
    Steve.

    Hi,
    I am having problems at step 5 in your last post.
    " 5) Check your Published BSSv is set to published or not in OMW. If not go to security workbench and select the option publish BSSV from Form Exit and Add Custom Published Business service created, make it Executable."
    - The business function is not published. I try to in Security workbench (P00950) and publish BSSV row exit not to find my newly created business service object (JP55HOL). I can see all the standard ones but not mine. I open the P00950 application to know what the underlying tables are in the Business Views the grids source the data from, to find that JP55HOL exists in the Object Librarian table F9860 but not in the Business Service Published Methods P98630. For the business function to be published, the record needs to exist in this table. How could this record not be written and how can it be corrected through the Application?
    - I don't understand what "or not in OMW" means?
    Please understand that I have followed the hands on lab with no other BSS setup on 8.12/8.97
    Thanks,
    Steve

  • Calling an MFL business service from a WSDL proxy service

    Hi,
    I'm using Service Bus v2.6, and trying to call an MFL business service from a wsdl based proxy service.
    I have done the following so far:
    - Define an MFL-based business service that writes MFL messages to a JMS queue and reads reply messages off another queue, and it works when I debug this business service by itself.
    - Define a wsdl proxy service that routes requests to the MFL business service.
    Since the tutorials don't have MFL examples, I'm struggling to get this working. I've tried different ways, but no luck.
    Here's my definition of the route node in the Proxy Service at the moment.
    1. Call a custom XQuery (.xq file) to convert incoming message to an XML representation of the MFL message, and assign the result to a variable "param1"
    2. Use "Service Callout" to call the MFL business service, and set Request Document Variable to "param1" and Response Document Variable to "param2".
    When I debug the flow, param2 (reply) comes up as empty, and I don't know how to make it work.
    I've turned on the JMS trace etc and the JMS bit is working (i.e messages being written, and read by the business service).
    There seems to be something wrong with the way I call it from the proxy service.
    Any help would be much appreciated..
    Thanks

    Hello,
    Can you indicate the classpath that you use to run your client, version of weblogic and the version of jaxrpc api that you are using.
    As a quick experiment adding the jaxrpc jar files to your classpath one at a time.
    This [url http://www.javaworld.com/javaforums/showflat.php?Cat=&Board=Enterprisejava&Number=3801&page=12&view=collapsed&sb=9&o=&fpart=1]chap seemed to have a similar problem to you and solved it by adding the jaxprc-spi jar file to his class path. It may be that the jaxrpc-impl is causing you greif.
    Also see this thread:
    http://forums.bea.com/bea/message.jspa?messageID=200612003&tstart=0
    Hussein Badakhchani
    www.orbism.com

  • Error Merging Contacts on a Business Service

    Hello,
    We are trying to Merge two contact records by code (eScript) on a Business Service.
    We did an initial model just to test MergeRecords function. This initial model will be tuned and improved later. This initial model
    is as follows:
    function Service_PreInvokeMethod (MethodName, Inputs, Outputs)
         if (MethodName == "Fusion")
              var ErrorMessage ="";
              var ErrorCode = 0;
              try
                   var ContactBO = TheApplication().GetBusObject("Contact");
                   var ContactBC = ContactBO.GetBusComp("Contact");
                   var IdContacto;
                   with (ContactBC)
                        InvokeMethod("SetAdminMode", "TRUE");
                        ActivateField("Id");
                        SetViewMode(AllView);
                        ClearToQuery();
                        SetSearchExpr("[Id]='1-GYA-1772'");
                        ExecuteQuery(ForwardBackward);
                        var bExisteContacto = FirstRecord();
                        if (bExisteContacto)
                             var FusionarCon[0] = '1-GYA-4355';
                             InvokeMethod("MergeRecords",FusionarCon[0]);
              catch (e)
                   ErrorMessage = "Se ha producido el siguiente ERROR: " + e.toString();
                   ErrorCode = 1;
                   TheApplication().RaiseErrorText(ErrorMessage);
              return (CancelOperation);     
         return (ContinueOperation);     
    As you can see, this should Merge Contact '1-GYA-4355' into Contact '1-GYA-1772'
    When simulating this Business Service the following error is received:
    "An end of file error has occurred" (SBL-DAT-00393). We have reviewed Supportweb, but we did not came up with a solution. We tried
    all suggestions found, but none was suitable to us.
    Anyone can help us with this matter?

    Hi,
    We have a requirement that we need to read the input from file,
    Input format is
    to_id,from_id
    to_id,from_id
    For merging the records it is throwing an error in the line,
    bcContact.InvokeMethod("MergeRecords",from);
    We are using the below spearch spec
    SetSearchExpr("[Id]='"+to+"' OR " +"[Id]='"+from+"'");
    it is working fine if i am directly assigning the values to these variables.
    Same end of file error SBL-DAT-00393 is occuring when reading from the file.
    Loop used in the code to read file is working fine. I have tested with the other SetFieldValue method.
    I am using all view mode.
    Can u please suggest something.
    Thanks
    Nivedita

Maybe you are looking for

  • Need help connecting Revolution to PC to download pics and vids

    Moved for greater exposure

  • Using Java Mail in Tomcat via JNDI

    I have a web application and I want to make use of JNDI Mail Sessions for sending email in my Web Appln. I am using Tomcat4.0.1 In my server.xml file I declared a resource as follows: <Resource name="mail/Session" auth="Container" type="javax.mail.Se

  • Aperture 3: Lion Server Photo Storage

    I'm attempting to store my photo library, which is referenced, on our Lion server here at home. I've ran into a problem; I cannot delete files. When I attempt to empty Aperture's trash I get the following error message: I've ran out of ideas on how t

  • Limit access for 1 month

    I would like to limit people access to a training course for a period, such as 1 year, from the time they have been given initial access, is this possible? Thanks

  • Help unlocking my phone as I am now out of contract with EE...

    If anyone can help it would be much appreciated. I have been a pay monthly customer with EE for several years and have recently moved to Italy, and my contract with EE has now finished. I would like to unlock my iPhone 4 to use with an Italian phone