How is it possible to call a report in J D Edwards via Dell Boomi? - jdedwards

I want to call a report in JD Edwards via Dell Boomi. I have already established the database. Can you help me with it?

You can call JD Edwards report using following AIS REST report service API from Dell Boomi
https://docs.oracle.com/cd/E53430_01/EOTRS/api-report-service.html

I don't know Boomi, however something like runubxml can trigger reports remotely.
there is documentation on Oracle site about configuring this in JDE.

One way is to call the JDE report, create published business web service(BSSV) then call that web service from dell boomi.
Published BSSV internally call the JDE report using the C BSFN.

You can do this by calling REST API from Boomi through LynX Business Integrator: http://aellius.com/lynx-business-integrator

Dell Bhoomi should be able to connect with AIS, later you can send required UBE detail through XML document to AIS server, and from AIS server detail can be pass to Scheduler (not JDE scheduler but AIS), that is how you can complete this integration. in case you want to perform transection outside JDE via AIS then you can call BSFN (business function ) B98ORCH from JDE end which can perform outbound transaction (from JDE to outside JDE ).

Related

Set Meeting Conversation audio programmatically using lync 2013 sdk

I am using Lync SDK 2013 to automate lync [skype for business] actions. Eg. When user says Join first meeting, lync.exe is launched and first meeting from pre-displayed list is joined in lync client on the machine. This automates clicking on "Join Skype Meeting" in meeting invite from Microsoft Outlook Calender.
I am using "lyncClient.ConversationManager.JoinConference(meetinguri)" to start meeting.
After meeting is started, I get standard "Join Meeting Audio" dialog which has three options to choose audio like dont join, call me at and join skype for business (full audio and video)
I want to suppress this dialog and somehow send audio setting for this meeting conversation through SIP url or API.
How to achieve this?
Any pointers greatly appreciated.
Thanks in advance
AJ
The Lync Client SDK does not give you this level of control.
If you wish to control these settings, you can control them with the registry. See this article. Even though the article is for an older version of Lync client it's still valid, you just need to translate the registry key to the new location:
HKEY_CURRENT_USER\Software\Microsoft\Office[version]\Lync
where version is the office version installed. e.g. "16.0", "15.0", etc.
You may need to restart the Lync client before the registry settings become active though. You will have to test this.
If you wish to actually automate the UI, then your options are then reduced to using something like the Windows Automation API's. These work fine with the Lync Client but they are a pain to figure out the required steps to automate anything.

Is it possible to call/trigger Domino rest web service from domino agents or any other backend processess?

I have a REST custom web service written in java using xpages.
It works well when it is called from the browser, but when it is triggered from the scheduled tasks/agents it fails.
Is it possible to call the domino rest web service which defined in the xpage from Agent or any other scheduled process.
Below are couple of error messages I recieved in the log
State data not available for /services because no control tree was found in the cache.
Cannot use BufferedReader while ServletInputStream is in use
Any help will be greatly appreciated.
Thanks,
James
There are a few things to watch out for:
Rest services are by definition stateless, so make sure you have nostate as attribute of your XPage
You only can have a Writer or an OutputStream, so use only one. See my article on XAgents revisited
Authentication is always a headache, so configure your REST endpoint to allow basic auth (setting in internet site configuration)
LotusScript doesn't do network so you would use #Formula or Java in a scheduled agent
Simplest form is a Formula agent using #UrlOpen("https://username:password#yourserver.com/yourdb.nsf/somexpage.xsp/yourrest");
When you pack your logic into a bean, you can use the OpenNTF Domino Api to define a XOTS scheduled task. Most advanced option (in many meanings of that word)
Hope that helps, let us know how it goes!

jboss operations network reports

I have configured a JON server 3.1.0 and agents allowing to monitor JBoss AS.
I've set alerts to tell us when the process goes down and I now would like to export reports, especially with the availability/unavailability periods of the different processes.
It seems that the predefined reports concern more the utilization of the CPU/memory, but not the availability.
The purpose would be to export this report at the end of every month with the unavailability periods over the past month.
Is this possible? Does this exist by default? If yes, how can I access to this? If not, is there a way to get it?
Thanks for you support
JON 3.1.0 should contain the REST-api as tech preview though (not sure). If this is in, you can use this to access the availability history e.g. via a http
GET localhost:7080/rest/resource/{id}/availability/history
with {id} being the id of the resource you need the report for.
Another option is the CLI, where you can write the output of the cli commands to a file.

SQL 2008 R2 - Reporting Services, using Data Model with Report Builder 3 over internet causes crash, any ideas?

Background:
I have a Windows 2008 R2 box set up with SQL 2008 R2 both the Data Engine and Reporting Services.
I have configured Reporting Services to use custom authentication (FormsAuthentication) that I wrote.
The custom authentication gets passed the name of a user to treat as the admininistrator assuming they login correctly in the Reporting Services configuration files.
The custom authentication when queried by Reporting Services about the current users permissions will always return true when logged in as the user configured as the administrator.
I have uploaded a Data Model to Reporting Services (using the built in Report Manager app) which uses a Data Source I added (also using built in Report Manager app) which connects to a database on the same box.
I have a ASP.NET MVC3 web app (also on same box) that is configured to use the Reporting Services web service to do things like list existing reports, run existing reports and a link to start Report Builder 3.
The ASP.NET MVC3 web app shares it user logins with Reporting Services, i.e. the custom authentication used by Reporting Services verifies user details by looking at the same data as the web app.
The ASP.NET MVC3 web app is available externally.
Problem:
If I log into the web app remotely, start Report Builder 3 via link, login as UserA, use the Report Wizard with options >> Create dataset >> select Data Model (see above) as the source of data >> choose 1 table of data (e.g. Organisations) >> click button to preview data >> click next -- BANG - REPORT BUILDER 3 HANGS.
If I log into the web app locally on the server hosting everything, start Report Builder 3 via link, login as UserA, use the Report Wizard with options >> Create dataset >> select Data Model (see above) as the source of data >> choose 1 table of data (e.g. Organisations) >> click button to preview data >> click next >> choose row/column groups and values, report style and click finish. I can then run the report and save it. -- EVERYTHING WORKS!
Things I looked at:
If I do a SQL Profiler Trace against
the both the Reporting Services
database and the database that the
Data Model is using in the case where
it hangs it appears Reporting
Services is getting into some kind of
loop continuously asking the
Reporting Services databases if there
are any running jobs. When it works
it never asks the Reporting Services
about Running jobs at this point.
If I use the Data Source the Data Model uses in Report Builder 3 as the data source then it does work. HOWEVER this then prompts for a SQL Server login and requires the you open the SQL Server port on both the server and the remote machine! Not good.
This is driving me crazy. Any body with elite skills in the black magic of using Reporting Services 2008 R2 and Report Builder 3 that can help be figure this out will be deserving of everying computing award going.
EDIT: I found this while Googling again (Forum post, Google Cache) and got really excited but couldn't quite make sense of what the poster was saying and changes I made trying to follow it just broke all Reporting Services access so I rolled back the changes. Unfortunately the forum is archieved (and a bit rubbish) so I can't contact or leave a message for the poster.
Peter, my experience with Reporting Services is extremely limited; I've been building reports for SQL Azure Reporting Services using BIDS.
I had a problem whereby BIDS was crashing when I attempted to preview a report and it took me hours to work out that my reports weren't checked out of version control and BIDS couldn't save them. Rather than giving me any kind of meaningful error message, Visual Studio simply crashed on me.
Maybe, just maybe, your issue is that Report Builder can't save the report and is crashing for a similar reason. However, from your description, I'd suggest that if it is the case, it's likely to be a permissions issue rather than a read-only one. I'd check that the security context for the access of data is as you expect when logging in remotely.
Sorry that I can't give you a definitive answer, but maybe it will suggest somewhere new to look.
It turns out that this is caused by a school boy error by Microsoft of using one connection and not opening/closing it appropriately. MS were able to give us this workaround when we called them:
Basically after you've got the Report Builder 3 clickOnce app installed, locate it on your computer and then inside the system.net tag of the app.config file add the tags below.
<connectionManagement>
<add address="*" maxconnection="1024"/>
</connectionManagement>

SCMS_AO_URL_READ returns Communication error when called from SAP Portal

We have upgraded our development SAP system from (ECC6 and SAP Portal) from SPS3 to SPS5.
Now when a user logs onto the SAP Portal and run a bespoke Java Web Dynpro screen (which in turn calls SAP standard Function Module SCMS_AO_URL_READ in order to retrieve a UWL), an exception is returned.
When the Function Module SCMS_AO_URL_READ is manually called from the SAP ECC system (by running transaction SE37 from the SAP GUI) and the same parameters are passed, no exception is returned.
Investigation has shown that the failure occurs when SAP standard Function Module RFC_PING for destination SAPGUI is called (the call sequence is SCMS_AO_URL_READ -> SCMS_DOC_URL_READ -> SCMS_URL_GENERATE -> perform location_from_client -> perform location_from_lca -> SCMS_LOCATION_GET -> SCMS_FE_CHECK_REG_SERVER -> SCMS_FE_CHECK_GUI -> RFC_PING). The exception
'Communication failure' is being returned.
This error did not occur pre-patching, or in an identical system that we have which has not been patched.
Any ideas why the parameters are not being automatically populated?
Thanks.
After further investigation we found that the issue is caused when the user has access to the Authorisation Object S_RFC_ADM.
I do not know why this is yet (especially as SAP authorisations are supposed to be accumulative and not have exclusions), but that is definitely the issue.
I don't know the details of the function modules involved, but the purpose is clear - the program wants to make sure that a "real" SAP GUI is present, and obviously that's not the case when you're in the WebDynpro world. The RFC destination SAPGUI is a "virtual" destination that always points "back" to the GUI instance of the user session executing the program. I'd recommend creating a SAPnet message and asking SAP directly.