/
Integration Framework of SAP Business One Integration Framework of SAP Business One

Integration Framework of SAP Business One - PowerPoint Presentation

v2nant
v2nant . @v2nant
Follow
344 views
Uploaded On 2020-06-29

Integration Framework of SAP Business One - PPT Presentation

Settings for Development Environment 10 2015 At the end of this course you will be able to Change the integration framework environment from a productive system to a development system Configure ID: 788489

development system integration error system development error integration maintenance handling profile actions framework path productive memory log message scenario

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Integration Framework of SAP Business On..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Integration Framework of SAP Business One

Settings for Development Environment

10,

2015

Slide2

At the end of this course, you will be able to:

Change the integration framework environment from a productive system to a development system

Configure

the message log for use in a development environment

Further configure the development system by:

Setting up notifications for blocked queues

Changing the default error handling for scenario processing

Expanding Tomcat memory

Starting the integration framework in safe mode

Objectives

Slide3

System Profiles

Slide4

Development and Productive System Profiles

The integration framework can operate

as either a

productive system or

a development systemAfter installation, default is a productive system profile

To create and test new scenarios, you need to switch the system profile to a development system

Productive system indicated by blue upper line

Development system indicated by gold upper line

Slide5

Version and System Information

Path:

Maintenance

System Info

Integration framework information:

Version Number

of installed integration framework

Version Information

:

list

of changes with each

version

Functions

: available inbound and outbound channels, atoms and functions in current release

Slide6

Switching to the Development Profile

Path:

Maintenance → System Info

The

development system profile contains the recommended configuration settings for scenario development, testing and debugging.To switch to the development system profile, select the ellipsis button

for the System Profile field and choose Development System

Then restart the SAP Business One Integration Service

Slide7

Development System Profile

Choose

the icon to open the System

ProfilesThe development

system profile is optimized for scenario development:The session timeout is increasedWebDAV support is enabled

Remote access enabled

You should enter a development prefix and description for your company

Productive System

Development System

Path:

Maintenance

System Info

Slide8

Development System Profile - 2

Settings in the development profile for testing and debugging scenarios:

Record test messages at runtime for later use

Activate scenarios with

detailed logging for step-by-step process flow debugging

Allow modification of an activated step during testing

Embedded XML editor

Productive System

Development System

Slide9

Development System Profile - 3

Settings

for detailed logging of messages:

M

essage log level is Full messageB1 Event Monitor

switched onMessage log entries enforced for HTTP and Web service calls

Logged messages

can be updated

during processing (Final message only checkbox unchecked

)

Productive System

Development System

Slide10

Development System Profile - 4

Settings

for capture of detailed transaction information:

xCellerator

log level set to CONFIGScenario debug enabled

Productive System

Development System

Slide11

Additional Message

Log Configuration -1-

Path:

Maintenance

→ Cfg MsgLog

To avoid large log files, make sure daily deletion is enabled

Daily Deletion

: Enable automatic daily

deletion

of message logsIndexed Access: improves performance of accessing message logs (default) Blocksize

: Number of messages displayed

User Interface Refresh Timeout

: controls how long time filters are displayed in message log view

Slide12

Additional Message Log Configuration

-2-

Path:

Maintenance

Cfg

MsgLog

Daily Deletion

Parameters for

d

aily

d

eletion of logs:

Deletion Time

: hour

Backup Buffer

: number of days to exclude from deletion

Delete Imported Messages

: imported messages included in daily deletion

Option to instantly delete log by selecting

Manual Deletion

checkbox

Slide13

Error Handling

Slide14

Maintenance

Default Error Handling

Path:

Maintenance

→ Cfg Error Handling

View the d

efault error handling for s

ynchronous and asynchronous transaction processing

Select the error handling option for Processing phase

You can also define error handling in the scenario package. Choose

Scenarios >

P

ackage Design,

and select the

Definitions

button.

Slide15

Maintenance

Error Handling – Overall Actions

Path:

Maintenance

Cfg

Error Handling

Overall Actions

Choose

the

Overall Actions

button

to enable

a notification to be sent when a message blocks an internal queue

Choose the

Configure

button to provide the email details

Slide16

Maintenance

Error Handling – Outbound Error Actions - 1

Path:

Maintenance

→ Cfg Error Handling

Outbound Error Actions

Option to

define specific

error actions

that apply at package, step, or outbound channel level

Choose

Outbound Error Actions

button

Choose to

define a new error

action

Slide17

Maintenance

Error Handling – Outbound Error Actions - 2

Path:

Maintenance

→ Cfg Error Handling

Outbound Error Actions

3

4

To define the error actions:

Select

the error action

type (scenario, step,

or outbound

)

Select

the

event that triggers the error action

Click the

Select

Actions

button then

select

applicable

actions to respond to the error action type and event

Choose the

A

ctivate

button to activate the action

5

Slide18

Other Development Settings

Slide19

Configuration Tomcat Memory

Assign more RAM to improve performance:

Path:

..\SAP\SAP Business

One\SAP Business One Integration\ \Integration Server\Tomcat\

bin_64 (or bin)\

tomcat6w.exe

To assign Tomcat memory:

Open

tomcat6w.exe

Select the

Java

tab

Recommended

values for a 32bit system:

Initial memory pool: 256 MB

Maximum memory pool: 1024MB

Recommended values for a 64bit system:

Initial memory pool: 256MB

Maximum memory pool:

2048MB or more,

depends on server memory, no limit defined by Tomcat

Slide20

Safe Mode Configuration xcellerator.cfg File

Safe Mode Use

casesLocked administrator user – see SAP Note # 1556041An error-prone process blocks the integration framework, even after restart

Integration framework will not start due to application deployment problems

ActivationSet xcl.safemode=trueRestart the integration service

Safe Mode LimitationsAll adapters are disabled

User authentication is disabled

Access is only possible from the local

machine.

You can start the integration framework in safe mode by changing the parameter in the configuration file:

Path:

..\SAP\SAP Business

One\SAP Business One Integration\ \Integration Server\Tomcat\

webapps

\B1iXcellerator\ \

xcellerator.cfg

Slide21

Summary

The integration framework provides system profiles for a development and productive environment. These profiles contain the recommended configuration settings for each environment

After installation, the integration framework is set to a productive environment. To develop and test scenarios, you need to switch to the development system profile

Development profile is optimized for scenario testing and debugging, including:

WebDAV client accessRemote accessModification of active scenario step information

Full message logging to enable scenario monitoring

Detailed transaction logging and scenario debugging

You can optionally set email notifications for blocked queues and select actions for outbound channel errors

You have the possibility to expand Tomcat memory and start the integration framework in safe mode

Tomcat memory (optional)

T

he

Maintenance section of the user

interface for message log and error handling

Slide22

Thank You!

Slide23