Object / Namespace Scope in ESR

Hi
We have a file2RFC scenario in our current Pi 7.0 that we need to move on to Pi 7.11. It consists of a sender SC and a receiver SC. The sender SC contanins a namespace with the sender SI and the receiver SC contains the RFC target structure and the mapping (java). There it works fine.
In PI 7.11 I got following two problems with this scenario:
1. I cannot export the source XSD schema in the OM -> because the namespace of the SI of the sender SC cannot be found altough the object is selected in the Source Operation area.
2. I got the same problem inside my Java Mapping. There the namespace in the sender cannot be found.
The whole thing works, if i move the SI to my receiver SC.
How can i configure my ESR to find the namespace and according objects in another SC?
Thanks in advance
Michael

Do you mean, that i need to configure the sender SC as underlying Software Component Version on the Details Ribbon?
If i do so, the XSD export works but the mapping doesn't.

Similar Messages

  • Insufficient authorization to create object namespace definition in PI

    Hi,
    I have a user who's getting  "insufficient authorization to create object namespace definition" when creating a name space in enterprise service builder in PI.  The users has sap_all and sap_new in profile but still getting the same error. Any suggestions??

    Hi,
    please try to set  the following parameter in the Exchange Profile  to " false ".                                                                               
    'com.sap.aii.util.server.auth.activation'  
    Afterwards restart the J2EE engine and retest....
    b.rgds, Bernhard

  • Schema Namespace Scope

    Is there a way to set the scope that JAXB uses when marshalling? I found that the marshaller inserts a xmlns attribute on each element that needs that particular namespace. Instead, I want my instance documrnents to have the xmlns namespace prefix attribute in the root element declaration. This way, the remote namespace location and prefix is only declared once instead of repeatedly defining it for each complex element inherited from the remote namespace. My schema includes the identification of the remote namespace and prefix and also has an import line to identify the namespace and a specific schema to import from the namespace.
    Here is the schema:
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema targetNamespace="urn:xmlns:UGS.MDB" xmlns:cmnLib="urn:xmlns:UGS.CMN" xmlns="urn:xmlns:UGS.MDB" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
         <xs:import namespace="urn:xmlns:UGS.CMN" schemaLocation="Common.xsd"/>
         <xs:include schemaLocation="MdbCommon.xsd"/>
         <xs:element name="MdbClientIDQueryResponse">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="CmnQueryDialog"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
    </xs:schema>
    Here is the resulting XML instance document from the Marshaller:
    <?xml version="1.0" encoding="UTF-8"?>
    <MdbClientIDQueryResponse xmlns="urn:xmlns:UGS.MDB" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:xmlns:UGS.MDB MdbClientIDQueryResponse.xsd">
         <CmnQueryDialog>
              <cmnLib:Security xmlns:cmnLib="urn:xmlns:UGS.CMN">
                   <cmnLib:Classification>UNCLASSIFIED</cmnLib:Classification>
                   <cmnLib:Handling>String</cmnLib:Handling>
              </cmnLib:Security>
              <cmnLib:Power xmlns:cmnLib="urn:xmlns:UGS.CMN">
                   <cmnLib:Current>Low</cmnLib:Current>
                   <cmnLib:Remaining>4 hours</cmnLib:Remaining>
              </cmnLib:Power>
              <ClientID>alphatango25</ClientID>
         </CmnQueryDialog>
    </MdbClientIDQueryResponse>
    Here is what I want the XML instance document to look like:
    <?xml version="1.0" encoding="UTF-8"?>
    <MdbClientIDQueryResponse xmlns="urn:xmlns:UGS.MDB" xmlns:cmnLib="urn:xmlns:UGS.CMN" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:xmlns:UGS.MDB MdbClientIDQueryResponse.xsd">
         <CmnQueryDialog>
              <cmnLib:Security>
                   <cmnLib:Classification>UNCLASSIFIED</cmnLib:Classification>
                   <cmnLib:Handling>String</cmnLib:Handling>
              </cmnLib:Security>
              <cmnLib:Power>
                   <cmnLib:Current>Low</cmnLib:Current>
    <cmnLib:Remaining>4 hours</cmnLib:Remaining>
              </cmnLib:Power>
              <ClientID>alphatango25</ClientID>
         </CmnQueryDialog>
    </MdbClientIDQueryResponse>

    I also faced the same problems and have the solution. If you unmarshal the object to an outputstream using JAXB, then JAXB has no idea what the current scope is. So, create your xml file using either a SAX XMLEventWriter or a StAX XMLSreamWriter. JAXB 2 allows you to marshal your object to either of these writers. These writers know not to bother rebinding the default namespace and this removes the problem.
    Other answers on this thread are very unhelpful. There's nothing wrong with wanting to keep xml readable. Why should my xml be littered with unnecessary namespace declarations. Removing these has cut down my file sizes by several Mb.

  • Re Importing Previous versions of Object / Namespaces in Integration Rep

    Hi I have the following scenario.
    I have exported my namespace as a tpz file from the XI Dev system.  And then I make some changes to  some objects in the same namespace . But I  want the previous version (previously exported tpz file ) back . So when I try to import the previous tpz file back into the integration repository , I am able to do this activity sucessfully but no changes of the previous version are applied . The current version is still present in the namespace .
    And a strange thing is happening . The 2 Object Attributes in the Display Software Components Version Page   "Objects are orignal Objects" and "Objects are modifiable" are unchecked now for the SWCV .
    But when I exported the previous version they were checked. I am not sure what is happening . Can any one please suggest .
    thanks
    regards
    Nilesh

    Hi,
    *You want to get back to the previous version.
    If you have exported the very first verion creating a .tpz file then follow these few steps :
    first export the current namespce.
    Delete the current Namespce.
    Import the previous version or the very first version of the namespace which you ,, you can trace it by the date&time stamp patched to it.
    Activate the new namespace.
    *the object are checked as because of the security reason.
        there is absolutely no problem in that, these are unchecked  so that no one will be able to edit it manually with the proper transport which you can see in production/ quality environment.
    Hope this will help.
    Assign point if help
    Thanks,
    JAY

  • Insertion in object used SCOPE key word

    I created a type object a including columns (id,name,gndr). I created a table b based on object a
    create table b of a;
    An other table I created c with
    (c_id number(3),
    person REF a SCOPE IS b)
    What is the Insert statement of C.
    Please give me the correct answer with What version used.

    Mohammad,
    Did you resolve the REF problem you had? What versio are you using? The following works for both 8i and 9i.
    INSERT INTO C VALUES
    (23,
    SELECT REF(p) FROM B p WHERE id = 2);
    You should also check out more examples at http://download-west.oracle.com/otndoc/oracle9i/901_doc/appdev.901/a88878/adobjdes.htm#441286.
    Regards,
    Geoff
    null

  • Change object original language in ESR?

    Hello,
    I've imported a third party software component in my ESR. It has a preconfigured integration for it's own tool with SAP ECC. There are a lot of mappings, data types, BPMs, etc...
    The problem is when I open for example a Message Mapping I get the following warning:
    Original language Spanish for current object collides with permitted display or editing languages EN; contact your system administrator.
    This happens because the developer has created the objects in his own PI in Spanish, but I want to have them in English.
    I've tried to copy the object to generate a new one in English, but the copy still conserves the language issue... How can I solve this?

    Hi,
    You don't have to export the objects again. You can open the objects in edit mode in ESR, then select the object menu -> properties. Here you can set language English. You would need to do this for all objects though. When you save and activate the original language for the objects should be updated.
    Br,
    Kenneth

  • C# SSIS Script component - Save List String to Object package-scope variable and read it in Script Task

    before posting this i was searching this on internet but was not able to find info regarding my specific case:
    i have a DataFlow Task with "Error output" pointing from FlatFile to
    Script Component that does below (variable "ErrorMessageList" is listed under ReadWriteVariables property):
    List<string> lsErrors = new List<string>();
    public override void Input0_ProcessInputRow(Input0Buffer Row)
    lsErrors.Add("test1");
    lsErrors.Add("test2");
        void PostExecute()
            base.PostExecute();
            Variables.ErrorMessageList = lsErrors;
    Then the DataFlow points to a ScriptComponent where this object variable is listed under ReadOnlyVariables property and does the below:
    public void Main()
    List<string> lsErrors = (List<string>)Dts.Variables["ErrorMessageList"].Value;
    and that is where i get exception-has-been-thrown-by-the-target-of-an-invocation
    What is wrong here?
    (i have mistakenly edited this first post before, so i tried to manually put it back to original version)

    i have missed the "override" keyword...
    public class ScriptMain : UserComponent
    public class UserComponent: ScriptComponent
    namespace Microsoft.SqlServer.Dts.Pipeline
    public class ScriptComponent
    // i should have seen this before
    public virtual void PostExecute();
    i believe i must have deleted the PostExecute method definition right after the ScriptComponent generated the script for me... and then when i've realized that i can't change ReadWriteVariables as a part of:
    public override void Input0_ProcessInputRow(Input0Buffer Row)
    // --- can't change ReadWriteVariables here
    then i had to add the method back but forgot that the base method is virtual
    thanks for this hint, Russ!

  • Object namespace

    Hi,
    I created a package with 2 functions and a procedure as userA. When I query userA's user_objects view, the name space for the package body is different from the package and functions & procedures in it.
    What is the significance of namespace col in user_objects view?
    Also I am unable to compile the procedure in the package when logged in as userA. An insufficient privs error is thrown. Since I am the owner of the package and the objects in it, shouldn't I be able to compile the procedure?
    Thanks.

    Hi,
    natet wrote:
    Hi,
    I created a package with 2 functions and a procedure as userA. When I query userA's user_objects view, the name space for the package body is different from the package and functions & procedures in it.How do you do that? When I create packages, only the package and the package body appear in in user_objects; the individual functions and procedures don't.
    What is the significance of namespace col in user_objects view?Basically, what you might expect. Each object type is assigned to a namespace. The combination (owner, object_name, namespace) must be unique.
    Most objects fall into namespace 1. Some object types have their own namespaces. E.g., indexes are in namespace 4: an index can have the same name as a table or a trigger. It's not a very good idea, but it's allowed.
    Also I am unable to compile the procedure in the package when logged in as userA. I'm confused. Above, you said you created a package. Now you're saying you can't compile it. If you can't compile it, in what sense did you create it? Did you mean to say "I *tried to create* a package with 2 functions ..."?
    Are you saying that you created a package, then tried to change something, and now the modified version won't compile? What did you change? Post both versions.
    An insufficient privs error is thrown. Since I am the owner of the package and the objects in it, shouldn't I be able to compile the procedure?Post the exact error message, and your code (or some simplifed code that gets the same error).
    You need the CREATE PROCEDURE system privilege, even if the package doesn't reference anything outside of itself.
    Edited by: Frank Kulash on Apr 4, 2011 5:08 PM
    Removed incorrect statement; PACKAGE specs are in namespace 1, the PACKAGE BODY is in namespace 2.

  • Namespace deletion error for ghost objects

    Hi people.
    I need to remove a namespace in ESR.
    I have first deleted all objects and activated it and then I tried to remove the namespace from the Namespace Definition List.
    After removed the namespace item and saving the change, I receive the following error:
    Cannot save object Namespace Definition
    Namespace cannot be deleted since the software component version still contains objects in namespace http://www.sapcons.com/Edm_EE/
    Delete the objects first
    In fact, running the Export functionality and saving the summary result in a file I have a list of objects but, at this point, I don't know how to delete. Could be a cache problem? I cleaned all cache available in Administration web page but without result.
    Could someone help me?
    Ciao
    Nicola

    Double clicking the software component, delete all the namespaces present in the software component, and do not save it.
    Now delete all the default datatypes in all the namespaces present in the software component and now save the software component and activate the changes.
    Now double clicking the software component> Goto Software component version menu> from the drop down select the delete option. this will delete the software component from IR.
    Now goto SLD and select the software component and remove it.
    Then clear the SLD cache. Now the software component will be deleted.
    Also refer this blog:
    How to : Delete Software Component from Integration Builder

  • Interface Objects missing in ESR

    Hello,
    I have created a whole bunch of interface objects under my namespace in the ESR. During message mapping, when I try to do a u201CFind design objectu201D in the message mapping definition under my namespace, I canu2019t find any of the objects listed. Although if I go under the u201CSignatureu201D tab, I can find my objects under message type or external message. Why is it acting different in PI 7.1?
    Sam

    HI,
    Try to activate those objects and try to have cache refreshment. Probably the cache problem may cause this kind of starnge behaviour.
    Thanks
    Swarup

  • Action objects in ESR

    Hi,
    are the action objects are really required to be created in ESR for configuring scenarios.
    when i learned XI, i remember we created scenarios without creating the action objects (that appear under "Process integration scenario" objects in 7.1 ESR)
    are there specific advantages of using action objects and Process integration scenario objects. (i am not referring to integration process objects that are definitely required if use bpm)

    >Gabriela Vasselai wrote
    >>It is important to know that when you change (refactor) your interface objects (data type, message type, service interface) or your mapping objects (message mapping, operation mapping), that changes will not automatically update your process integration scenario. You have to take care in all updates to don´t leave process integration scenario inconsistent, updating it also
    yes you are right, it seems once you used model configurator for initial creation of ID objects, there would be no issues.
    but after that, in ESR,  if you edit PIS or action object, i think you need to apply the model configurator again in id.
    but after that, in ID, if you manually edit the assigned mappings etc, then the configuration objects become inconsistent wrt  PIS.
    i think there must be some provision to check the consistency of PIS model.
    since PI 7.1 is approaching towards modelling more (atleast as of my knowledge) it will come up with a consistency check functionality of the models.

  • Copy of SAP ESS objects to new namespace

    Hi,
    I need to take a copy of SAP ESS objects to new namespace and later want to do customization in the new object. I have requirement in which I do not want to change SAP delivered objects (sap.com)
    Scenario:
    (1)     Original object namespace: esscapdata u2026..sap.com
    (2)     New object namespace:      esscapdata u2026..abc.com
    Please let me know the solution ?

    Hi Anmol,
        Changing the name space is not very easy and might result in lot of errors. If required you first need to migrate the DC's to your new SC following the steps given in the post above. You need to do this only if required. For only changing the name space it is not required.
       Open the DC's in Developer Studio. You will have to manually go to every java file and change the package name to the required package name. Once you change the package name there will be lot of errors. You will need to fix the errors manually. Mostly it will be package not found error. Once all the errors are fixed a DC build will create the new files in your new package structure.
      Ideally this is not required for customization.
    Regards,
    Sanyev

  • The scope of the customer-specific authorization object

    Dears,
    Could someone please feedback about the scope of the customer-specific authorization object; e.g. if we are to create a customer-specific authorization object to replace authorization object P_ORGIN in the HR module, to be able to add an extra authorization field to the newly created authorization object, the scope of the newly create authorization object (which will have a new validation code generated by report RPUACG00) will be the whole ERP system ? 
    The worry is caused by the fact that P_ORGIN is already used in several authorization roles granted to users in the different ERP modules (i.e. FI, SD, MM, CS), so the replacement would affect these modules.
    Thanks.
    Reda

    Hello Reddy,
    We are about to implement the HCM module (We are now in the testing
    phase), on the same client as that of our SAP ERP implementation.
    We need to authorize on the personnel number grouped by 'Payroll Area'
    in transactions PA30, PA40
    In authorization object P_ORGIN, the field VDSK1 is already used to
    authorize on an attribute : cost center (organizational key) for each
    organizational unit, so we can't configure it to authorize on other
    fields from info type 0001 (e.g. Payroll Area).
    We need to continue using the conventional / general authorization and
    not the structural authorization, to stay in compliance with our
    authorization schema already implemented in our FI, MM, SD & CS modules.
    ( Also, as per thread : Steps for creating structural authorization profile using trans. OOSP
    the structural authorization cannot be used to authorize on Payroll Area.)
    We need to go through the HR module implementation without any changes
    in the ABAP code.
    So, the last way out is the custom-specific authorization object, and as I mentioned before, the authorization object P_ORGIN was already used in other ERP modules; e.g. FI, MM, SD & CS,
    ( Note : I haven't started yet implementing this solution.)
    Thanks.
    Reda

  • Passing "Value Objects" from one JSP to next  (2)

              Someone posted a response from BEA which has since disappeared, it was no different
              from what I was doing and it I still can't get it to store the information in
              the Value Object.
              I get values (true/false) from a Radio button on a FORM in a JSP, press a "Next
              Step" Button.
              I have a "Value Object" in JSP_1, which I use the setters to store various information
              obtained from the <FORM>. I then "jsp:forward" to JSP_2, set different information
              and then I "jsp:forward" to JSP_3 & so on. At the end of the JSP chain only the
              last setter is has the value "true", all the other values are false, despite all
              being "set" to "true".
              The "Value Object" is not storing the information set in previous JSPs. When I
              initially create the "value object" I use;
              <jsp:useBean id="myVO" class="uk.co.notify.valueobjects.MyVO" scope="request"
              />
              <jsp:setProperty name="myVO" property="*"/>
              In JSP_2 JSP999 I don't use <jsp:setProperty> I let the setter in the VO do
              it.
              I am using WebLogic 6.1 sp2 under Windows 2K Pro.
              Any pointers. Thanks.
              [att1.html]
              

    Ok. here's the difference.
              Hitting submit is altogether a different "new" http request. It will send a
              new request from your browser to the server. Whereas, the jsp:forward is
              within the server itself.
              So the VO object whose scope is set to "request" will not retain its values
              between 2 http request.
              For such kind of parameter passing, you could very well store the info. in
              user's session object.
              I hope this helps.
              Best Regards,
              Narayan Anand
              Developer Relations Engineer
              BEA Systems, Inc.
              "Roger Lee" <[email protected]> wrote in message
              news:[email protected]...
              >
              > If I put the jsp:forward statement in all my JSPs before I test for my
              request;
              >
              > <%
              > if ( request.getParameter("SubmitStep2") != null ) {
              > String sParameter2 = request.getParameter("SubmitStep2");
              > if (sParameter2.equals("Next Step")) {
              > // CODE ETC
              > }
              > }
              >
              > The jsp will chain right to the last JSP and all the values set in my
              ValueObject
              > will remain set.
              >
              > Why does hitting a submitt button;
              >
              > <input type="submit" name="SubmitStep2" value="Next Step">
              >
              > cause the VO to lose previous stored values.
              >
              > Any information would be appreciated.
              >
              > Roger Lee
              >
              >
              > "Roger Lee" <[email protected]> wrote:
              > >
              > >Narayan,
              > >
              > >I got your example working fine.
              > >
              > >I added a few more debug statements and it appears that as I enter JSP
              > >2 the value
              > >"set" in JSP 1 is stored okay (boolean true).
              > >
              > >However after the "submit" of the button in JSP which forwards us to
              > >JSP 3 is
              > >pressed all the values are reset to their default value (false).
              > >
              > >
              > >"Narayan Anand" <[email protected]> wrote:
              > >>Hi Roger,
              > >>
              > >>I will look into your code.
              > >>In the meantime, pls try my test case in your system and see if you
              > >can
              > >>run
              > >>that without any problem.
              > >>
              > >>Best Regards,
              > >>Narayan Anand
              > >>Developer Relations Engineer
              > >>BEA Systems, Inc.
              > >>
              > >>"Roger Lee" <[email protected]> wrote in message
              > >>news:[email protected]...
              > >>>
              > >>> Narayan,
              > >>>
              > >>> Thanks for your reply. My code seems to be the same as yours! I still
              > >>can't get
              > >>> the JSPs to "set" the VO and pass it down the chain of JSPs. When
              > >I
              > >>get
              > >>the last
              > >>> JSP the first three have the boolean value set to false, whilst the
              > >>last
              > >>one is
              > >>> set to the value chosen (true).
              > >>>
              > >>> I have attached the JSPs and VO in the attached ZIP file. It must
              > >be
              > >>something
              > >>> obvious, which I can't see!
              > >>>
              > >>> Regards,
              > >>>
              > >>> Roger Lee
              > >>>
              > >>>
              > >>> "Narayan Anand" <[email protected]> wrote:
              > >>> >
              > >>> >
              > >>> >
              > >>> >------=_NextPart_001_02EB_01C257F2.2EC54EA0
              > >>> >
              > >>> >Hi Roger,
              > >>> >
              > >>> >I can still view my previous reply to your post.
              > >>>
              >
              >>>http://216.148.48.100/cgi-bin/dnewsweb?cmd=3Darticle&group=3Dweblogic.dev
              =
              > >>> >eloper.interest.jsp&item=3D10138&utag=3D
              > >>> >
              > >>> >Just now I tested this again.
              > >>> >WLS6.1SP2 on Win2k.
              > >>> >
              > >>> >JSP1 - sets one value using setProperty tag.
              > >>> >JSP2 - sets second property using the VO's setter.
              > >>> >JSP3 - retrieve and prints the values using the VO's getters and
              > >also
              > >>> >=
              > >>> >using the getProperty tag.
              > >>> >
              > >>> >attached are all the jsp's and value object.
              > >>> >Please test it in your environment. It should work.
              > >>> >Then compare it with your code to see the difference.
              > >>> >
              > >>> >I hope this will help to resolve the issue.
              > >>> >
              > >>> >Regards,
              > >>> >Narayan Anand
              > >>> >Developer Relations Engineer
              > >>> >BEA WebLogic Support
              > >>> >
              > >>> >
              > >>> >
              > >>> >
              > >>> >
              > >>> > "Roger Lee" <[email protected]> wrote in message =
              > >>> >news:[email protected]...
              > >>> >
              > >>> > Someone posted a response from BEA which has since disappeared,
              > >>it
              > >>> >was =
              > >>> >no different
              > >>> > from what I was doing and it I still can't get it to store the
              > >=
              > >>> >information in
              > >>> > the Value Object.
              > >>> >
              > >>> > I get values (true/false) from a Radio button on a FORM in a JSP,
              > >>=
              > >>> >press a "Next
              > >>> > Step" Button.
              > >>> >
              > >>> > I have a "Value Object" in JSP_1, which I use the setters to store
              > >>> >=
              > >>> >various information
              > >>> > obtained from the <FORM>. I then "jsp:forward" to JSP_2, set
              different
              > >>> >=
              > >>> >information
              > >>> > and then I "jsp:forward" to JSP_3 & so on. At the end of the JSP
              > >>chain
              > >>> >=
              > >>> >only the
              > >>> > last setter is has the value "true", all the other values are
              false,
              > >>> >=
              > >>> >despite all
              > >>> > being "set" to "true".
              > >>> >
              > >>> > The "Value Object" is not storing the information set in previous
              > >>=
              > >>> >JSPs. When I
              > >>> > initially create the "value object" I use;=20
              > >>> >
              > >>> > <jsp:useBean id=3D"myVO" class=3D"uk.co.notify.valueobjects.MyVO"
              > >>=
              > >>> >scope=3D"request"
              > >>> > />=20
              > >>> > <jsp:setProperty name=3D"myVO" property=3D"*"/>=20
              > >>> >
              > >>> > In JSP_2 JSP999 I don't use <jsp:setProperty> I let the setter
              > >>in
              > >>> >=
              > >>> >the VO do
              > >>> > it.
              > >>> >
              > >>> > I am using WebLogic 6.1 sp2 under Windows 2K Pro.=20
              > >>> >
              > >>> > Any pointers. Thanks.=20
              > >>> >
              > >>> >
              > >>> >------=_NextPart_001_02EB_01C257F2.2EC54EA0
              > >>> >
              > >>> ><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
              > >>> ><HTML><HEAD>
              > >>> ><META http-equiv=3DContent-Type content=3D"text/html; =
              > >>> >charset=3Diso-8859-1">
              > >>> ><META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
              > >>> ><STYLE></STYLE>
              > >>> ></HEAD>
              > >>> ><BODY bgColor=3D#ffffff>
              > >>> ><DIV><FONT face=3DArial size=3D2>Hi Roger,</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>I can still view my previous reply
              > >>to
              > >>> >=
              > >>> >your=20
              > >>> >post.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2><A=20
              > >>>
              >href=3D"http://216.148.48.100/cgi-bin/dnewsweb?cmd=3Darticle&group=3D=
              > >>> >weblogic.developer.interest.jsp&item=3D10138&utag">http://216.148=
              > >>>
              >..48.100/cgi-bin/dnewsweb?cmd=3Darticle&group=3Dweblogic.developer.int=
              > >>> >erest.jsp&item=3D10138&utag</A>=3D</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>Just now I tested this =
              > >>> >again.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>WLS6.1SP2 on Win2k.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>JSP1 - sets one value using
              setProperty
              > >>> >=
              > >>> >
              > >>> >tag.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>JSP2 - sets second property using
              > >>the
              > >>> >=
              > >>> >VO's=20
              > >>> >setter.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>JSP3 - retrieve and prints the
              values
              > >>> >=
              > >>> >using the=20
              > >>> >VO's getters and also using the getProperty tag.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>attached are all the jsp's and
              value=20
              > >>> >object.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>Please test it in your environment.
              > >>> >It =
              > >>> >should=20
              > >>> >work.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>Then compare it with your code to
              > >>see
              > >>> >=
              > >>> >the=20
              > >>> >difference.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>I hope this will help to resolve
              > >>the=20
              > >>> >issue.</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2>Regards,<BR>Narayan
              Anand<BR>Developer
              > >>> >=
              > >>> >Relations=20
              > >>> >Engineer<BR>BEA WebLogic Support</FONT></DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
              > >>> ><BLOCKQUOTE=20
              > >>> >style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px;
              > >>=
              > >>> >BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
              > >>> > <DIV>"Roger Lee" <<A=20
              > >>> > href=3D"mailto:[email protected]">[email protected]</A>> wrote
              > >in
              > >>> >=
              > >>> >message <A=20
              > >>> > =
              > >>>
              >
              >>>href=3D"news:[email protected]">news:[email protected]
              =
              > >>> >a.com</A>...</DIV><BR>Someone=20
              > >>> > posted a response from BEA which has since disappeared, it was
              > >no=20
              > >>> > different<BR>from what I was doing and it I still can't get it
              > >to
              > >>=
              > >>> >store the=20
              > >>> > information in<BR>the Value Object.<BR><BR>I get values
              (true/false)
              > >>> >=
              > >>> >from a=20
              > >>> > Radio button on a FORM in a JSP, press a "Next<BR>Step" =
              > >>> >Button.<BR><BR>I have=20
              > >>> > a "Value Object" in JSP_1, which I use the setters to store
              various=20
              > >>> > information<BR>obtained from the <FORM>. I then "jsp:forward"
              > >>> >to =
              > >>> >JSP_2,=20
              > >>> > set different information<BR>and then I "jsp:forward" to JSP_3
              > >&
              > >>> >=
              > >>> >so on. At=20
              > >>> > the end of the JSP chain only the<BR>last setter is has the value
              > >>=
              > >>> >"true", all=20
              > >>> > the other values are false, despite all<BR>being "set" to =
              > >>> >"true".<BR><BR>The=20
              > >>> > "Value Object" is not storing the information set in previous JSPs.
              > >>> >=
              > >>> >When=20
              > >>> > I<BR>initially create the "value object" I use; =
              > >>> ><BR><BR><jsp:useBean=20
              > >>> > id=3D"myVO" class=3D"uk.co.notify.valueobjects.MyVO" =
              > >>> >scope=3D"request"<BR>/>=20
              > >>> > <BR><jsp:setProperty name=3D"myVO" property=3D"*"/> <BR><BR>In
              > >>> >=
              > >>> >JSP_2=20
              > >>> > JSP999 I don't use <jsp:setProperty> I let the setter in the
              > >>> >=
              > >>> >VO=20
              > >>> > do<BR>it.<BR><BR>I am using WebLogic 6.1 sp2 under Windows 2K Pro.
              > >>> >=
              > >>> ><BR><BR>Any=20
              > >>> > pointers. Thanks. <BR></BLOCKQUOTE></BODY></HTML>
              > >>> >
              > >>> >------=_NextPart_001_02EB_01C257F2.2EC54EA0--
              > >>> >
              > >>> >
              > >>> ><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
              > >>> ><HTML>
              > >>> ><HEAD>
              > >>> ><TITLE>Reusing JavaBeans in JSP</TITLE>
              > >>> ><LINK REL=STYLESHEET
              > >>> > HREF="My-Style-Sheet.css"
              > >>> > TYPE="text/css">
              > >>> ></HEAD>
              > >>> >
              > >>> ><BODY>
              > >>> >
              > >>> ><CENTER>
              > >>> ><TABLE BORDER=5>
              > >>> > <TR><TH CLASS="TITLE">
              > >>> > Reusing JavaBeans in JSP</TABLE>
              > >>> ></CENTER>
              > >>> ><P>
              > >>> >
              > >>> ><jsp:useBean id="test" scope="request" class="hall.SimpleBean" />
              > >>> ><jsp:setProperty name="test"
              > >>> > property="message"
              > >>> > value="Hello forward WWW" />
              > >>> >
              > >>> ><jsp:forward page="/myjsp2.jsp" />
              > >>> >
              > >>> ></BODY>
              > >>> ></HTML>
              > >>> >
              > >>> >
              > >>> >
              > >>> ><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
              > >>> ><HTML>
              > >>> ><HEAD>
              > >>> ><TITLE>Reusing JavaBeans in JSP</TITLE>
              > >>> ><LINK REL=STYLESHEET
              > >>> > HREF="My-Style-Sheet.css"
              > >>> > TYPE="text/css">
              > >>> ></HEAD>
              > >>> >
              > >>> ><BODY>
              > >>> >
              > >>> ><CENTER>
              > >>> ><TABLE BORDER=5>
              > >>> > <TR><TH CLASS="TITLE">
              > >>> > Reusing JavaBeans in 2 JSP</TABLE>
              > >>> ></CENTER>
              > >>> ><P>
              > >>> >
              > >>> ><jsp:useBean id="test" scope="request" class="hall.SimpleBean" />
              > >>> >
              > >>> > <% test.setMessage1("Second message1 using setters"); %>
              > >>> >
              > >>> >
              > >>> ><jsp:forward page="/myjsp3.jsp" />
              > >>> >
              > >>> >
              > >>> ></BODY>
              > >>> ></HTML>
              > >>> >
              > >>> >
              > >>> >
              > >>> ><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
              > >>> ><HTML>
              > >>> ><HEAD>
              > >>> ><TITLE>Reusing JavaBeans in JSP</TITLE>
              > >>> ><LINK REL=STYLESHEET
              > >>> > HREF="My-Style-Sheet.css"
              > >>> > TYPE="text/css">
              > >>> ></HEAD>
              > >>> >
              > >>> ><BODY>
              > >>> >
              > >>> ><CENTER>
              > >>> ><TABLE BORDER=5>
              > >>> > <TR><TH CLASS="TITLE">
              > >>> > Reusing JavaBeans in 2 JSP</TABLE>
              > >>> ></CENTER>
              > >>> ><P>
              > >>> >
              > >>> ><jsp:useBean id="test" scope="request" class="hall.SimpleBean" />
              > >>> >
              > >>> ><%
              > >>> >System.out.println("\nMessage is :"+test.getMessage());
              > >>> >System.out.println("\nMessage1 is :"+test.getMessage1());
              > >>> >%>
              > >>> >
              > >>> ><H1>Message: <I>
              > >>> ><jsp:getProperty name="test" property="message" />
              > >>> ></I></H1>
              > >>> >
              > >>> ><H1>Message1: <I>
              > >>> ><jsp:getProperty name="test" property="message1" />
              > >>> ></I></H1>
              > >>> >
              > >>> >
              > >>> ></BODY>
              > >>> ></HTML>
              > >>> >
              > >>> >
              > >>> >
              > >>> >package hall;
              > >>> >
              > >>> >public class SimpleBean {
              > >>> > private String message = "No message specified";
              > >>> > private String message1 = "No message1 specified";
              > >>> >
              > >>> > public String getMessage() {
              > >>> > return(message);
              > >>> > }
              > >>> >
              > >>> > public void setMessage(String message) {
              > >>> > this.message = message;
              > >>> > }
              > >>> >
              > >>> > public String getMessage1() {
              > >>> > return(message1);
              > >>> > }
              > >>> >
              > >>> > public void setMessage1(String message1) {
              > >>> > this.message1 = message1;
              > >>> > }
              > >>> >}
              > >>> >
              > >>> >
              > >>>
              > >>
              > >>
              > >
              >
              

  • I can't activate the table... because Namespace /ICMPAC00/ does not exist !

    Hi guru,
    I'm doing upgrade from R3 4.7 to ECC6.0.  I have to correct an error in Phase ACT_700 phase
    This is the error :
         4 EDT013 Table "/ICMPAC00/P_T050" was not activated
    I tried to correct the errore by activating manually the table trought SE11 in the shadow instance,
    if I try to edit the table this error appears:
    Namespace /ICMPAC00/ does not exist
    Message no. TO123
    Diagnosis
    Object DEVC /ICMPAC00/PROVV is in namespace /ICMPAC00/. However, this namespace does not exist in your SAP system.
    Objects from the namespace /ICMPAC00/ can only be edited if the namespace is in the namespace tables.
    System Response
    Editing is terminated.
    Procedure
    Choose an object name that is not assigned to the namespace /ICMPAC00/ (this means that it cannot begin with /ICMPAC00/).
    For a list of the namespace prefixes in the SAP system, go to the Transport Organizer tools (Transaction SE03) and choose -> Objects -> Namespace Information System -> Select namespace.
    I can't correct the error , because I can't modify the table !
    Any idea to solve the problem ?
    Thank's , Antonio Voce.

    Question : it is not sufficent to create namespace ?
    The table are not active in data dictionary, it means that are unusable...
    I think that it is sufficent to create the namespace.
    Do you know how to correct the errore mentioned in the first post :
    Objects from the namespace /ICMPAC00/ can only be edited if the namespace is in the namespace tables.
    If I correct this error I can activate the table and the upgrade can go on.
    Thank's.

Maybe you are looking for

  • How do I get new TextEdit docs to open on one place on my screen?

    Am using TextEdit all the time for research. I would like TextEdit to open in the last place I put it. Instead, each time it opens, it moves a little bit to the right each time, wrapping around the right edge of the screen and popping up on the left

  • Unable to add digital signatures using Adobe LCES Digital Security

    I have tried running the Sample Java code to add digital signature fields and add signatures. I am getting errors. The log file shows: com/adobe/idp/Context Jan 2, 2009 4:00:14 PM com.adobe.livecycle.signatures.common.CommonBaseException logException

  • XML form and hyperlink

    Hi, I have a created an XML form which uploads a pdf from edit form and displays a hyperlink to that pdf in view. But my problem is that when I am clicking on the hyperlink it shows me the path to the document and then when i click on it opens the do

  • Problem with ATP check.

    Hello SAP Gurus, While checking sales order in u201Cscope of checku201D the u201Cinclude purchase orderu201D button is checked. so could some please explain me this scenario, because my client can able to print the pick list for one delivery when the

  • How to install one app on several iPhones with different AppleID

    Hi all, I have to roll out a view iPhones (approx. 500) in the next days and all of them need one app on it in advance before I can provide the user with the unit. All iPhones should work with a different AppleID and the app has to be updated by iTun