What kind of troubleshooting have you done in datapower?

1 Answer

Answer :

We use probe to capture the ongoing transactions with respect to a service.
 We can also set the log level to debug mode in Troubleshooting Panel.We can make use of Log targets and Log Categories especially in Prod, as we are
not supposed to enable the probe in production.
 We have a default log file under logtemp directory in the file management,
which will have all the logs with respect to a domain
 If we have to customize the log files, we create log targets
 We can save the logs in a file on the DP Appliance itself under logstore or
logtemp directory
 We can also save the logs in an external server.

Related questions

Description : How to integrate MQ with Datapower?

Last Answer : http://www.ibm.com/developerworks/websphere/library/techarticles/1410_sahoo/1410_sahoo.html

Description : What are the different modes through which you can connect to Datapower?

Last Answer :  GUI  CLI  XML-Management Interface

Description : What is the advantage of Datapower over Message Broker?

Last Answer : Message Broker Datapower Integrating and leveraging the WebSphere MQ messaging infrastructure. Similar to Message Broker, DataPower can do any-to-any transformation (in theory, Yes. But in practice, you ... from any-to-any. Offers z/OS clients platform-specific benefits (CICS, VSAM).

Description : Have you worked on Datapower Extension functions? If so, can you please name some of them

Last Answer : Yes. Whenever we need to use DP EXTN Functions, we always need to declare the below namespace. xmlns:dp=http://www.datapower.com/extensions extension-element-prefixes="dp" dp:set-variable: ... field does not exist, this extension function adds the specified name and value to the client request.

Description : What are the Datapower Variables?

Last Answer : Local - var://local/userdefinedname A local context variable in the default (current) context. The local context does not persist beyond the scope of the transaction. A transaction can include both ... a variable that is made available to a DataPower service that is attached to a session.

Description : . How do you Implement Dynamic Routing in Datapower?

Last Answer : In case of a dynamic backend, we update all the backend URL’s in an xml file and we use a generic XSLT which will read the URL from the xml file based on certain customized conditions and we set the routing variable var://service/routing-url in the XSLT.

Description : How do you test your Datapower Services?

Last Answer : We can use SOAPUI to test the Datapower Services

Description : 6. What are the Security features that you have enabled in Datapower?

Last Answer : SSL Proxy Profile or Transport Layer Security  Forward  Reverse  Two-way  When DataPower Acts as Server Create SSL proxy profile by following the steps shown below , it can be referred ... Header  We extract the Header and verify the same in the AAAinfo.xml file for Authentication purpose

Description : 1. What are the different services that have you used in Datapower?

Last Answer : WebService Proxy, Multiprotocol gateway and XML Firewall

Description : How to take secure backup?

Last Answer :  To securely back up the appliance configuration from the WebGUI:  Click Administration => Main => System Control.  Locate the Secure Backup section.  From the Crypto certificate list, select the ... of the target directory for the backup files.  Click Secure Backup to back up the appliance.

Description : What is an Application Domain?

Last Answer : An application domain allows the administrators to partition an appliance into multiple logical configurations. For example the developers and production employees environment is different

Description : Explain about your Roles and Responsibilities?

Last Answer :  Gathering the requirements from Client  Preparing the Design Document  Presenting the Design document to Client for approval  Configuring the service in Development environment  Testing and Troubleshooting of DP Services  Migrating the services from Dev to test and to production environment

Description : What is an on-error action in XI52?

Last Answer : An on-error action defines a named rule that enables user-defined error handling when subsequent processing encounters errors. This topic instructs how to define an on-error action. The on-error action ... an error occurs during processing. In this case, the error rule acts as an error handler.

Description : How do you migrate your services from one environment to another or how do you deploy your services from one environment to another?

Last Answer : We have a support team who takes care of Service deployments. We take an export of the service which needs to be deployed and keep it in a secured server by doing FTP. Our support ... server and does the deployment We can also use Export and Import configuration along with the Deployment Policy

Description : How do you handle Error scenarios?

Last Answer : We create an error rule in which we use a generic XSLT, which creates a fault message by reading the Service variables env:Client

Description : What is a Passthrough Service?

Last Answer : assthrough is basically accepting and sending a request to the backend without modifying it in Datapower

Description : Difference between Copy and Copy-of?

Last Answer : The element creates a copy of the current node. Note: Namespace nodes of the current node are automatically copied as well, but child nodes and attributes of the current node are not ... : Namespace nodes, child nodes, and attributes of the current node are automatically copied as well!

Description : Difference between Apply-template and Call-template?

Last Answer : The element applies a template to the current element or to the current element's child nodes. If we add a select attribute to the element it will process only the child element that ... a normal function call. You execute exactly one (named) template, usually with one or more parameters.

Description : What is xsl:param ?

Last Answer : The element is used to declare a local or global parameter. The parameter is global if it's declared as a top-level element, and local if it's declared within a template.

Description : Have you worked on XSLT Coding? If so, rate yourself in the scale of 1-10

Last Answer : Yes. I would rate myself as 6-7

Description : 8. When can we use User Agent?

Last Answer : A user agent is a client that initiates a request for a local service to establish a connection to a remote server.

Description : 7. What is an XML Manager and why do we need it?

Last Answer : An XML Manager provides the following capabilities  Basic network configuration, such as load balancing and accessing remote servers.  It acts as an XML parser in order to provide XML Threat Protection  It helps in implementing Caching  To configure the User Agent

Description : 5. What is SLM and options available with that?

Last Answer : SLM has mainly 3 statements  Throttle  Notify  Shape

Description : 4. What actions have you used in the processing policy?

Last Answer :  AAA  SLM  Match  Transform  Result  Sign  Verify  Encrypt  Decrypt

Description : 3. What are the components of a WSDL?

Last Answer :  WSDL Definitions  WSDL Types  WSDL Message  WSDP Port and Operation  WSDL Binding

Description : 2. Difference between WSP and MPGW?

Last Answer : WSP Web Service Proxy is a powerful service in DataPower which provides abstraction and security to the backend web services .It provide access to variety of web services. WSP has many important ... to manually configure a match action and Processing policy  We have a loopback mode in MPGW

Description : My Kindle Fire seems to steadily lose battery life even while it's in sleep mode - troubleshooting advice?

Last Answer : Sounds pretty normal to me.

Description : "Autocomplete still not working" entry in Google's troubleshooting is it Mar 4 or 9?

Last Answer : If you read the post, you will see that the original post is from March 4 and a follow-up or second post from another person is dated March 9.

Description : Troubleshooting: PC keeps restarting over and over again. Can you help me get it to stop?

Last Answer : answer:First off, most ASUS laptops have a secured (hidden) recovery partition that lets you do a whole system restore. I don't know if the U56E specifically does, but most recent machines do. When ... t go bad'. Was the laptop dropped or jostled? A flaky electrical connection could be a problem.

Description : Electrical troubleshooting: what's my next step (see details)

Last Answer : You call an electrician.

Description : Troubleshooting: MacBook Pro Screen went black after system update. What can I do?

Last Answer : First, can you plug in an external monitor? If you can then you can see if the computer is still running and doing things. If you can't then maybe you can log in via ssh? If you don ... . If the external monitor stays black then at least your video hardware is toast, and possibly the whole computer.

Description : Help troubleshooting Ubuntu installation?

Last Answer : Did you try a LiveCD/LiveUSB environment before install?

Description : Need help troubleshooting - MacBook Pro startup issue?

Last Answer : Is it one of the MacBooks that has a FireWire 800 port? If so, can you target boot it (hold down the T key at startup) and then plug it into another Mac so you can retrieve your data?

Description : I need help troubleshooting this problem with building a PC?

Last Answer : answer:Are the risers at the back of the motherboard in properly? I forgot to put them in once, and had very similar issues.

Description : Troubleshooting Outlook Express. Help!

Last Answer : Switch to Thunderbird http://www.mozillamessaging.com/en-US/thunderbird/

Description : I need C troubleshooting: When i include a library do i have to do something more in order to have its functions work in my script?

Last Answer : Are you getting any other errors, like “math.h” not found? Actually, IIRC, not finding an include is just a warning…

Description : Port forwarding (linux)... troubleshooting?

Last Answer : Are you sure there’s no software firewall blocking the ports? Sorry, it sounds like you’re not the kind of person who would overlook the obvious, but I had to ask. Do you have logging from the router set up?

Description : Quality css troubleshooting in or around DC? or virtualy?

Last Answer : answer:Based on your previous question I assume that the real problem are your dropdown menus? Have you tried just modifying the code in http://www.alistapart.com/articles/dropdowns (which should work in IE ... it's saved us so much headache on Ask-public and makes our css much more maintainable.

Description : When troubleshooting for connectivity issues Why would it's importance to check the physical condition of the network before running a complex antivirus program?

Last Answer : The problem could be as simple as a frayed wire (apex)

Description : What could be the problem? My Windows 7 system makes it impossible for me to connect to the internet. I create the pppoe connection normally as usual, yet I get this error 651.   

Last Answer : There is a lot of cleverness to read about this error on the net, but it is not up to you, but your service provider, to solve this problem, because this error code indicates that there is a ... 't let yourself be shaken down. They come mainly to Invitel by indicating that everything is fine, etc. 

Description : In the Network plus troubleshooting model what should you always do right after you test the theory?

Last Answer : In the Network plus troubleshooting model what should you alwaysdo right after you test the theory?

Description : What are some common transmission problems and troubleshooting tips?

Last Answer : Well, one of the most common problems tend to be a problem with fluid levels. One such problem could be a break in a seal somewhere or perhaps a faulty solenoid. Locating a leak in a seal isn't ... if you remove the gasket itself, and a replacement isn't so expensive or hard to come by either.

Description : Troubleshooting information for an LG front load washing machine?

Last Answer : If your washing machine recently broke, and your looking for troubleshooting information. I would suggest looking in the owners manual to see if there are any solutions, if not then you might want to call the customer service number or the number of the place where you purchased it.

Description : Troubleshooting Your Samsung T249 Bluetooth?

Last Answer : If you're having a problem with your Samsung T249 and a Bluetooth headset, follow this troubleshooting guide. Ensure that both devices are fully charged and turned on. Turn off any other Bluetooth devices and ... will blink and then go steady to show that it's properly in sync with the Samsung T249.

Description : When troubleshooting an amplifier, you measure an output of 30 volts. If the gain of the amplifier is 2, what must the input voltage be for the amplifier to work properly? A. 32 volts B. 30 volts C. 28 volts D. 15 volts

Last Answer : Answer: D

Description : An open in the armature of a DC motor is suspected, but is not found by visual inspection of the commutator. The next step in troubleshooting this problem is to ________________. A. conduct a ... windings C. conduct an insulation resistance test of the armature D. test the commutator for a ground

Last Answer : Answer: A

Description : When an AC or a DC motor fails to start, the FIRST step in troubleshooting should be to check the ____________. A. motor windings for obvious opens B. motor controller leads for continuity C. fuse or circuit breaker D. motor controller leads for grounds

Last Answer : Answer: C

Description : In order to prevent the winch shown in the illustration from turning while troubleshooting the controller circuit, _________________. EL-0102 A. set the dynamic brake by clamping contact 'DB' closed B. set the ... at 'B1' and 'B2' D. open the test link preventing current flow to the armature

Last Answer : Answer: D

Description : When troubleshooting a console circuit card suspected of being faulty, the last step would be to _______________. A. check the fuses and voltage levels of all power supplies in the console B. clean dust ... -on types D. substitute a new or repaired spare card and check the operation of the circuit

Last Answer : Answer: D

Description : When troubleshooting a motor controller, all indications are that a relay coil should be energized. If there were no magnetic pull, with rated voltage measured across the coil, the most probable cause ... open C. auxiliary contact in series with the coil is defective D. relay armature is stuck

Last Answer : Answer: A