Queuing - Action Blocks (Queue Get, Queue Put , Queue List, Queue Delete)
Does any one know how to use Queue Get, Queue Put, Queue List, Queue Delete
action blocks?
There is neither any help documentation nor any previous queries in the forum for this.
Thanks and Regards
Khaleel Badeghar
Hi Khaleelurrehman,
1. Put something in your Queue:
Name: MyQueue
ID: 4711
Example:
- Make a ForNextLoop and use the Link Editor to fill the Queue with 10 entries.
- Use a Local XML Variable as Message and a Assignment to set the
Message text. So your Message will be:
"a Message with the ID " & For_Next_Loop_0.CurrentItem
- Put the Message and the ID in your Queue using the Link Editor
ID: 4700 + For_Next_Loop_0.CurrentItem
2. Replace something in your Queue:
Just refere to Queue-Name and Queue-ID to replace a Message with the
Queue-Put-Action.
3. Get one entry of your Queue:
Just refere to Queue-Name and Queue-ID to get the Message out of the Queue
with the Queue-Get-Action.
4. Get a List of entries from your Queue:
- Use the Queue-List-Action which will return a xMII-XML Structure with
DATE and ID.
- Use a Repeater to loop over the Output of Queue-List-Action.
- Use a Queue-Get-Action and assign the ID of the Repeater-Output to get the
Message for the ID.
5. Delete one Message in your Queue:
Use the Queue-Delete-Action to delete a Message with a specific ID from
your Queue.
6. Delete the whole Queue (or all Messages)
Use Queue-List-Action + Repeater to loop + Queue-Delete-Action
Hope this helps.
Ciao
Martin
Similar Messages
-
SAPME PAPI Interface Action Block error
Hi all,
I wasn't sure whether this goes under MII or ME, as it relates to the SAPMEINT component in MII. There is a new action that was delivered with MEINT with ME 6.x called the SAPME PAPI Interface Action in the SAP ME Integration action group.
On my computer when I try to Configure Object for the action and enter in a valid Credential Alias, and SAP ME Site, no matter what I put in the Search Filter (if anything) and click search I get an empty 'Message' popup with an 'info' icon and nothing else. I am not sure what is causing this and how to rectify it. See attached file for screenshot.
I have upgraded my Java multiple times both backwards and forwards and every update the same resulting empty Message appears.
Has anyone come across this issue, and if so how did you fix this apparent Bug?
Thanks,
JoeHi Konstantin,
Restarted MII Workbench after enabling the Java Console. When I try to browse for PAPI from the action block I get this exception:
java.lang.NullPointerException
at com.sap.lhcommon.xml.XMLDataType.<init>(XMLDataType.java:109)
at com.sap.lhcommon.xml.XMLDataType.<init>(XMLDataType.java:119)
at com.sap.me.integration.actions.SAPMEPAPIInterfaceActionDialog.retrievePAPIList(SAPMEPAPIInterfaceActionDialog.java:465)
at com.sap.me.integration.actions.SAPMEPAPIInterfaceActionDialog.retrievePAPIs(SAPMEPAPIInterfaceActionDialog.java:233)
at com.sap.me.integration.actions.SAPMEPAPIInterfaceActionDialog.actionPerformed(SAPMEPAPIInterfaceActionDialog.java:206)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at com.sap.xmii.bls.sdk.BaseConfigurationDialog.showDialog(BaseConfigurationDialog.java:301)
at com.sap.xmii.bls.legacy.NewActionWrapper.ShowConfigurationDialog(NewActionWrapper.java:926)
at com.sap.xmii.xacute.editors.transaction.dialogs.ActionPropertiesDialog.actionPerformed(ActionPropertiesDialog.java:262)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at com.sap.xmii.common.ui.dialogs.BaseDialog.show(BaseDialog.java:119)
at com.sap.xmii.Illuminator.gui.workbench.components.dialogs.WorkbenchOKCancelDialog.show(WorkbenchOKCancelDialog.java:63)
at com.sap.xmii.xacute.editors.transaction.GUIObjectModel.EditAction(GUIObjectModel.java:174)
at com.sap.xmii.xacute.editors.transaction.GUIObjectModel.EditSelectedAction(GUIObjectModel.java:458)
at com.sap.xmii.xacute.editors.transaction.GUIObjectModel.EditSelectedObject(GUIObjectModel.java:204)
at com.sap.xmii.xacute.editors.transaction.GenericLayoutControl.mouseClicked(GenericLayoutControl.java:1453)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source) -
Undelete in Mass Additions Queue=Delete
My business user inadvertently deleted all AP transactions from Mass Additions using Tools==>Delete All. The transactions were in queue 'New' but now are in queue 'delete'. Is there a way to put them in the 'New' queue again. No post process has happened as of yet. The trasactions were sent by AP using Mass Additions process.
Thanks in Advance!
mtmHi,
We could find the work around for deletion of assets which are in POST Status.
We edited the Description of the Asset and saved it again.This way it allowed to Delete the Mass additions which got stuck with POST status.
Thanks -
Undelete Mass Additions - Queue 'delete'
My business user inadvertently deleted all AP transactions from Mass Additions using Tools==>Delete All. The transactions were in queue 'New' but now are in queue 'delete'. Is there a way to put them in the 'New' queue again. No post process has happened as of yet. The trasactions were sent by AP using Mass Additions process.
Thanks in Advance!
mtmHi,
We could find the work around for deletion of assets which are in POST Status.
We edited the Description of the Asset and saved it again.This way it allowed to Delete the Mass additions which got stuck with POST status.
Thanks -
FTP Get File List Action Block, It's double listing files! ver 11.5
Hi guys.. I have a good one! I have an FTP Get File List action block in my BLS transaction. Occasionally, it double lists the files in its output. For testing I put a repeater with a logevent output where I log the filename, date, and size. Heres what I saw for my action block output.
2009-02-13 00:38:00,963 [UserEvent] : File Name: DMM_Export_0010056.txt, File Date 2009-02-13T00:36:00, File Size 339
2009-02-13 00:38:00,963 [UserEvent] : File Name: DMM_Export_0010056.txt, File Date 2009-02-13T00:36:00, File Size 339
This is xMII version 11.5.6 b73 with java 1.4.2_07
I have a workaround by putting in a distinct action block, after the filelist, but anybody have an idea why this might happen? My theory is that something might be occuring if the file is being written to while we try to process it, but not sure.
I've been building BLS parsers since 2003, (Remember those fun times with Jeremy?) I've never seen this happen.My example is a sample log file before the distinct action. The general log shows nothing other than the subsequent transaction errors I get as a result of running the same error twice (Tcode return from BAPI calls etc)
Here is something else interesting.. my userlog file is acting funny, like its trying to write on top of itself. could it be the transaction is actually running twice or parts of it?
For example look at the following log entries
This is how my log file entry for a production confirmation should look
2009-02-13 00:38:06,854 [LHScheduler-Int10_NestingWOProdConf] INFO UserLog - [UserEvent] :
However sometimes... its looking like this...
2009-02-13 2009-02-13 00:38:11,854 [LHScheduler-Int10_NestingWOProdConf] INFO UserLog - [UserEvent] :
Like it started writing to the log, then started again.
The problem we are having is that we have JCO calls to SAP in this transaction that does goods movement, we get locking / block errors back from our saying that we (our sap account) is already updating the information. Sometimes the information would be posted twice! You can see how this has become a HUGE issue posting data to a LIVE system twice.
This is happening on 2 xMII servers. -
Getting a error invoking web service action block
HI
I am first time using web service action block in xmii. I am using it for executing my transaction . But it is giving error stating that
Error invoking web service action block. I dont know please help me out?Hi Mike,
I am using xMII - 11.5 version and with java 1.6.0_07. In My system i have installed service pack 3. When ever i use webservice action block and execute it, It gives error stating .
[INFO ]: Execution Started At: 11:07:16
[DEBUG]: 00000.01600 Begin Transaction 'TMP83E3D064-F6E8-4E3D-647F-6CE6B41C9E83'
[DEBUG]: 00000.01600 Begin Sequence Sequence : ()
[DEBUG]: 00000.01600 Begin Action WebService_0 : ()
[ERROR]: Error Invoking Web Service Action: null
[ERROR]: ACTION FAILED: End Action WebService_0 : ()
[DEBUG]: 00001.42200 Begin Sequence Sequence_0 : ()
[DEBUG]: 00001.42200 Begin Action Tracer_0 : ()
[INFO ]: <?xml version="1.0" encoding="UTF-8"?><XacuteResponse xmlns="http://www.lighthammer.com/Xacute"><Rowsets DateCreated="2000-01-01T00:00:00" EndDate="2000-01-01T00:00:00" StartDate="2000-01-01T00:00:00" Version=""><FatalError/><Messages><Message/></Messages><Rowset><Columns><Column Description="" MaxRange="0.00" MinRange="0.00" Name="" SQLDataType="0" SourceColumn=""/></Columns><Row><Output/></Row></Rowset></Rowsets></XacuteResponse>
[DEBUG]: 00001.43700 End Action Tracer_0 : ()
[DEBUG]: 00001.43700 End Sequence Sequence_0 : ()
[DEBUG]: 00001.43700 End Sequence Sequence : ()
[DEBUG]: 00001.43700 End Transaction 'TMP83E3D064-F6E8-4E3D-647F-6CE6B41C9E83'
[INFO ]: Execution Completed At: 11:07:17 Elapsed Time was 1421 mS
please help me out . -
Passing Url dynamically in WEB SERVICE Action block
Hi All below is my requirement, kindly help
We have three environments 1. Development 2. Testing 3.Production
In one of the BLS i have used Web Service Action block by putting the web service url.
Whenever the BLS is moved from Testing environment or to Production i need to change the Url manually.
So, i want some generic method to by which i don have to change the Url whenever the code is moved to Testing or Production.
As far as i know that whenever i am putting the Url in the editor i need to press the next button to configure it but i want to get rid of this manual configuration.
But i guess while we configure Web Service action block by putting the Url in editor and pressing the Next button it congigures the Listener Port for configuration.
So is there any way by which this done done dynamically without configuring.
I mean i want to put the URL once in Development environment and if it is moved to Testing or production then also it should work.
A quick reply will be appreciated. I am using MII 12.0Anyone has any idea? I really appreciate any idea. Thanks
-
Dynamically creating XML using Sap-xMII Colum and Row Action Block
Hi,
I am trying to create a xMII-format XML using IlluminatorDocument Action Block.
My problem statement is during run time I am required to create columns on the fly.which I have done using xMII Colum Action block.but now I am required to assing values to these dynamically created columns.I have tried using Data Item and Row action block but am not sucessful in doing so.Can anyone help in creating this xml Dynamically.
The steps that I have followed is
defined
tagquery action block and defined tagquery
blank Illuminator Document Action block
put a repeater on result of tag query
set a counter
updated the counter
used column action block and mapped the column name i.e IlluminatorColumn_0.Name------"test"&Local.count
my column output looks like
Rowsets DateCreated="2007-03-27T12:59:39" EndDate="2007-03-27T11:42:40" StartDate="2007-03-27T11:42:40" Version="11.5.0">
<Rowset>
<Columns>
<Column Description="" MaxRange="100" MinRange="0" Name="test1" SQLDataType="1" SourceColumn="test1"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test2" SQLDataType="1" SourceColumn="test2"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test3" SQLDataType="1" SourceColumn="test3"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test4" SQLDataType="1" SourceColumn="test4"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test5" SQLDataType="1" SourceColumn="test5"/>
</Columns>
</Rowset>
</Rowsets>
after this action block i want to assign values to each column i.e
<Row/>
<Row/>
<Row/>
<Row/>
<Row/>
i.e erach row tags should be filled with columntag and value
but i am not able to achieve the same
Can anyone help me doing thisAfter adding IllumColum Action block I have created 5 columns dynamically
but now I am unable to add row.
currently for everycolumn created it is giving one row without any column node
the configurations that I have done in Data Item Action Block is
In My Link Editor
IlluminatorColumn_0.Name----
>IlluminatorDataItem_0.Name
hardcoded the value i.e 20----
>IlluminatorDataItem_0.Value
IlluminatorDocument_0.Output----
>IlluminatorDataItem_0.IlluminatorDocument
current resultset I am getting is
<?xml version="1.0" encoding="UTF-8"?>
<Rowsets DateCreated="2007-03-27T12:59:39" EndDate="2007-03-27T11:42:40" StartDate="2007-03-27T11:42:40" Version="11.5.0">
<Rowset>
<Columns>
<Column Description="" MaxRange="100" MinRange="0" Name="test1" SQLDataType="1" SourceColumn="test1"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test2" SQLDataType="1" SourceColumn="test2"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test3" SQLDataType="1" SourceColumn="test3"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test4" SQLDataType="1" SourceColumn="test4"/>
<Column Description="" MaxRange="100" MinRange="0" Name="test5" SQLDataType="1" SourceColumn="test5"/>
</Columns>
<Row/>
<Row/>
<Row/>
<Row/>
<Row/>
</Rowset>
</Rowsets> -
Error when using Web service Action Block.
Hi All
I am calling recursive function in my transaction.Means same transaction i am calling inside a transaction.I have used the Webservice Action block to call the transaction.
I have passed the parameters whatever is requied.
But I am getting error when i am executing the transaction:
"Error invoking Webservice Action: Status(500):Internal Server Error".
Please suggest me on this.
Thanks in advance.
Regards,
ManishaHi Vishal
This transaction is trying to achieve the recursive function.
I want to call the same transaction within a transaction.So i have used WebService action block to call the transaction.
I have passed the input parameters whatever required.I have given loginName and password as my server login name and password.But when i am executing the transaction, I am getting the following error:
"Internal Server Error"
If any idea please suugest me.
Thanks,
Manisha -
Changing action name of sample custom action block in MII 12.2
Hi all,
I have a problem changing the action name of the custom action block sample. I've changed the content and successfully implemented the action block. But when I changed the action name and uploaded again, the action block cannot display any input parameters and output parameters. In the java console, I can see 3 rows of "Shared Properties Error: No File Defined" error. Can I get a hand on resolving this issue? Thanks.
The From rows are the sample code. To row is what I changed to.
In SimpleActions.java
From:
@Action(name = "AddTwoNumbers", referenceDocumentGenerator = ReferenceDocumentGenSample.class)
To:
@Action(name = "GBarcode", referenceDocumentGenerator = ReferenceDocumentGenSample.class)
From:
public static void addTwoNumbers(
To:
public static void gBarcode(
In catalog.xml
From:
Component Type="Action"
Name="AddTwoNumbers"
To:
Component Type="Action"
Name="GBarcode"
All other code remains the same.
Best regards,
LawrenceHi Lawrence
Did you remember to change the action name in the catalog xml as well? In the catalog xml the Name field denotes the name of the action. This needs to also change in case the Action Name is changed in the class.
Please check this and change if not already done.
Regards
Partha -
Need to send success or failure message to BAPI of SQL query action block
Hi All,
I need to send success or failure message(i.e. 1 or 0) to BAPI which has been called below sql query action block in transaction
Here in SAP, i have created on BAPI with one import parameter and one export parameter.
In the sql query action block, it insert records in the database table. If it fail or success, that message(numeric value 1 or 0) has to send to SAP program through BAPI.
I have created a SAP ABAP program which sends message to MII Message listener through RFC then in the process rule message it will call transaction, in transaction, sql query will insert records into database table. if it success or fail, it will pass to BAPI. And i calling that BAPI in the same SAP ABAP Program to show in the output screen.
Here the issues, i am not getting the value from BAPI which has send by the transaction in MII.
SAP Jco, I have mapped in conf. links --> BAPI input with sql query sucess
Thanks,
Kind Regards,
Praveen Reddy MDear All,
I am facing problem regarding completion notifications in Oraclr r12, when user click the upon completion generated notifications it can only be viewd once, second time user cannot view the notifications.
I have find that fnd_file_temp table store this information and deleted it.
Plz help me how to view this URL again.
thanks
regards,
Zubyr -
PDF Table action block is repeating first row in each page.
Hi All,
There is a strange problem in PDF Table action block. I am paasing one xml variable in the pdf table action block. But when it creates the final pdf - I can see the very first row of the xml is getting repeated as first row of each page along with the header.
Is there any solution - not to reapeat the first row of the xml in each page ?
Thanks in advance for your response.
SoumenHi Michael,
Installation of PDF Action is done based on this link-
https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1109054
MII Version - 12.0.7 Build(20)
version 1.4.5. of
the third-party iText.jar and iTextAsian.jar, from
http://www.lowagie.com/iText/download.html
Thanks,
Soumen -
Configuring email action block in Xmii 11.5 BLS editor
Hii Everybody ,I am bit new to the xmii and trying to learn it by doing some exerciss along with the training going on ,
so i was doing a Sending an HTML email in xMII using dynamic data tutorial but I got stuck on the very first step i.e configuring the send email action block
When i am clicking on email tab of the bls editor i am not getting any content inside it thats why not able to configure the same so could anyone please let me know wat can be the possible reason for the same..It would realy help me .
Thanks in advance.
Edited by: vijaykdhaka on Sep 7, 2011 8:56 AMI see a couple of problems already. The jre should 1.4.2_XX (check the installation instructions as there are 3 builds which are not compatible). Also you are pretty far behind on the service packs. I think it is at SP 11 so SP2 is a bit out of date.
Good luck,
Mike -
Unable to use action blocks in xMII 12.0.2
Hi,
We recently started working on MII 12.0.2 and migrated our xMII 11.5 transactions using the migration tool provided by SAP with MII 12.0 version. In MII 12.0.2, when i open the migrated transactions all the action block images are shown as yellow boxes.
If i double click on any action block of that transaction i am getting a message saying that "Action is not enabled for this version". When i press OK button of this message, the properties window is shown up.
Also, i am unable to use the actions blocks in new transactions. When i double click the action or drag and drop the action, no action is performed. When i launched xMII workbench, i got an error messages in a popup saying "java.lang.nullpointerexception"
It seems we missed out some installation or some configuration files. Can anyone ever faced such problems ?
Thanks,
Prasad.Prasad,
Custom Action written for SAP xMII 11.5 will not running under SAP xMII 12.0. The package names for the XMII code have changed in 12.0. You must update the references to the com.lighthammer packages to com.sap.xmii. More information
you will find under the link below:
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/801e9072-ae80-2a10-5e90-8ee2e4f703ca
BR
Pedro Iglesias -
XMII v12 - JRA Action Blocks Question
We are implementing v12 (AIX) and require ECC server load balancing for our production environment. Production environment we have multiple xMII servers and multiple ECC servers. (our development environment is standalone, single xMII server, single ECC server). I understand that the JRA action blocks should be used for ECC load balancing instead of the JCO action blocks.
Could not find any information concerning the 3 choices available in the JRA Start Session action block. We do not know which deployed adapter to use.
1. nonGlobalTx/eis
2. shareable/eis
3. unshareable/eis
From a previous post, found the following link, but did not go into detail on the 3 adapter choices:
http://help.sap.com/saphelp_erp2005/helpdata/en/6f/1bd5caa85b11d6b28500508b5d5211/content.htmHere's what it was supposed to say...
David,
Just for completeness on the earlier part of the thread here are the connection definitions:
"Non-shareable" - means that inside a transaction 2 or more physical connections will be created if applications wants to acquire 2 or more connections from one resource adapter. Each connection which is acquired from application will use separate physical connection.
"Shareable" - means that inside a transaction 1 physical connection will be created even if the applications wants to acquire 2 or more connections from one resource adapter. All connections that are returned to the application will share one physical connection. This is the default configuration.
Non-global TX - connections which are acquired from connection factory with this setting will not be enlisted into distributed(JTA) transactions. This is SAP specific setting.
Global TX - Connections are enlisted into transaction. This is the default/standard configuration.
As for SSO, I may have misspoken earlier about this still trying to find a good answer for you. In the mean time here's the best that I can do:
Application authorization - application is responsible to provide user/password during get connection request. Or user/password is specified into resource adapter properties. This is the default configuration in SAP.
Container authorization - means that server is responsible to provide user/psw based on specific configuration which is done on the server. For example SSO is done with container authorization.
The Container Authorization has a bunch of SAP Help ([http://help.sap.com|http://help.sap.com]) on the security configuration here:
([https://help.sap.com/javadocs/NW04S/current/jr/index.html|https://help.sap.com/javadocs/NW04S/current/jr/index.html])
I will continue to follow-up on this but if you keep me updated on your progress it will help me along as well.
Sam
Maybe you are looking for
-
Hi all, I am running the following query. select rawtohex(a.member), nvl(b.status, 'null'), b.group#, b.bytes from v $logfile a, v$log b where a.group#=b.group#; Its output: RAWTOHEX(A.MEMBER) NVL(B.STATUS,'NU GROUP# BYTES *2F6462326565655F686F6D655F
-
EDI FI Invoice and One-time vendors
Hello all, I'm trying to integrate an FI Idoc ( INVOIC02 ) on a one-time vendor and I get this error : <i>No batch input data for screen SAPLFCPD 0100</i> I has a look at IDOC_INPUT_INVOIC_FI and the interface creates a batch input to create the invo
-
N9, multiple caldav sync entries with same user na...
Hi, With N9, is it possible to create multiple CalDAV accounts with the same user name? I am asking this because with Google calendar I have shared calendars with family members, and it is possible to sync to these calendars using my own Google accou
-
I have 4 computers running Adobe CC under two different accounts (as 1 account can only be installed on two computers) i need it on a 5th computer now, do i need another account or can i set up something so all 5 run from the same account making it e
-
Trigger Nestlevel in Oracle?
Hi friends. I use the variable @@nestlevel to control the execution level of a trigger in SQL. There are some way to do this test and control in Oracle? I have a trigger, but I want that your body be executed only if the nestlevel be > 1.