Skip to Content
avatar image
Former Member

BLS transaction as web service

Hi Forum,

All the transactions are exposed as web services in xMII. When i try to access web services of xMII server ( BLS transactions )from any other machine, it is prompting a user name/password. I tried out different combinations of user name and password but couldn't consume the web service. After a while, i added my client machine as 'Secured Server' in xMII. From then i am able to consume the web service.

Even when accessing data graphs that are generated on xMII server from any other client machine, i faced the same problem. When i added the client as secured server i am able to see the data.I am accessing the java applet via the link that is obtained by dynamic page generator.

http://localhost/Lighthammer/DynamicPageServlet?btnGeneratePage=Generate+Page&Height=400&Width=640&QueryTemplate=UserTemplates%2FActualMaterialConsumedQueryTemplate&DisplayTemplate=UserTemplates%2FActualMaterialConsumedDisplayTemplate&Applet=iChart

I am using xMII 11.5.4 b 73

Can anyone explain this behavior and how to over come this ?

Thanks,

Srinivas.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 30, 2008 at 11:52 AM

    Every request requires authentication, unless the inbound server is listed as a trusted server like the default localhost entry. BTW - this 'free pass' will not work beyond version 11.5. Search the 11.5 help documentation (http://help.sap.com) for IllumLoginName / IllumLoginPassword which can be added to your URL for a one-shot request based authentication. For consuming a BLS TRX as a web service you will need to link your user name and password credentials into the embedded request xml nodes.

    Regards,

    Jeremy

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 30, 2008 at 01:24 PM

    Hi Srini,

    Run the url by passing the password and username as follows:

    http://<server>/Lighthammer/Runner?Transaction=<transcationpathwithname>&XacuteLoginName=<username>&XacuteLoginPassword=<password>

    For this to run the user should have access to XAcute Service of xMII.

    Regards,

    Ravi kumar

    Add comment
    10|10000 characters needed characters exceeded