Business Services Configuration in SCSM or SCOM?

Hi Everyone,
I'm looking for someone with both SCOM 2012 and SCSM 2012 experience who can advise the best and/or preferred method of creating/populating Business Services in Service Manager 2012...
The reason that I ask is that once we have a rock solid process for logging Incidents and Service Request, our next major priorities will be to get "basic" reporting & change management working.
Change Management will obviously use the Business Services in the usual way - to manage changes that will affect the business service, whereas the level of reporting we want to obtain from the "basic" reporting is what Incidents have been occurring
(possibly which categories they were logged under) and which Business service the Incidents Affected.
Now, this is where I'm in two minds:
On one hand a "non-technical" Microsoft field engineer suggested to create business service "place holders" and then configure SCSM to use these "dummy" (non-configured) business services for reporting purposes.
On the other hand we have SCOM 2012 and I believe the preferred method is to import SCOM distributed Apps as Business services which has many additional long term benefits like being able to manage the end-to-end "Availability" of a Business Service
etc.
My biggest issue with creating "place holder" Business Services in SCSM is the amount of time it will take to configure all the templates with the "dummy" services only to have to reconfigure everything once we Import the "Real"
Business Services from distributed apps configured in SCOM. It seems like a LOT of double handling to me.
So, my question is basically (bare with me because I have VERY little SCOM knowledge) is there a way to create an MP in SCOM which would contain a "Distributed Application Template" (VERY basic Config) which can simply be duplicated MANY times
and change it's name to match each of our Business Services. Once done the MP containing the Distributed Apps can be imported to SCSM and then the Business Service would still be "Dummy" blank place holders but they've also be the legitimate/actual
Distributed apps that we will want to be using later down the track.
If we went down this path and we kept an unsealed copy of this management pack, would it also be possible to go back and make changes to the MANY distributed apps to update the CI relationship information in SCSM?
Hope this makes sense... basically I thought it would make more sense to create the "dummy" Business Services in SCOM and import them to SCSM for use now and in the future rather than create the "dummy" business services in SCSM now only
to replace them with new imported Business Services from SCOM.
Your thoughts, ideas and guidance will be GREATLY appreciated.

Self Bump

Similar Messages

  • Issue on OSB business service configuration with email transport

    Hi,
    I am trying to create a Business Service with email Transport configuration. While creation, I have selected ServiceType as MessagingService.Then in Message Type Configuration page have selected Request Message Type as Text and Response Message Type as None. Now in Transport Configuration page email option is not showing in protocol.It's only showing http , jms option there.
    While I tried the same in some other OSB installation environment I am able to find email option in Protocol.
    Any  idea what could be potential reason of it.How can I able to see email option in Protocol ?
    Regards,
    Subhra

    Hi,
    Please check the state of Email Transport Provider in the admin console it should be in the active state , and also Go to JMS Module --> jms resources and check dist_wlsb.internal.transport.task.queue.email_auto.
    its heath and assosiated member will be working fine.
    Regards
    Bharat

  • Creating a "Business Service" from a WSDL: Can't initialize WsdlEntryHelper

    I'm working through a "HelloWorld" setup of Weblogic (10.0.3.5) and OSB (11.1.1.5.0) using OEPE 11.1.1.7.2.
    I have a OSB Project with a Weblogic Web Service. I've generated a WSDL and when I try to copy/paste or drag-and-drop or load the WSDL file through the Business Service Configuration I always get the following error:
    Description     Resource     Path     Location     Type
    Could not initialize class com.bea.wli.sb.resources.wsdl.helpers.WsdlEntryHelper     HelloWorldService.wsdl     /HelloWorld_SB     line 1     ALSB Synchronization Error
    If it helps, the WSDL is linked below. Any ideas? Thanks.
    http://pastie.org/3438419

    I was able to recreate the test WS project and get to the same error as before. The difference is I didn't create an EAR project nor endpoint interfaces. It published fine with this bare-bones setup.
    Can someone please take a look at my steps and see if I'm doing anything wrong and if you know how to get around it? Trying to get just the most simple local WS on OSB has taken days and I really need to get to work on something productive!
    I'm pasting my notes below, but since the forum doesn't cooperate with my spacing, I've pasted a more readable version at pastie:
    http://pastie.org/private/5dlmjcbkrjzzmurt2f04g
    STEPS FOR CREATING A TEST WS
    ============================
    1) File -> New -> WebLogic Web Services -> Web Service Project
    a) Project name: Foo_WS
    b) Location: C:\workspaces\osb\TEST0_WS
    c) Target runtime: Oralce WebLogic Servier 11gR1 PatchSet 4
    d) Default Configuration
    e) EAR Membership: unchecked
    d) Finish
    2) Under "Servers" tab, right click the WebLogic Server and add Foo_WS
    3) In the "Foo_WS" project Right click 'src' -> New WebLogic Web Service
    a) Name: Foo
    b) Package: foo
    c) Do not check 'Generate Service Endpoint Interface'
    d) Click Finish
    3) Load Foo.java
    a) Change Foo.hello() to return a String and take a String argument
    b) Change the class annotation to:
    @WebService(name = "Foo", targetNamespace = "http://foo", serviceName = "FooService", portName = "FooPort")
    4) Republish to the server
    5) Check that it is running, load "http://localhost:7001/Foo_WS/FooService?WSDL". See output:
    <?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is Oracle JAX-WS 2.1.5. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is Oracle JAX-WS 2.1.5. --><definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://foo" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://foo" name="FooService">
    <types>
    <xsd:schema>
    <xsd:import namespace="http://foo" schemaLocation="http://localhost:7001/Foo_WS/FooService?xsd=1"/>
    </xsd:schema>
    </types>
    <message name="hello">
    <part name="parameters" element="tns:hello"/>
    </message>
    <message name="helloResponse">
    <part name="parameters" element="tns:helloResponse"/>
    </message>
    <portType name="Foo">
    <operation name="hello">
    <input message="tns:hello"/>
    <output message="tns:helloResponse"/>
    </operation>
    </portType>
    <binding name="FooPortBinding" type="tns:Foo">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
    <operation name="hello">
    <soap:operation soapAction=""/>
    <input>
    <soap:body use="literal"/>
    </input>
    <output>
    <soap:body use="literal"/>
    </output>
    </operation>
    </binding>
    <service name="FooService">
    <port name="FooPort" binding="tns:FooPortBinding">
    <soap:address location="http://localhost:7001/Foo_WS/FooService"/>
    </port>
    </service>
    </definitions>
    6) Back to OEPE: Create New OSB Configuration Project: name = Foo_Conf, ignored advanced settings, Finish
    7) Add Foo_Conf to the server and publish. Now the OWL Server 11gR1 PatchSet 4 at localhost has 2 projects: Foo_Conf and Foo_WS
    8) Create New OSB Project: Project name: Foo_SB, OSB Configuration: Foo_Conf
    9) Under Foo_WS project, right click Foo.java -> WebLogic Web Services -> Generate WSDL (created a .wsdl and .xsd)
    10) Drag-and-drop FooService.wsdl and FooService_schema1.xsd from Foo_WS to Foo_SB
    a) ERROR:
    Description Resource Path Location Type
    Could not initialize class com.bea.wli.sb.resources.wsdl.helpers.WsdlEntryHelper FooService.wsdl /Foo_SB line 1 ALSB Synchronization Error
    ...I have no idea how to procede. I've been using "The Definite Guide to SOA 2nd Edition" to guide me along. I'm stuck here because I want
    to create a business service and proxy service utilizing the first Web Service Project I made (Foo_WS).
    Any advice please?

  • Regarding JMS-Queue/Topic in Proxy and Business service in OSB

    Hi
    I have one query regarding to the JMS-Queue/Topic.
    I am published the message to the JMS-Queue/Topic.
    ----My Business-service configuration is---
    General----Any xml
    Tranport--jms://localhost:7001/MyConnectionFactory/RequestQueue
    Response--None
    I call this Business-service in proxy-service of Routing message was published successfully to thee Queue.
    I try to dequeue the message from that queue for this
    --- I take another proxy with---
    General----Any xml
    Tranport--jms://localhost:7001/MyConnectionFactory/RequestQueue
    In meassage flow
    Routing--second busines-service)
    --- Second business-service configuration is---
    General----Any xml
    Tranport-File (C://temp)
    Issue is when I publish the message to Queue,the message is also found in the file  i.e C:temp. I don't now why  this come to the file.*
    Any suggestions
    Thanks
    Mani

    Either I did not get an idea, but in your JMS proxy you are routing to File :)
    If you don't want file, why route to 2nd BS ?

  • Sender business service?

    Hi Friends,
    I have sap to sap integration requirement.Sender is company's sap system and receiver is legacy(vendor's)sap system.I am required to configure business service(instead of business system)at the sender side.
    1.Can anyone help me with the steps like what details i need to get from sender system to provide in 'Adapter specific Identifier' inorder to configure business service.
    2.Why client is demanding to configure business service instead of business system at sender side.What could be the reason?
    Please help with the answers!!!
    Regards,
    Suresh.

    Hi,
    1.Can anyone help me with the steps like what details i need to get from sender system to provide in 'Adapter specific Identifier' inorder to configure business service - Configuration for IDOC scenario in both business system and business service is almost same but in business service case, in reciver IDOC adapter you need to use header mapping and specify the Business service in the sender system details................
    2.Why client is demanding to configure business service instead of business system at sender side.What could be the reason? - Because for creating business system, technical system is required in SLD and your client do not want to publish its SAP system's technical details to your SLD.....so your client requires business service as Business service are created in ID and do not need a technical system in SLD for their creation.
    Regards,
    Rajeev Gupta

  • OSB Business Service Retries for Read Timeout

    Hi,
    Is it possible to have retries configurable for Read Time out in Business Services in OSB ?
    What is the best practice alternative if we need to retry on a read time out with the same request ?

    You can configure your business service to retry.On the transport configuration tab of the business service configure the following:-
    Retry Count
    Retry Iteration Interval
    http://docs.oracle.com/cd/E14571_01/doc.1111/e15867/business_services.htm#i1096469

  • OSB Business Service is not timing out on Connection/Read timeout

    I have a weird problem with my business service in OSB. I have set the read timeout value as 1 sec and Connection timeout value as 1 sec. The response from backend is taking more than 2 seconds or even 3 seconds but still my business service is not timing out..! My service is still listening to the response from backend even if it comes after 3 seconds. I expect it to timeout after 2 seconds. Any ideas?
    Business Service Configurations:
    Service Type: Any type
    Protocol: http
    Retry count : 0
    Retry Application Errors: No
    Read Timeout: 0
    Connection Timeout: 0
    HTTP Request Method: POST
    Result Caching: No
    Let me know if you need any more information. Thanks in Advance.
    Regards
    Kaleem

    AbhishekJ wrote:
    Maximum possible successful response time of the service will be less than Read TO + Connection TO.
    Alas, this is not true.
    Maximum possible response time is infinity.
    There are two reasons for that.
    1. Read timeout is not counted as time from the successful connection establishing to the current moment. It is measured as time from the last received byte to now. Imagine a backend service that sends a single byte in a data packet every 500ms. Despite you have read timeout set to 1, the receiving of 3K message will take 25 minutes, and yet your Biz service will not timeout.
    2. In HTTPS, handshake is handled by a separate library which has its own quirks. Specifically, if the key exchange is broken at particular point of handshake, the library re-establishes the connection and does it few times; in my experiements, the largest I could delay the eventual fault was about 3 minutes.
    Having said that, in the OP message the configuration is Read=0, Connect=0, so I wonder why the timeout is expected.

  • OSB: Checking content type of a Business Service response

    Hi,
    I have a Proxy Service <-> Business Service configured as a pass-through only. (including http headers)
    The situation is: Sometimes, the service which my BS access send a fault response as a HTML instead of a fault soap envelop or something related with the provided xsd.
    My PS receives this and send back to the caller, but my customer needs a fault message. The service provider will not modify this behavior, so i need a way to check the content of the response to see if it's is an html and raise an exception.
    It's possible to do this ?

    Wow.
    First of all, ty for your really fast reply.
    Seconde: A valid fault response message is something like this:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="my.foo.namespace" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://schemas.xmlsoap.org/soap/envelope/" >
    <soapenv:Body>
    <soapenv:Fault>
    <faultcode>soapenv:Server</faultcode>
    <faultstring>Unknown processing error.</faultstring>
    <detail>
    <ImsException version="6.0" >
    <exception>
    <name>exception.NotAuthorizedException</name>
    <code>700</code>
    <description>
    <![CDATA[Foo is not authorized to perform task.]]></description>
    </exception>
    </ImsException>
    </detail>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    I need to validate the <detail> tag agains my xsd. To do this, how to build the xquery to select this tag ? I need to apply some function on the content to transform the detail string into a structured xml ? It's something like:
    soapenv:Envelope/soapenv:Body/soapenv:Fault/detail
    If you have some links with examples i will appreciate.
    Ty for your help.
    Edited by: GSanches on 10/06/2010 06:27

  • Call another proxy via business service of first proxy

    I have a proxyservice1. I want to call another proxy service (proxyservice2) via business service (businessservice1).
    My proxyservice1 routes to businessservice1.
    So in my businessservice1 I have mentioned the below URL in "Transport Configuration"/"Endpoint URI" in "Business Service Configuration" .
    My proxy service "proxyservice2" url to be called:
    http://localhost:7001/projectname1/foldername1/ServiceName1
    I have logging in proxyservice2 as first step. But I don't see the traces of "proxyservice2" getting called from businessservice1 of proxyservice1.
    Is the format of url for the proxy "proxyservice2" correct? Also is the above procedure valid?

    Hi,
    Why dont you create the business service 1 upon the proxy service 2?..There is an option in Business service configuration where u can create a BS upon a PS.
    Have you tested proxy service 2 using test console?..can u see the reports?..
    If yes test BS1 and check if you can see the reports...
    Atlast u can check if testing PS1 shows u the reports of PS2.
    I think this shoul wok...Please let us know of any problems..
    Regards.

  • Osb 11 : How to configure tuxedo business services in a clustered domain.

    Hi,
    We have a platform with a clustered domain Osb ( 1 admin server and 2 managed servers dispatch on several physical servers) and two Tuxedo instances offering the same service exported in 2 different gateways on each Tuxedo instance.
    How to configure a business service with tuxedo transport working on this platform with failover and load balancing ?

    Thanks for the answer but it doesn't work.
    The fact is that we work on OSB 11, not directly in WebLogic.
    And Osb always modify the WTC configuration even if we modify it before in weblogic.
    To define a business service with multiple remote access points and apply a load balancing algorythm, Osb need an URI for each remote access point (not for each imported service).

  • Business Service Without Party in Integration Scenrio Configurator

    Hi everybody
    I am stucking in a small issue but do not found a related thread.
    Can anybody explain me, why I cannot assign a "Business Service" of typ "Service without Party" to an Application Component? I am try to configure my integration Process and call in the directory Tools --> Transfer Integration Scenario from Integration Repository. In the following Configurator I can only assign Business Systems from SLD or Services with a Party depending on the settings of the Application Component in the Repository (Flag "External Party with B2B Communication"). If you configure the scenario manually it is possible to involve Business Services without party. But I would like to make use of the Wizard and my Customer has a lot of Systems maintained as Business services.
    Any suggestions?
    Regards Oliver

    Hi,
    I have not done this type of task before.. but from the given links
    see the below information was in the above first link
    The following steps are then only required if the application component has at least one connection to a B2B component.
           3.      On the Business Services for B2B tab page, enter the business service that you want to use for B2B communication.
    The integration process service that is already entered on the  Integration Process Service for A2A tab page is then assigned to this business service.
    B2B Component...
           1.      On the Business Services for B2B tab page, assign the business services.
    Use the input help () to select the business services.
           2.      If you want to create a new business service, choose Create Business Service ().
    To assign multiple services simultaneously, choose Input Help () in the toolbar of the table (only when assigning business services and business system services).
    Regards
    Chilla

  • Scsm 2012 - SQL reporting from business services

    when i process a report in SQL Reporting Services for Business Services - and many other configuration items - I put a column in the report for priority and when I output the report it appears as a number which is wrong.
    For example, I have in the pruiority field for business services a drop down of High, Medium and Low - when I output the report this value appears as a number rather than the work High, Madium or Low.
    Does anyone know why this is and how it can be fixed?
    tamrep

    It sounds like your Report showing the Priority ID rather than the Priority value.
    You need to add a JOIN Statement in your SQL query to join on the Priority ID from the ServiceDimvw to the Priority ID from the ServicePriorityvw.
    Something like this:
    SELECT DisplayName,
    Priority.ServicePriorityValue
    FROM ServiceDimvw
    LEFT OUTER JOIN ServicePriorityvw as Priority on ServiceDimvw.Priority_ServicePriorityId = Priority.ServicePriorityId
    Cheers
    Alex

  • SCSM 2012 - Business services reporting

    When reporting on business services I go to the ConfigItem Cube
    When I look at the ServiceDim there is an option for 'Business Detailed Descripion'. This is always blank when I report on it.
    When I set up business services in SCSM 2012 I do not see a field called 'Business Detailed Descripion' - where should i enter this information in SCSM 2012 so that I can add it to my report?
    tamrep

    Hi Tamrep,
    If you open Business service in the Authoring Tool and you explore in the class properties, you will see the "Business Detailed Description" field.
    But this is not by default available in your form. If you want, you can add this field with the Authoring tool to the business service form and make it available.
    Regards,
    Dennis

  • SMLETS. Get related Business Services from a Configuration Item

    Hi
    I need som help or guidiance on how to create a PS query to list out all the related business services from a Configuration Item (Computer) using the Windows Computer Class
    Im using the following orchestrator activity today to get the related business services from the CI.
    Thx for all replys! :)

    Hi,
    you can use this script as an example:
    Import-Module smlets
    #Definde Input-Values
    [String]$Server = "SCSMSERVER"
    [String]$SCObjectGUID = "6555226c-5e77-ea85-b79f-05dc8843dcb0"
    #Get Computer-Object by SC Object GUID
    [System.Object]$Computer = Get-SCSMObject -Id $SCObjectGUID -ComputerName $Server
    #Get Relationship Class "Is Related to Configuration Item"
    [System.Object]$Relationship = Get-SCSMRelationshipClass -Name "System.ConfigItemRelatesToConfigItem" -ComputerName $Server
    #Get defined Relationships by target
    [System.Object[]]$RelatedBSs = Get-SCSMRelationshipObject -ByTarget $Computer -ComputerName $Server | where { $_.RelationshipId -eq $Relationship.Id }
    #Create Arrray for Orchestrator Published Data
    $BusinessServiceDisplayNames = @()
    foreach($RelatedBS in $RelatedBS)
        #Add DisplayName of Business Service to Output-Array
        $BusinessServiceDisplayNames += $RelatedBS.SourceObject.DisplayName
    $BusinessServiceDisplayNames

  • Configuring a Proxy Routing to 2 Independent Business Services with Xquery

    Hi,
    I want to create one Proxy service which has to be able to determine based on contents/elements of an XML/SOAP message which Business Service to invoke.
    When I create a Proxy based on either of the WSDL's I can configure the routing in the message flow by creating a routing table in a routing node, and use the appropriate variable, from the variable structure body, to test as an expression ($body/ser:retrieveDetail/param0/customerNo).
    But I want to create a proxy service that isnt based on one WSDL, because the business services are each based on different WSDL's. So I tried to create " Any SOAP and Any XML" service, but then in the expression editor of the routing table i cant use the variable structure. I also tried adding the WSDLs as structure but that doesnt work either. Neither does using regular Xpath expressions to select the data to test.
    Im using the following envelope and I use the customerNo to test which service needs to be invoked. But i cant seem to select that data and test it. Does anyone has an idea of how i can achieve this?
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <retrieveDetails xmlns="http://localhost/">
    <param0 xmlns="">
    <customerNo>123456789</customerNo>
    </param0>
    </retrieveDetails>
    </soapenv:Body>
    </soapenv:Envelope>

    Could you try this?
    $body/*:retrieveDetails/*:param0/*:customerNo/text()

Maybe you are looking for

  • Reversing the financial document

    Hi, I am trying to reverse a journal entry. When i posted the document as well i got the msg as 'Enter a true account assignment object with revenues. I posted the document using BAPI_ACC_DOCUMENT_POST. Though i got the msg the document is posted. Fo

  • IPod Touch (3rd Gen) completely unrecognized by multiple PCs - suggestions?

    Recently I picked up a 32GB iPod Touch from a pawn shop; the guy let it go for cheap since it was disabled and he couldn't figure out how to re-enable it, which I figured wouldn't be a problem. However, the device doesn't seem to be recognized in eit

  • ExportCollectionActionListener dropping leading zeroes

    We use <af:exportCollectionActionListener> tag to provide users with the ability to export data from some <af:table>s to MS Excel. We have problems with data values like "01.21", for example, which are converted by Excel to "January, 21". Also when t

  • What versions of Weblogic currently have Subject Alternative Name support?

    I would like to visit a comment I saw in an old forum thread from 2010 Certificate hostname verification error with 10.3 that "WebLogic currently does not support the Subject Alternative Name field." Can someone please let me know what versions of We

  • Safari for windows cannot open PDF files

    I'm posting this topic because it was archived in 2009 without a solution. When clicking a pdf link in Safari for windows (4.0.3) it opens a new window but does not show the pdf. The window remains blank with "canceled opening page" in the status bar