Cache session application

I am using JDeveloper 10.1.3.1 with ADF BC & JSF
Problem description: I have an application launched by several links of some other application all in the same session. I need each link to open a new instance of the application. My problem is that the second time I launch the application it is using cached resources instead of taking the new set of parameters. How can I deal with that? - Is there a way to launch the application a second time without using cached resources? - Is there a way to clean this cache (programatically)?
Thanks for any help.
JuanFer HP

Is not the best thing, but it works:
1. Create a filter, i.e:
public class TestFilter implements Filter{
public TestFilter () {
public void init(FilterConfig filterConfig) {
public void doFilter(ServletRequest servletRequest,
ServletResponse servletResponse,
FilterChain filterChain) throws IOException, ServletException {
HttpServletRequest req = (HttpServletRequest) servletRequest;
//Invalidate session
HttpSession oldSession = ((HttpServletRequest)servletRequest).getSession();
oldSession .invalidate();
//Create new session to set new parameters
HttpSession mySes = req.getSession(true);
// TODO: Set new parameters
filterChain.doFilter(servletRequest, servletResponse);
public void destroy() {
2. Don't forget add the filter to the web.xml (filter and filter mapping):
<filter>
<filter-name>TestFilter</filter-name>
<filter-class>com.test.userinterface.TestFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>TestFilter</filter-name>
<url-pattern>/*.jspx</url-pattern>
</filter-mapping>
JuanFer HP

Similar Messages

  • Pre-load the Cache during Application-Start Up

    Our requirement is to pre-load the cache during the application start-up most probably during Authentication/Authorization Service is invoked.
    We plan to load the data for other services from database into Coherence cache so that when user access that particular service he ends up hitting the Cache instead of database.
    Any pointers/suggestions on how to pre-load the cache during application start-up would be greatly appreciated. We are using Spring, Hibernate, Weblogic Web Services
    Regards,
    Bansi

    Hi Bansi,
    I were using following approach.
    First, we never use CacheFactory.getCache() in application code instead all instances of named cache were injected.
    On server side, I have an CacheInitializerBean which were starting cache preloading process (in separate thread). After preloading a special marker entry were put to the cache, indicating what data in the cache are consistent.
    When injecting named cache instance, we use a factory. This factory use CacheFactory.getCache() internally, but it check presence of marker object in cache an blocks until marker object will appear.
    Well in practice things are little more complicated but this is basic idea.
    Preload cache asynchronously and use marker to indicate completion of loading process.
    Hope this will help.
    Regards,
    Alexey

  • Session/application info programatically

    Hello,
    I'm using OC4J (Oracle9iAS (1.0.2.2.1))
    I'd like to receive useful information about number of active sessions per application,
    or whether the server is up and running / or down __programmatically__
    this would be an app for administrator, notifying him of some events through email.
    (orion-console shows some of this stuff but it does not have triggering on events)
    How can I implement this? There is some API documented to OC4J server but it is rather concerning
    user managment or so.
    Could you please direct my searches or give me an advice.
    Thanks
    Konstantin

    Hi Konstantin,
    I could be wrong here, but as far as I know, there is an "administration"
    API for OC4J (otherwise, how could they have developed the "console"
    app), but it is not publicly available to us plebs.
    Of-course you could always try to hack the OC4J code -- starting with
    reverse engineering the "orionconsole.jar" file I guess -- and try to
    figure it out yourself!
    Good Luck,
    Avi.

  • Access the cached session in ADF

    Hello,
    I have generated an EO A. Business logic is triggered to call a DB store procedure in EO A generated java class.
    The DB store procedure is to create list of record in A. The list of records are cached in the session and not committed yet.
    If i can access this cache, i can simply do select * from A where A.key = k to get the list of records.
    How can I do that in the entity object generated java class?
    Thanks

    Hello,
    I am using JDeveloper 11.1.1.3.0
    Actually, I want to convert a PL/SQL logic in the ADF BC.
    The original logic is using a calling a store procedure and then using a cursor to retrieve the record.
    So, when i called the same store procedure in ADF BC, how can I access the cached record in the same way as cursor?
    For example,
    A entity object/view object was created on DB table SCHED, a button is pressed to trigger the store procedure
    so that a list of schedule records of SCHED are generated but not committed.
    How can I access the generated record of SCHED?
    Thanks

  • Scoping the toplink cache to application

    Hi all, per Active Cache guide, the cache configuration can be scoped at the application level. This is what I am trying to do.
    I have created shared libraries for coherence.jar, active-cahe jar and toplinkgrid jar and am including them in my application's weblogic-application.xml as library reference. The idea is that the cluster will be scoped within my application class loader.
    Now, the next part is also to scope the cache configuration in my application. I have also created a JAR file which contains the cache configuration xml file and have created a shared library and included it as above.
    However, with this, the log out put is as below
    <Sep 16, 2010 11:11:22 AM CST> <Notice> <Stdout> <BEA-000000> <2010-09-16 11:11:22.391/691.970 Oracle Coherence GE 3.5.3/465p2 <Info> (thread=[STANDBY] ExecuteT
    hread: '3' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Loaded cache configuration from "zip:D:/Oracle/Middleware11.1.1.3/coherence_3.5/lib/
    coherence.jar!/reports/report-group.xml">
    I have also tried placing the configuration JAR file in the application EAR file lib directory. I still get the above log statement.
    So, the question is, how do I make coherence pick up my application scoped configuration. I read the Active Cache documentation, but I am not clear about this part.
    Thanks.

    You can use the system propety -Dtangosol.coherence.cacheconfig
    to tell coherence which cache configuration you want to use, for example
    -Dtangosol.coherence.cacheconfig=<location>/hibernate-cache-config.xml

  • Caching Session Beans

    Is there any way to cache Stateless-session beans? We have the following
    set up in the descriptor file:
    <weblogic-ejb-jar>
    <weblogic-enterprise-bean>
    <ejb-name>statelessSession</ejb-name>
    <stateless-session-descriptor>
    <pool>
    <max-beans-in-free-pool>3000</max-beans-in-free-pool>
    <initial-beans-in-free-pool>3000</initial-beans-in-free-p
    ool>
    </pool>
    </stateless-session-descriptor>
    <jndi-name>ejb20-statelessBean</jndi-name>
    </weblogic-enterprise-bean>
    for some reason, the bean is loaded as specified, but is being called from
    disk for each process, not from the pool/cache.
    Any help would be appreciated.
    Thanks

    I'm not sure that I understand your question.
    For stateless session beans, we keep a pool of instances. When you make a
    method call, we grab an instance from the pool. When the method call
    finishes, we return it to the pool.
    There's probably no reason to set this value to 3000. Unless you recursively
    call your own instance, you'll never use more slsb instances than you have
    execute threads in the server. The default max-beans-in-free-pool value
    gives you the maximum parallelism.
    -- Rob
    [email protected] wrote:
    Is there any way to cache Stateless-session beans? We have the following
    set up in the descriptor file:
    <weblogic-ejb-jar>
    <weblogic-enterprise-bean>
    <ejb-name>statelessSession</ejb-name>
    <stateless-session-descriptor>
    <pool>
    <max-beans-in-free-pool>3000</max-beans-in-free-pool>
    <initial-beans-in-free-pool>3000</initial-beans-in-free-p
    ool>
    </pool>
    </stateless-session-descriptor>
    <jndi-name>ejb20-statelessBean</jndi-name>
    </weblogic-enterprise-bean>
    for some reason, the bean is loaded as specified, but is being called from
    disk for each process, not from the pool/cache.
    Any help would be appreciated.
    Thanks

  • Caching whole Application Object[in addition to swf]

    My whole application is written in JSF. I am using SWFobject
    to embed Flex component in a JSF page[which just contains Flex swf
    only]. Now the user can click a button on JSF application and can
    navigate to this JSF page[with Flex application embedded], and he
    can again click a button on the Flex application and move back to
    original JSF application.Now the issue is when the user moves from
    original JSF page to Flex embedded JSF page he looses the old state
    of the Flex application.
    Here is the use case :
    1.) User is on main JSF page and hits button to navigate to
    another JSF page which has Flex application embedded using
    SWFObject.
    2.) on the Flex application He has tree on the left side and
    some interactive images on the right side and the bottom portion of
    the screen has tabs displaying some information corresponding to
    each node.Everytime he clicks on a node on the tree I create a new
    Tab on the bottom portion and display corresponding information
    which gets fetched from the backend.
    3.) Now lets say he clicked on two nodes and current state of
    application is tree is expanded second node is selected and some
    intercative images are displayed on the right side and two tabs are
    created on the bottom of screen with some info.
    4.) Now user decides to go back to original JSF
    application(he hits a button on the present screen to take him back
    to original JSF page).
    5.) Now when the user tries to navigate back to Flex
    application, he looses all the previous state of the Flex
    application.
    So My question is, is there a way that old state of the flex
    application be saved.this different then caching swf, which I am
    already doing, But I do not want the SystemManager to create a new
    instance of application object (because in that case I will loose
    all the components and there previous states), but instead use the
    last saved application instance bypassing all the lifecycle of
    application object and adding the existing application instance to
    the display list directly].
    I want to know whether this is even possible???
    1.) Can I store the application instance somewhere somehow.
    2.) Tell SystemManager to use this applicationInstance rather
    than instantiating a new one.
    If its not possible then what are the alternatives to achieve
    same kind of behavior?

    "vikbar" <[email protected]> wrote in
    message
    news:gb0tug$7je$[email protected]..
    > Hi Amy,
    >
    > Isnt the HistoryManager approach more specific to Flex
    application i.e if
    > user
    > is just navigating with in the flex application? In my
    case the user will
    > navigate between a JSF page which does not have any SWF
    file and the
    > another
    > one which has swf file embedded. Now everytime when the
    suer moves to the
    > flex
    > embedded JSF page from the Non Flex JSF page these are
    the steps which are
    > always going to happen :
    >
    > 1.) System Manager will get initialized and will create
    PreLoader
    > instance.
    > 2.) The preLoader will then try to download the swf
    file. Now since this
    > is
    > the second time the user is coming back to the flex page
    so the broswer
    > would
    > have already cached this swf, so Preloader will skip the
    downloading
    > swf/RSl
    > step and hence you wont see any initialization progress
    bar.
    >
    > 3.) New Application object will get instantiated and
    will go through its
    > whole
    > lifecycle.
    >
    > So, I guess historyManager approach will work only if
    the user stays on
    > the
    > flex application only and navigates with in flex
    application itself(so in
    > that
    > case if the user clicks back then it knows which flex
    component or view to
    > display), but in my case user will completely move away
    from flex page to
    > a
    > JSF page and then will try to come back.
    >
    You'd need to put the right stuff in the url to make it work,
    just like if
    you were calling a page that's expecting GET params. I don't
    really use the
    HistoryManager, so you'll need to either look into this
    yourself or ask
    someone who knows more about it.
    HTH;
    Amy

  • App-V Re-Cache of Applications?

    Hi There
    We have a fairly serious issue with existing App-V applications delivered to our clients via SCCM 07 when we migrate to 2012. 
    Scenario:
    App-V apps delivered and cached on clients in the SCCM 2007 cache. 
    App-V Apps launched from this cache location. 
    We Migrate to SCCM 2012 backend, and SCCM 2012 client is upgraded and the cache location changes. 
    App-V apps attempt to launch but they're not in the cache as the cache location has changed!
    Is this a known issue? What is the prescriptive guidance from Microsoft to
    deal with this?
    At the moment we are having to re-cache App-V apps via scripting and redistribution of source, but this is hugely problematic as some applications are large and we have over 100. 
    David Murphy

    Hi,
    Quote:
    Migrated an App-V application and a package from CM07 to CM12
    Used a powershell script to update the App-V application so it pointed to a new source location
    Used the set-cmpackage cmdlet to change the source on the migrated package
    Added new files to the new source locations as well as the copied original source
    Deployed to all CM12 DP’s
    Advertised and installed on a client
    Tested apps on client
    Checked CCM cache on client to ensure the new files existed therefore the new content source location was used
    For a complete description of the steps mentioned above, check out this thread:
    Changing source location for migrated App-V applications
    https://social.technet.microsoft.com/Forums/en-US/6bdb1ce3-2ba7-4fb1-b29e-c5e4f666da8b/changing-source-location-for-migrated-appv-applications?forum=configmanagersdk
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • How to disable Jar cache on Application Server

    Hello,
    I am now developing a Webdynpro Project in the following enviroment:
    Windows 2003 Server 64Bit SP2
    JDK 5.0 Update 12
    Windows x64 Platform
    info at sun Installation Notes , Supported System Configurations
    C:\Program Files\Java\jdk1.5.0_12
    NetWeaver Composition Environment 7.1 (Application Server Java)
    Since I need always change my code wiin a jar file and upload it as a library.
    The default behavior of Application Server is to support java cache locally in JVM. That brings me many problems  (Like can't find new implemented class by dynamical class loader,  ref. http://www.szegedi.org/articles/remotejars.html )
    It there any way to disable JAVA cache on the Application Server?
    Besides, someone told spawning a new JVM for loading the jar may also work. Does our AS support spawning JVM explicitly?
    Message was edited by:
            Zenghuan Shan

    I also want to know if it is possible to disable the cache on server. In my situation, we are deploying the par file (portlet archive) to development server. Could anybody please help?

  • Database sessions, Application Modules and Pools

    Hi,
    I have an ADF 10.1.3 application (ADF Faces on ADF BC) that uses JAAS to authenticate it's users. After the user has logged in I would like my session_user_info managed bean to query the database and retrieve all the user's details, for access throughout the user's session. Initially I wrote the following code to achieve this:
          ApplicationModule am = Configuration.createRootApplicationModule(applicationModuleName, applicationConfigName);
          ViewObject vo = am.findViewObject("CurrentUserView1") ;
          vo.setNamedWhereClauseParam("v_userName",userName);
          vo.executeQuery();
          if(vo.getRowCount() <= 0)
            user = null ;
          else
            user = (CurrentUserViewRowImpl) vo.first();
          Configuration.releaseRootApplicationModule(am, true); This works fine BUT because it's creating a new root ApplicationModule each time I end up with an excessive number of database connections after a very short space of time (the call to Configuration.releaseRootApplicationModule does not seem to be releasing the database connection, even though the application module is released). I also don't like this as it feels like I'm "breaking" the framework by making a direct call to the model layer.
    So the next thing I wanted to try was creating a DataControl (by dragging my CurrentUserView1 on to a jspx page, then deleting it to preserve the bindings) and make a call to that using something like this:
            /**** TODO GET BINDING TO CurrentUserView1 ******/
            OperationBinding operationBinding =
                bindings.getOperationBinding("ExecuteWithParams");
            JUCtrlAttrsBinding vUsername =
                (JUCtrlAttrsBinding)bindings.findNamedObject("v_userName");
            statusCode.setAttribute("v_userName", username);
            Object result = operationBinding.execute();
            if (operationBinding.getErrors().isEmpty()) {
               /***** TODO Cast this result object in to something useful *****/
                setUser(result)
            }But as you can see I still don't completely understand what I have to do here (and yes I have trawled the various guides and documentation - but I can't work out exactly what applies to me as this isn't a backing bean).
    If any of you Aces out there can give me some pointers it would be MUCH appreciated as I've beat my head against this for a week now!!
    Dave
    Edited by: Short Dave on Dec 1, 2008 2:52 PM

    John,
    It's been 2 months since I asked this question and in that time I have tried innumerable ways of getting my application and database pools to behave in such a way that doesn't end up filling my database with unclosed sessions. The situation I'd ideally like to achieve is this:
    Application Modules
    A pool of application modules minimum 5 maximum 150 with a "working set" of about 25 (the jbo.recyclethreshold setting)
    For application modules to timeout if they are inactive for > 120 seconds (so if somebody has left their browser open in the background I don't want them hogging my AMs)
    Database Connections +(I am using a JDBC data source to allow multiple applications to reuse my connection pool settings)+
    A pool of database connections minimum 5 maximum 150
    If a connection is inactive for > 300 seconds for that connection to be closed (i.e. if an AM has been returned to the pool, but is not re-used within 5 minutes then I'd like the connection closed)
    Obviously, for the purposes of testing, I don't want to try and manage 150 browser sessions to see if this setup works, so I have been trying to create a scaled-down version of my requirements:
    Application Modules
    A pool of application modules minimum 1 maximum 5 with a "working set" of 1 (the jbo.recyclethreshold setting)
    For application modules to timeout if they are inactive for > 30 seconds
    Database Connections
    A pool of database connections minimum 1 maximum 5
    If a connection is inactive for > 60 seconds for that connection to be closed
    My problem is that, despite all the API's, the ADF for 4GL guide, forum entries and Steve Muench's guide to AM Pooling I still can't get this relatively simple example to work.
    My bc4j.xcfg file looks like (assume all other settings are as default):
             <jbo.recyclethreshold>1</jbo.recyclethreshold>
             <jbo.ampool.maxavailablesize>5</jbo.ampool.maxavailablesize>
             <jbo.ampool.maxinactiveage>30000</jbo.ampool.maxinactiveage>
             <jbo.ampool.minavailablesize>1</jbo.ampool.minavailablesize>
             <ApplicationName>gpl.model.PreUserLoginModule</ApplicationName>
             <jbo.ampool.monitorsleepinterval>30000</jbo.ampool.monitorsleepinterval>My data-sources.xml file has the following entries for the connection used by that application module (assume all other settings are as default):
      <connection-pool name="jdev-connection-pool-gslportal_at_ppmsdb"
                       disable-server-connection-pooling="false"
                       validate-connection="false" inactivity-timeout="60"
                       max-connections="5" min-connections="1"
                       property-check-interval="30"
                       used-connection-wait-timeout="30">With this configuration I can open a maximum of 5 browsers and each one connects successfully. On opening the 6th I get an exception because no more connections are available (as expected). My problem is that if I wait for 5 minutes I'd expect that
    a) 4 of the inactive application modules should be released (with one left available as per the min setting)
    b) The database connections of the 4 inactive application modules should be released as per the "inactivity" and "used-connection-wait" timeouts on the data-source
    c) I'd now expect the 6th browser to be able to connect because of the "freed up" resources
    From what I can make out none of these things happens. Even if I close the original 5 browsers, the 6th still cannot connect.
    I have noticed that if I set the "time-to-live-timeout" for the datasource then this will close the connection after the given period of time, but regardless of whether or not the connection was in use and in doing so renders the application module held in the pool as useless. (So if any of my original 5 sessions attempt to re-use the application module with the closed database connection, a "Closed Connection" SQLException is raised).
    I do appreciate this topic has been given LOTS of forum discussion already - but I really have done my research and am still none the wiser. Any help or guidance will be much appreciated.
    Kind Regards
    Dave

  • Caching web application responses using Coherence in a servlet filter?

    I'm working on a RESTful Java web application that is stateless, and provides results via JSON.   What I would like to do is have Coherence create a cache based on the request URL as the key, where it caches the JSON response.
    A competing product, EHCache (http://ehcache.org/documentation/recipes/pagecaching ) has such a feature.  Basically, you just add this filter in the web.xml, specify a URL pattern, and no other code changes are required.
    Has anyone tried to develop something similar?    OnJava.com has an article on how to implement this where it writes the response out to disk for caching ( http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html?page=3 ) but I was wondering if someone has tried this with Coherence? 
    Thanks!

    I'm working on a RESTful Java web application that is stateless, and provides results via JSON.   What I would like to do is have Coherence create a cache based on the request URL as the key, where it caches the JSON response.
    A competing product, EHCache (http://ehcache.org/documentation/recipes/pagecaching ) has such a feature.  Basically, you just add this filter in the web.xml, specify a URL pattern, and no other code changes are required.
    Has anyone tried to develop something similar?    OnJava.com has an article on how to implement this where it writes the response out to disk for caching ( http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html?page=3 ) but I was wondering if someone has tried this with Coherence? 
    Thanks!

  • Problem with cache and applications

    Hello,
    I'm facing a problem with webcache in my portal (v2).
    I have some reports and their data it's not renewed unless I restart the webcache.
    How can I disable webcahe for this applications?
    Thanks

    You are hitting this bug (2676956) - fixed in 9026

  • Session by session application permissions??

    Can ARD be used to control which applications can be opened on clicnt computers?
    This would be very helful to the education environment. Especially in situations where many different teachers use different apps to teacha variety of classes.
    -Tim

    " Can ARD be used to control which applications can be opened on clicnt computers?"
    No. Those options are set locally on each computer for each user.

  • Statement cache size - application changes withouth restart

    Hi, I would like to ask, how can I disable statement cache withouth restart.
    If I set statement cache size to "0" and push button "Apply chanes", I got
    message "No restart are necessary". Does it mean, that statement cache is
    flushed? There is production environment and I would like to make sure
    about it.
    Thank you in advance.
    Vladislav Rames, WLS 10.3.4

    Yes, setting the statement cache size is dynamic. A running server will close all cached
    statements and do no more caching, as soon as you set the cache size to zero.

  • How to clear Cache in application module

    Hi,
    i am using jDeveloper 10.1.3.4
    ADF BC
    after executing ADF search form, i want to clear Cache.
    how can i do it.
    Pl. help
    Thanks
    Ajit

    hi,
    I am having search form based on viewObject Asydet1(say Asydet1Iterator) in exp1.jsp page.
    I execute it.Then I navigate to drg_wise.jsp page that is another search form based on viewObject Asydet1(say Asydet1Iterator).
    Now on drg_wise.jp page result of exp1.jsp page is shown.
    On executing find on drg_wise.jsp rows returns if it fullfil search condition on result of first search.
    Asydet1 and Rtpr0drg are having master detailrelation.
    page def file for exp1.jsp is
    <executables>
    <invokeAction id="AlwaysFind" Binds="Find" Refresh="ifNeeded"
    RefreshCondition="${bindings.Asydet1Iterator.findMode == false}"/>
    <iterator id="Asydet1Iterator" RangeSize="10" Binds="Asydet1"
    DataControl="DocketAppModuleDataControl"/>
    <iterator id="Rtpr0drgIterator" RangeSize="10" Binds="Rtpr0drg"
    DataControl="DocketAppModuleDataControl"/>
    </executables>
    <bindings>
    <attributeValues id="Drgno" IterBinding="Asydet1Iterator">
    <AttrNames>
    <Item Value="Drgno"/>
    </AttrNames>
    </attributeValues>
    <attributeValues id="Var11" IterBinding="Asydet1Iterator">
    <AttrNames>
    <Item Value="Var11"/>
    </AttrNames>
    </attributeValues>
    <attributeValues id="Itemno" IterBinding="Asydet1Iterator">
    <AttrNames>
    <Item Value="Itemno"/>
    </AttrNames>
    </attributeValues>
    <action id="Find" RequiresUpdateModel="true" Action="3"
    IterBinding="Asydet1Iterator"/>
    <action id="Execute" RequiresUpdateModel="true" Action="2"
    IterBinding="Asydet1Iterator"/>
    <table id="Asydet1Rtpr0drg" IterBinding="Rtpr0drgIterator">
    <AttrNames>
    <Item Value="Blk"/>
    <Item Value="Drgno"/>
    <Item Value="Var1"/>
    <Item Value="Totopn"/>
    <Item Value="Revno"/>
    <Item Value="Revdate"/>
    <Item Value="Author"/>
    <Item Value="Approvby"/>
    <Item Value="Userid"/>
    <Item Value="Pdate"/>
    <Item Value="Stat"/>
    </AttrNames>
    </table>
    page def file for drg_wise.jsp is
    <executables>
    <invokeAction id="AlwaysFind" Binds="Find" Refresh="ifNeeded"
    RefreshCondition="${bindings.Asydet1Iterator1.findMode == false}"/>
    <iterator id="Asydet1Iterator1" RangeSize="10" Binds="Asydet1"
    DataControl="DocketAppModuleDataControl"/>
    <iterator id="Rtpr0drgIterator1" RangeSize="10" Binds="Rtpr0drg"
    DataControl="DocketAppModuleDataControl"/>
    </executables>
    <bindings>
    <attributeValues id="Itemdrgno" IterBinding="Asydet1Iterator1">
    <AttrNames>
    <Item Value="Itemdrgno"/>
    </AttrNames>
    </attributeValues>
    <attributeValues id="Itemdrgvar" IterBinding="Asydet1Iterator1">
    <AttrNames>
    <Item Value="Itemdrgvar"/>
    </AttrNames>
    </attributeValues>
    <action id="Find" RequiresUpdateModel="true" Action="3"
    IterBinding="Asydet1Iterator1"/>
    <action id="Execute" RequiresUpdateModel="true" Action="2"
    IterBinding="Asydet1Iterator1"/>
    <table id="Asydet1Rtpr0drg" IterBinding="Rtpr0drgIterator1">
    <AttrNames>
    <Item Value="Blk"/>
    <Item Value="Drgno"/>
    <Item Value="Var1"/>
    <Item Value="Totopn"/>
    <Item Value="Revno"/>
    <Item Value="Revdate"/>
    <Item Value="Author"/>
    <Item Value="Approvby"/>
    <Item Value="Userid"/>
    <Item Value="Pdate"/>
    <Item Value="Stat"/>
    </AttrNames>
    </table>
    I Believe it would help you undersatnd my problem. other wise let me know what else i can add to it.
    thanks for your effects.
    pl. help me solve it.
    Thanks
    Ajit

Maybe you are looking for