Granting different permissions to different codebases : policy file problem
Hi all. I'm having a bit of a problem with policy files and granting different persmissions to different codebases. What I have at the moment is a server app that copies a class file from the client to a specified directory on the server, and then dynamically loads and runs that class. This all works fine, but obviously as user submitted code is going to be run on the server I want to restrict what they are allowed to do. My app is going to be bundled up in a single jar file, and the directory that the client code is being copied to a subdirectory of the app installtion (not that this should make much difference). What i want to do is grant all permissions to my code in the jar file and resrict the permssions granted to code in the strategies directory. I assumed i would just be able to do this using my own policy file, but at the moment i'm not having much luck.
Directory structure:
c:/project/code/
|
|-labyrinth.jar
|-strategies/
Contents of labyrinth.policy:
grant codeBase "file:../code/labyrinth.jar" {
permission java.security.AllPermission;
Command line arguments:
java -Djava.security.manager -Djava.security.policy==./labyrinth.policy -classpath .;./labyrinth.jar;./strategies/;%CLASSPATH%; labyrinth.LabyrinthServer
I've tried specifiying the absolute path to the jar file in the policy file as well as the relative path, i've tried including -Xbootclasspath/a and appending the jar file. All I seem to be able to manage though is either granting all permissions system wide, including the strategies dir, or none and getting security exceptions within my code. Anyone tried doing anything similair or got any idea where I might be going wrong? Any help would be appreciated as its really starting to doing my head in.
TIA. Matt.
Did you try putting a slash at the beginning of your "file" specification? e.g., instead of saying
grant codeBase "file:../code/labyrinth.jar" {
permission java.security.AllPermission;
say
grant codeBase "file:/../code/labyrinth.jar" {
permission java.security.AllPermission;
Hope this helps.
Similar Messages
-
Problem with granting permissions in the security policy file
Hi,
I have a security policy file. I am granting permissions to some files. Now even if I have given permissions explicitly it doesnt taking it and gives error. My code snippet is as follows:
grant codeBase "file:${jboss.server.home.dir}/deploy/jboss-ws4ee.sar/-"{
permission java.security.AllPermission;
The stack-trace for the same is as follows:
11:09:49,518 ERROR [MainDeployer] Could not initialise deployment: file:/C:/Java/jboss-4.0.2/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.war
java.security.AccessControlException: access denied (java.io.FilePermission C:\Java\jboss-4.0.2\server\all\tmp\deploy\tmp17221jboss-ws4ee.war read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
at java.lang.SecurityManager.checkRead(SecurityManager.java:863)
at java.io.File.lastModified(File.java:771)
at org.jboss.deployment.MainDeployer.init(MainDeployer.java:866)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:765)
at org.jboss.deployment.MainDeployer.addDeployer(MainDeployer.java:360)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy37.addDeployer(Unknown Source)
at org.jboss.deployment.SubDeployerSupport.startService(SubDeployerSupport.java:111)
at org.jboss.web.AbstractWebContainer.startService(AbstractWebContainer.java:600)
at org.jboss.web.tomcat.tc5.Tomcat5.startService(Tomcat5.java:409)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:418)
at org.jboss.system.ServiceController.start(ServiceController.java:440)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:273)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy8.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy
Here I am giving all permission which in turn encapsulate FilePermission also. So this should work. But why it is bypassing this permission?
Any clues?!
Thanks.
Jahnvigrant codeBase
"file:${jboss.server.home.dir}/deploy/jboss-ws4ee.sar/-"{That's not a codebase, it's a specification for a FilePermission. A codebase is a list of one or more directories or JAR files expressed as URLs. -
Help with which permissions to go into policy file
I posted this question in Java Web Start & JNLP forum, but realize it may be more appropriate here.
I am writing my first policy file. I am trying to devise a "system" whereby the users/developers within my organization can use Java Web Start to access each other's applications from our intranet. Previously we were either copying the applications and running them locally or else mapping network drives, but they were running from command line (with no sandbox issues?) either way.
The application that I am testing Java Web Start with tries to make a database connection. Even with my jarfile signed and my application requesting "all-permissions" and the user granting the permission when prompted, the database connection was always failing. I started looking into the solution of having each user (within my organization) append some "grants" into their user policy file.
Since these users have already been "trusting" each other's programs enough to run them from the command line, they wouldn't mind an "automatically" having the same level of trust via JWS. But I don't know enough about permissions to know how to specify the correct permissions and know that I am not dangerously widening the permissions.
How do I write grant clauses into a policy file that say "anything run from our intranet web server can do anything a command-line program could do" ? I tried this:
grant codeBase "http://our_intranet_webserver/-" {
permission java.security.AllPermission;
};...but the database connection still fails. But when I add this:
grant codeBase "file:/C:/Program Files/Java Web Start/-"{
permission java.net.SocketPermission "*", "connect";
(the codebase would refer to the local Java Web Start program itself)...the database connection succeeds. (When I replace SocketPermission with AllPermission, the connection fails. I don't understand that.) BUT if I go granting general permissions to Java Web Start, wouldn't that grant apply to every Java-Web-Start-deployed application on the Web, not just our stuff?
Thanks for any help or advice on the matter,
/Mel(When I replace SocketPermission with AllPermission, the connection fails. I don't
understand that.) This problem is solved. It is not true. I currently have a policy file that says:
grant codeBase "http://our_intranet_webserver/-" {
permission java.security.AllPermission;
grant codeBase "file:/C:/Program Files/Java Web Start/-"{
permission java.security.AllPermission;
};and the db connection does not fail. If I remove the first grant clause, leaving only AllPermissions to Java Web Start, the db connection does not fail.
BUT if I go granting general permissions to Java Web Start, wouldn't that grant apply to
every Java-Web-Start-deployed application on the Web, not just our stuff?This is still my problem. Why should I have to grant Java Web Start permissions (regardless of all or some) when I only want to grant them to a subset of codebases from which Java Web Start can run programs (specifically our intranet webserver)? I think this question has gone back to being more appropriate for the JWS Forum.
Thank you,
/Mel -
.java.policy file problem
Is there someone who knows how to reinitialise the java policy file at runtime?
My signed applet writes a policy file to the users home directory, but that file is only used after closing the browser and surfing back to our page. It should immediatly use that new file.
Someone who got some experience with that...?
RegardsAnd is it true that if you use a Thawte or verisign certificate, you will not have to change the .java.policy file?
-
Problems using codeBase in policy file
Hi,
I'm experiencing problems using the codeBase option with the grant option in my .policy file.
I want to start a 'manager' which has limited access to files. This manager starts workers (threads) who need complete access to... everything. I know I need to use the codebase identifier to separate those two groups of rights, but I don't seem to get the codebase right. The worker threads don't get any rights at all. The manager works fine (without any codebase definition).
I've used full and relative pathnames, with and without '/-' or '/*'
The file I use currently is (slightly truncated :), pathnames are package names:
grant codeBase "file:com/response/timber/broker/*" {
permission java.security.AllPermission;
grant {
permission [..].FilePermission "manager.properties","read";
permission [..].SocketPermission "localhost","connect,[..]";
permission [..].FilePermission "com/[..]/jaxb.properties","read";
According to the various examples on the Internet, it should work, but ofcourse it doesn't. Could the use of threat have any influence on the defined security?All I can say is I hope someone gives you
(and indirectly me) the answer. I've got a
serious problem granting special permissions
in Sun ONE to a servlet and it's jars.
One strange thing (to me), is that the format
for the .policy file seems quite different between
say Tomcat and Sun One. Things that work in Tomcat
don't work for Sun ONE. But I thought the underlying
vm et al was all the same! So did I... Why does
this have to be so Opaque? Why different syntax
platform to platform? Its all Java! -
I have two different itunes music files on my computer. How do I combine them into one file?
I don't think so. The only other ID I have is a developer id, and I didn't get that until several months after I got the phone. In addition purchases I made from the App Store onthe phone would sync up with It unes on the Mac meaning it would be the same id.
However I looked at the AppStore on my phone while it was connected to the Mac with iTunes open, and now the balance has changed to the same as the others. -
Different Password Policy for Different User Groups in ACS 4.2
Hi All,
Can some one provide a solution for the below requirement?
We do have ACS 4.2 appliance managing firewalls of different clients. The users are common i.e, helpdesk administrators. One of the client came up with setting different password policy for managing their devices i.e, the client wants to have min 15 characters as password length. We do have currently 8 characters as min password length. Can we change the password policy to min 15 characters only for managing the firewalls of this client whereas for all other client firewalls we feel better to have 8 characters as min password length?
It seems that these password policies are global & affects all the users.
This is something like, having two sets of password (for each user) policy depending on the client which he is going to manage.
For my knowledge, i think that this is not possible. But, thought to cross-check with experts!
-Jags.Hi jags,
Yor're correct. Password policy on ACS will affect all internal user. We can't create different password policies for diferent clients/connections/set_of_users
Password validation options apply only to user passwords that are stored in the ACS internal database. They do not apply to passwords in user records in external user databases; nor do they apply to enable or admin passwords for Cisco IOS network devices.
HTH
Regards,
JK -
Is there a way on maxdb to force netbackup to use different initSID.utl fil
(This thread refers to a question that was posted to a blog and where the proper location to handle it is this forum)
Is there a way on maxdb to force netbackup to use different initSID.utl files ? I have try to do it with different bsi.env file . But if i start the backup it keep on asking for the default bsi.env file in /sapdb/data/wrk/SID directory . I have set the variable BSI.ENV to the new file but it looks like it ignore it. Its on a sun solaris operating system
Due to security reasons the DBM server process does no longer inherit environment variables from its caller, e.g. dbmcli.
see PTS 1155045, as especially in the area of external backup tools inheriting environment settings seem to be rather common.
Idea is to add BSI_ENV to the dbm.cfg file with a command like:
dbmcli -d ... -u ... dbm_configset BSI_ENV
For further information please refer to this documentation section
or for Backint also here
Best regards
JörgHi Jörg,
hmmm. I'd guess there are some problem with for which user the environment variables have been defined...
Anyhow, usually it's easier not to use the environment variables but to provide the dbm-server it's own runtime variables via dbm_configset.
Check the old thread archive_stage and archive_stage_repeat to different NSR_POOLs for an example application of this.
regards,
Lars -
Dates appear different in log file vs. debug page for Deferred Task
I added a deferred task and in the log file, the date appeared correctly as
Mon Dec 15 16:34:11 PST 2008
But when I viewed the user in the debug page, the date appeared as
<Date>2008-12-16T00:34:11.430Z</Date>
I called an external java class that return a Date object
<Action id='0' application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='addDeferredTask'/>
<Argument name='date'>
<invoke name='addWeekDays' class='MyDateUtil'/>
</Argument>
</Action>
Do you have any ideas?IDM commonly stores dates in a Java or JDBC date format (which is what your debug date is) but often formats the date differently for log files and for web pages. It's annoying if you're trying to line two different outputs up.
-
"Try Selecting a Different Printer or File Type" Error - iPad2 - Officejet Pro 8600 - ePrint error
Greetings...
I just got an Officejet Pro 8600 and I've been trying to get web pages to print using HP ePrint from my iPad 2 (iOS 7.0.6). I go into the ePrint app, go to web page of choice, and then click on my printer option to print. It renders on screen and then throws out the following error:
"Try Selecting a Different Printer or File Type" "Officejet Pro 8600 [5124FC] doesn't support this file type."
I can use ePrint from the iPad to print pictures from camera roll.
This only is problematic when I try to print web pages (I tried amazon.com for test).
I have no problems doing this from my iPhone...only the iPad.
I've tried rebooting device and trying again....same thing.
Anybody know how to fix this? I really want to be able to print web pages from my iPad.
Thanks in advance...
PossieHello Possie,
Thank you for the update. I have to say I'm surprised and disappointed that the uninstall and reinstall did not resolve the issue, especially since you can print the page from your iPhone.
I have spent some time researching this and working with my colleagues in HP's Cloud Services and we have a couple of suggestions/questions.
Do you get the same error when you try to print the web page using Apple's AirPrint feature?
Please ensure the iPad is connect to your home wireless network and try to print again.
Please try changing the settings in the ePrint app before printing the web page. Please ensure that the paper quality is set to normal (see screen shot below) and that the paper size is set to letter (see 2nd screen shot below).
Please let us know how it goes.
Regards,
Happytohelp01
Please click on the Thumbs Up on the right to say “Thanks” for helping!
Please click “Accept as Solution ” on the post that solves your issue to help others find the solution.
I work on behalf of HP -
I'm new to this site and to my REfurbished 13" Mac Book Pro. I really love this note book! IO wish I had gotten the REtina Display now. I passed on it because It didn't have a lot of storage space. But what was I thinking....I don't want to fill this note book with hundreds of Albums and load my nearly 5000 photos onto it. I wouldn't want to slow it down by having to wait for it to load all the data everytime I turned it on.
I tried to down load a file from a trusted friend, the Quick Time Player icon appeared in the Dock when I opened the down loadopened. Along with it, a message of sorts came up saying I need to download something else to make this file open/play. Any idea what I should get to make the Quick Time Player able to play more different types of files/clips?
I'm just not so computer savy......like most of you.
So, LOL.....could you please talk in simple language if you respond to me question?
Thank You all,
mikeYou could download VLC - it plays numerous formats:
http://www.videolan.org/vlc/download-macosx.html -
The same code behaving different in two files.
The same code behaving different in two files.
in pro*c file it is returning rows
in sql file it is not returning any rows.
please suggest me.
regards,
prasad.please find the code.
sql_stmt := 'SELECT rNum, dpcCode, sID, hDate, fBlock, '||
'lBlock, recQty, fID, fName, ' ||
'tSeqNo, sType, tDate, fStatCode, pDate, recCount, r ' ||
'FROM (SELECT rownum rNum, DPC_CODE_ORIG dpcCode, ' ||
'SENSOR_ID sID, ' ||
'to_char(HEADER_DATE, ''YYYYMMDDHH24MISS'') hDate, ' ||
'FIRST_BLOCK_NUMBER fBlock, ' ||
'LAST_BLOCK_NUMBER lBlock, ' ||
'RECORD_QUANTITY recQty, ' ||
'FILE_ID fID, ' ||
'substr(FILE_NAME,1,30) fName, ' ||
'TRACE_SEQUENCE_NO tSeqNo, ' ||
'SENSOR_TYPE sType, ' ||
'to_char(TRAILER_DATE, ''YYYYMMDDHH24MISS'') tdate, ' ||
'NVL(FILE_STATUS_CODE, ''NL'') fStatCode, ' ||
'to_char(PROCESSED_DATE, ''YYYYMMDDHH24MISS'') pDate, '||
'NVL(RECIRCULATE_COUNT,0) recCount, ' ||
'ROW_NUMBER() ' ||
'OVER(ORDER BY TRAILER_DATE DESC, LAST_BLOCK_NUMBER DESC) r ' ||
'FROM logfc10t ' ||
'WHERE DPC_CODE_ORIG = :IN_DPC_CODE ' ||
'AND SENSOR_ID = :IN_SENSOR_ID ' ||
'AND (((TRAILER_DATE <= TO_DATE(:IN_TRAILER_DATE, ''YYYYMMDDHH24MISS''))' ||
' AND (LAST_BLOCK_NUMBER < :IN_BLOCK_NUMBER)) ' ||
' OR (TRAILER_DATE < TO_DATE(:IN_TRAILER_DATE, ''YYYYMMDDHH24MISS'')))) ' ||
'WHERE r = 1 '; -
How load different types of file in SSIS
could you please suggest how can we load different types of file in SSIS. The file metadata is not defined . So the SSIS
package will read the files palced in a defined shared location or folder where based on the column value will determine the datatype on runtime and load the data.Hi SubhadipRoy,
SSIS doesn’t support dynamic data access provider or metadata. That means that we need to use different source adapters for flat files (.csv and .txt) and Excel files. So, in the Control Flow, you can use three Foreach Loop Container: one to loop through
.txt files, one to loop through .csv files, and the last one to loop through Excel files. In each Foreach Loop Container, you use a Data Flow Task to extract data from the corresponding source files.
If the source files have different structures, you need to use Script Component in the Data Flow Task to parse the first row of the source files and create destination table dynamically. Here are two script examples for your reference:
http://www.citagus.com/citagus/blog/importing-from-flat-file-with-dynamic-columns/
http://stackoverflow.com/questions/21672064/ssis-dynamic-column-mapping-in-excel-source-and-destination-sql-server-table
Regards,
Mike Yin
TechNet Community Support -
Locations of server host name in different SAP system files
Hello,
We are implementing SAP ECC 6.0, with i5/OS V5R4 on IBM System i.
Could someone please guide me on the locations where the server host name exists in the different SAP system files.
We need to change this server host name, and the reason is that we succeeded lately in installing SAP on a new server using restore from entire system backup done on an old server where SAP is already installed, but we can't connect the new server to the LAN as the old server is still connected to it, and we can't have the same host name in the same LAN, even with two different IP addresses.
Thank you in advance for your cooperation.
Best regards.
Reda KhalifaHi Reda
If the Host name is not the same..you may have to change in the startup/Instance/Default profiles, the new hostname...i.e..replace all the old hostnames with the new hostname....
Also ..you have to check the Data area R3_<NN> in R3<SID>400 library and check to make sure the hostnames correspond to the new hostname...
Then delete all the sql packages before you restart the system.
Hope that helps
Thanks
Abhi -
How to merge five different xml input files into three output files
Hi All,
Can you please explain me to merge 5 different xml input files into 3 output xml files.
I'm looking forward for ur suggestions...
Thanks
PullaraoHI
Please see the below links
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File
http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cb/15163ff8519a06e10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm
Many other examples can be found under the following link at help.sap.com
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
And some weblogs
https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
/people/siva.maranani/blog/2005/05/22/schedule-your-bpm *****
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
/people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps *****
/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements *****
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
/people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement
Also have a look at these seminars,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/daea5871-0701-0010-12aa-c3a0c6d54e02
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/e8515171-0701-0010-be98-e37bec4706cc
<b>BPM CollectPattern..</b>
http://help.sap.com/saphelp_nw2004s/helpdata/en/08/16163ff8519a06e10000000a114084/frameset.htm
Thanks !
Regards
Abhishek Agrahari
Questions are welcome here!!
<b>Also mark helpful answers by rewarding points </b>
Maybe you are looking for
-
I have money in my ITunes account and would like to use that money on my Ipad2 to buy apps and to buy more tuns in some of my apps. How domI do this?
-
IPhoto 06 crashes while trying to upgrade library
I get the following error every time - I have 1 gig of RAM on a PB 1.67 MHz. Jan 13 14:24:37 bullwinkle diskarbitrationd[46]: iPhoto [334]:22075 not responding. iPhoto(334,0xa000ed68) malloc: * vm_allocate(size=8421376) failed (error code=3) iPhoto(3
-
Mulitiple receivers does not work
Hi Expert, I have simple scenario where I forward message to 2 receivers. In the receiver determination I enter receiver A and receiver B without any condition. However when I run the scenario, I got error during Receiver Identification. If I only pu
-
Deploying a book layout across multiple Macs
Hi there, I'm trying to set up several Macs so users can take advantage of iPhoto's book feature to create simple portfolios. I've modified a couple of themes by specifying type faces, -colours and -sizes and would now like to copy these empty layout
-
hi all, I developed Check Printing Form. Output is coming but that is coming in second page. First Page is contain only one line. I was not defined next page also. But data is coming in next page. What will be the problem. Please suggest. Regards