Steps in NWDI
Hi Experts,
I am new to NWDI and having some questions.
I have downloaded a project from repository in development infrastructure perspective using the create project option and made some changes in a DC.I have seen in SDN and in help.sap that a DC should be sychronized before making any changes.
i have seen the following options in the development infrastructure prespective when I right click on a DC under sync/create project option.
Sync Active sources,Sync inactive sources,Sync Archives,Resync,Sync used DC.
Please let me know which option I need to choose to make the DC in sync state and what are the purpose of other options.
Regards
Rajesh
Hi,
When creating a project you create from Inactive DC's, and it's recommended to sync sources before creating the project to ensure you have latest changes which are in active DC's.
To explain, you have multiple user's making changes to same DC, and when you are creating the project you don't know whether you have all the changes done by others when creating a project from Inactive DC's view.
So to ensure you have the changes done by other users to the DC you need to synce the sources.
In NWDS, in Development Component Perspective go to Inactive DC's view and select Sync Sources from the right click menu before creating project.
To explain the flow of changes
Track_D-inactive workspace -> track_D-active workspace -> Track_C-inactive workspace -> Track_C-active workspace -> Assembly -> Test -> Approval -> Production
Track_D - Development buildspace
Track_C - Consolidation buildspace.
Hope this helps.
Cheers-
Pramod
Similar Messages
-
Issues and Trouble shooting steps in NWDI Track
Issue: Getting below error while saving the track in NWDI.
ERROR: SLD name-server configuration error: More than one name server configured in SLD
The message may also look as follows:
Unexpected error; inform your system administrator: < Localization failed:ResourceBundle='com.sap.cms.util.exception.CMSExceptionMessages' ,ID='SLD name-server configuration error', Arguments: [] > : Can't find resource for bundle java.util.PropertyResourceBundle, key SLD name-server configuration error. Please read SAP Note: 1118009.
Solution: As per SAP Note 1118009,
1. Log on to the SLD used by CMS with SLD administrator authorization.(The address of the SLD used by CMS is contained in CMS WebUI in the Landscape Configurator in the domain data).
2. Navigate to 'Administration -> Content Maintenance -> Subset:Landscape Description and Class: System Landscape Directory (or SAP_SystemLandscapeDirectory)
3. At least two System Landscape Directories should now be found.
4. Choose the first SLD to view the details. If the entry 'Name Server'exists under 'Roles, this SLD acts as name server.
5. Return to the overview screen and choose the next SLD. Does this SLD also act as name server?
6. Proceed until you know which SLDs act as name server.
7. Since CMS accepts only one name server, you must decide which of the specified SLD servers should act as a name server in future.
8. Once you have decided, remove the role 'Name Server' from all other SLDs. To do this, select the SLD server, and, under 'Roles' remove the role 'Name Server'. Save all of your changes.
9. At the end, only one SLD server should have the 'Name Server' role.You can now save tracks in CMS again.Thanks for sharing the solution.
Regards,
Pramod -
hi,
We are trying to configure NWDI and in this process, we had completed all the steps for NWDI installation and configuration and also the CMS configuration, Product & SC Definition in SLD now during the creation of Tracks using CMS, we are not able to see the Software component created in the SLD.
Any idea how to solve this.
Thanks and regards,
KrisKris,
Couple of things, which might help:
1. Go to CMS/Landscape Configurator/Domain Data
Make sure SLD URL field has correct data and press "Update CMS" button.
CMS will sync component data from SLD. If it fails, check log files for explanation. If success, you will see new components from SLD.
2. NWDI questions are better answered if posted to NWDI forum
SAP NetWeaver Development Infrastructure (NWDI)
There are good NWDI experts monitoring the forum.
Regards,
Slava -
Hi
I am configuring message server , host and DC Url details in NWDS for developing applications.If I logoff my PC and login, again I have to enter the settings.
Anyone suggest me how to save the parameters (not to enter each and everytime login).
Thanks
Koti Reddy ChimalamarriHi,
Below the Steps follow
NWDI Configuration and Creation Trace
1) Configure Content Maintence in SLD.
2) Configure Landscape Configator.
3) Creating Trace.
4) Import Trace.
5) Configure portal server in NWDS
6) Using Trace in NWDS.
7) Creating Development Component
1) Configure Content Maintence in SLD
Open url:- http://host:port/sld
Kindly follow Pic :- Attachment 1
Click Content Maintence.
Delete unnecessary file
Configure your SLD as below screen.
Click Save
2) Configure Landscape Configrator
Open url http://host:port/devinf
Click Change Management Service.
Click Landscape Logicator
Click Domain Data Tab
Update the CMS url http://host:port
Provide your Admin User
Provide your Admin Password
Update your SLD URL http://host:port/sld
Click Save Domain.
Click Update Domain.
3) Creating Trace
Click Trace Data Tab
Provide Trace Name and Description.
Provide URL for dtr http://host:port/dtr.
Update your CBD URL http://host:port/cbs.
Add SC and dependencies.
Click Save.
4) Import Trace
*Click Transport studio.
Click Development Tab.
Click Import Check.
Click Import.
5)Configure portal server in NWDS.
Open NWDS.
Click Windows-> Preference->Java Development Infrastructure
Click Development Configuration
Provide the URL.
6)Using Trace in NWDS.
Open NWDS
Click Development Configuration Perspective.
Loging Using Admin User ID.
Right Click on the Local DC and click Import Configuration.
Select remote.
Select your Development Configuration What you created.
Click Next and finish.
7)Creating Development Component
After Import successfully then
Right Click again and click Create new DC.
Assign the value
Click next.
Thanks
Srinivas -
Steps for making the changes in DC and checking into NWDI
Hi Experts,
I am new to the NWDI
I have some questions related to the NWDI and NWDI integration manggement.
We have some set of SC's got from some team. Now we need to upload to our NWDI .For that I have done the following steps.
I have created some track in the CMS.
I have loded that SC in to the track.
I have imported that track in to the NWDS.
The track which imported contains the SC , this SC contains some DC's .
for getting the project in to the local mechine.
In the DC prospective -> Inactive DCs -> done the right click on the respective DC's and choosen as Create project option. Then i am able to see the DC project in the webdynpro prospective.
Now the project in the local mechine see the code and i need to rebuild and deploy .
What are steps need to be done. Please provide the step by step information for doing this
Thanks& Regards
vijayHi Vijay,
Follow this:
1.Import a development configuration.
The first step for you as a developer is to import an appropriate development configuration. The development configuration is your connection to the NWDI. By importing a development configuration, you get access to all resources relevant for your work without having to search for the right sources, libraries and servers.
2.Select the components you want to develop.
In the Development Configurations perspective, you can create projects for existing components to add them to your development list, The development environment automatically loads the required source files and archives into your local file system and tries to build the selected components locally
3. Create new components.
You can use the Development Configurations perspective also to create new components .Create the new component directly in the DTR. The development environment may propose a change list ("activity") or prompt you to create a new activity to be used to record the creation of the component.
4.Synchronize the source files and libraries.
From time to time, you should resynchronize your local sources and libraries with the NWDI to receive the most up-to-date changes of other developers.
5.Change the component sources.
Before you can change a source file, you must make the intended change known to the DTR (to check out the file) and agree on an activity to record the change. You can create a new activity or use an existing one.
6.Edit components.
Depending on the type of the component you develop, you can perform components development using the Java, J2EE, WebDynpro, Dictionary or any other suitable perspective.
7. Release the changes for the central build.
After checking the changes in, you can pass them to the Component Build Service (CBS), that is, you perform the activation process.
8.Release the changes in the development landscape.
After a successful activation, pass your changes to the Change Management Service (CMS) of the NWDI, which transports your changes within the development landscape, for example, between a development system and a consolidation system.
Thanks
Krishna -
Steps for installing NWDI separately
Hi all,
We have a portal sever EP7.0 without DI usage type installed.Can anybody let me know the process how to install the NWDI now and wat all configuration steps to be done.
Will there be any problem to the working of already setup system.
Thanx and Regards,
RajeshHi,
You can either install DI Usage type using SAPINST or deploy DI components using SDM. Please refer some of the links for a better understanding.
NWDS Administration Guide
[http://help.sap.com/saphelp_nw04s/helpdata/en/e0/364c4005a99523e10000000a1550b0/frameset.htm]
NWDI Developer Guide
[http://help.sap.com/saphelp_nw04s/helpdata/en/e0/364c4005a99523e10000000a1550b0/frameset.htm]
NWDI and NWDS
[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e3813736-0301-0010-b6b8-8880ca90faed]
NWDI roles and Permission
[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0f341af-e86e-2910-3e8a-d9e3c227d938]
Thanks,
Vamshi -
Backup of NWDI webdynpro customizations
Is there a way to backup NWDI webdynpro customizations? I have a query.
The webdynpro objects were customized and assembled, thereby creating many 5 KB files of ESS, MSS, PCUI etc. Because of the webdynpro customization, there are hundreds of broken DCs. So I would like to backup all these customizations (i.e. the SCAs files in assemble directory) and the other webdynpro customizations into a seperate place and then proceed with installation of a new track right from scratch, then install the required SCAs and later re-apply those customizations. Is there any way to do it. Points will be rewarded for any kind of help.Hi Lekha
Thank you
I feel that i am in a right track, these are the steps i followed
1. Downloaded SAPLink 1.0.4 version
2. Created a report , activated and executed it
3. Used the downloaded Nugget file as import parameter and executed successfully
4. Downloaded SICF,Webdynpro Component,Application, plugins
5. Imported the .nugg / .slnk files and activated then in SE24,
6. Created a new NUGGET and added an object
a. webdynpro component
b. webdynpro application
my doubt here is it is showing all the classes which i used in my program, do i need to manually import all the classes one by one or it will automatically import all the files which i used,
if you have any idea which are the plugins to be used and which are all the objects need to be added to the Nugget.
Thanks and Regards
Chaitanya.A -
Hi,
I wanted to know the steps for starting web dynpro java projects using NWDI. I am getting a bit confused about the steps to be followed.
I need to know the following.
1) Steps to set up NWDI ( NWDI users set up, defining products, sca, dc, tracks if required)
2) How to create a DC using NWDI, also is SCA required , if i decide on having just one application per DC ? Do we need dev, test and PRD server set up at the beginning for DTR ?
3) Do i need to create a SCA to deploy applications ?
Lets say i need to develop a simple application using NWDI . What would be the steps to follow along with developer, administrator responsibilites ?
Apprecaite your help
Regards
PN
4)I have gone through the link
http://help.sap.com/saphelp_erp2005/helpdata/en/71/384c4005a99523e10000000a1550b0/content.htm
Wanted to know if we have to define the products , sca,... Cant we start directly with building one DC each for each application . e.g salesorder, purchaseorder
i am asking this bcos i dont want to club them together in one sca as any changes during maitenance i will have to take the entire SCA for modifying.
Appreciate your guidance.
Regards
PN -
Error when creating a DC in NWDI from a Local DC
Hi Experts,
I have created a Local DC using New -> Development Component Project.
Now I am trying to Migrate the Local DC to NWDI DC.
I am following the below steps to migrate.
1. I am creating a New DC by Importing Configuration and then the SC's that are created are shown.Now I have disconnected from the NWDI.
2. Now I am creating a NEW DC in the Local DC Window in Development Component Prepsective.
3. After that I am copying the Folder under the Package Folder in the -local DC Project and pasting the same in the created new DC.
Now I am getting thousands of errors, these are few examples of the same.
1. com.sap cannot be resolved
2. wdControllerAPI cannot be reolved
3. the method wdGetAPI() is undefined for the type.
Please help me in this regard.
Thanks,
PalaniHi Palani,
Have a look at the following links:
http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417400)ID1261140650DB11976447925064760543End?blog=/pub/wlg/5948
Migrate Local DC to NWDI
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/c81ebbd57f136fe10000000a1553f7/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/42/c81ebbd57f136fe10000000a1553f7/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/42/c8204dd57f136fe10000000a1553f7/frameset.htm
Regards.
Rajat -
Error while Check-in DC's on NWDI: No Prefix found for DC
Hi,
I receive the following error when I try to check-in a CAF DC creation activity on the DTR.
FAILED: No prefix found for development component "vendorname/name_A/caf/dictionary".
Appropriate development component prefix should be configured in SLD (Restart IDE after reconfiguring SLD).;
No prefix found for development component "vendorname/name_A/caf/ejbmodule".
Appropriate development component prefix should be configured in SLD (Restart IDE after reconfiguring SLD).;
No prefix found for development component "vendorname/name_A/caf/ear".
Appropriate development component prefix should be configured in SLD (Restart IDE after reconfiguring SLD).;
No prefix found for development component "vendorname/name_A/caf/permissions".
Appropriate development component prefix should be configured in SLD (Restart IDE after reconfiguring SLD).;
No prefix found for development component "vendorname/name_A/caf/metadata".
Appropriate development component prefix should be configured in SLD (Restart IDE after reconfiguring SLD).;
Project "vendorname.name_A.caf": No prefix found for table file "XAP_COM_MOD_COMP_S".
Try the default table prefix "XAP", or contact your SLD administrators for appropriate DB object prefix (Restart IDE after reconfiguring SLD).;
Project "vendorname.name_A.caf": No prefix found for table file "XAP_COM_MOD_COMP_T".
Try the default table prefix "XAP", or contact your SLD administrators for appropriate DB object prefix (Restart IDE after reconfiguring SLD).
In NWDS If I create a new DC the name prefix field is disabled.
On the SLD I have created the name prefix --> "vendorname/name_A" and restarted the SLD.
I am using NWDS 7.1 SP05.
Do I miss any configuration steps?
Thanks,
Regards,
YasarHi,
The issue is solved.
The name server for the NWDI System was not configured on the SLD under Technical Landscapes. After defining the NWDI System and configuring the name server, I restarted the SLD Server and updated the CMS.
Now Check - In and Check -Out of CAF DC's are working fine. If I define a new DC the name prefix is also editable and NWDS provides me my defined name prefixes in the name prefix combobox.
Regards,
Yasar -
Errors in Migrating a Local WD to the NWDI.
Hi Friends I have one doubt on Migrating a Local WD to the NWDI.
1. I have created DC in DTR perspective. Now go to WDJ perspective and switch to the Navigation frame, select and expand the local WD.Right click on the src folder and select the Copy and Select the new DC go to src folder, right click on the src folder and select the Paste option as shown below.
2. Now Select the existing Activity Click on OK Button.
3. Now switch back the Web Dynpro Explorer frame, right click the newly created DC and select Rebuild from the popup menu, as follows.
4. Once the build is complete you can expand your new DC and verify that the copied components are available.
5. If you examine the Implementation of the new components you may notice that the code is full of compile errors. This is a bug within NWDS u2013 and should be remedied as follows.
In the Navigator right click on the DC and select Close Project from the popup menu.
Now right click on the DC and select Open Project from the popup menu
Go back to the Web Dynpro Explorer and rebuild the project.
This should resolve these errors, but should this fail u2013 restart NWDS. I have done these steps for Migrating a Local WD to the NWDI.
6. Right now I am getting error. When rebuild the DC that time I am able to getting there warning message u201C.jar files not foundu201D that time I have to go to DC properties and open java build path here .jar files not available.
7. How we will get all .jar files in DC java build path.
8. For Exam: we have create one normal WDJ Application go to java build path that place lot of jar files is available. But in my DC not available that .jar file
9. How I will get that .jar files. Could you tell me how to resolve the Issue. Here I am getting lot of error in wdContext,.size(), IWDMessageManager,IWDWindow here I am getting lot of error.
Regards
Vijay KalluriHi Friend,
I am doing like the way of Migrating a Local WD to the NWDI
[http://help.sap.com/saphelp_nw04/helpdata/en/9e/1c200ac164cf4a942f2dacdf3359e9/frameset.htm]
[http://help.sap.com/saphelp_nw04/helpdata/en/34/6b63c1a7ba6845b85239999b7061bc/content.htm]
When i am creating in DC Click on Finish Button I got the warning message.
Development component Creation Completed with some Problems
Reason: Some used DCs are not avaliable locally. you have to sync used DCs for this project.
the alear Box having OK Button. Click on the OK Button that DCs was created in WebDynpro perspective. But the DCs not able to see under SC in DTR perspective. So that time i am restart the NWDS that time i am able to See DCs in Under SC in DTR perspective.
is it any problem in DC?. Finally i got error messages in Import Statements. every import statement having error message "Can't be resolved"
import com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException;
import com.sap.tc.webdynpro.progmodel.api.IWDMessageManager;
import com.sap.tc.webdynpro.progmodel.api.IWDNode;
import com.sap.tc.webdynpro.progmodel.api.IWDNodeElement;
import com.sap.tc.webdynpro.services.sal.url.api.IWDCachedWebResource;
import com.sap.tc.webdynpro.services.sal.url.api.WDURLException;
import com.sap.tc.webdynpro.services.sal.url.api.WDWebResource;
import com.sap.tc.webdynpro.services.sal.url.api.WDWebResourceType;
import com.sap.tc.webdynpro.services.session.api.IWDWindow;
import com.sap.tc.webdynpro.services.session.api.WDWindowPos;
i have find out jar files in to Java Build path place there no .jar file in java build path place . Now what i am doing how to get .jar files. or how to solve the issue.
these error is came that place no jar files . is it currect? -
Error while defining dependencies in NWDI
I created a Product in the software catalog.
Also 2 components under it.
For one of them e.g. UTIL s/w component, I need to define dependencies.
There is a context drop down I get that is blank.
Also when I click on <b>define prerequisite software component versions</b>, I get a WD error:
[code]The initial exception that caused the request to fail, was:
java.lang.NullPointerException
at com.sap.sld.wd.softwarecatalog.CreateNewDependency.supplyFilteredSoftwareComponentVersions(CreateNewDependency.java:231)
at com.sap.sld.wd.softwarecatalog.wdp.InternalCreateNewDependency.supplyFilteredSoftwareComponentVersions(InternalCreateNewDependency.java:378)
at com.sap.sld.wd.softwarecatalog.wdp.IPrivateCreateNewDependency$IFilteredSoftwareComponentVersionsNode.doSupplyElements(IPrivateCreateNewDependency.java:1693)
at com.sap.tc.webdynpro.progmodel.context.Node.supplyElements(Node.java:406)
at com.sap.tc.webdynpro.progmodel.context.Node.getElementList(Node.java:345)
... 38 more[/code]
What could be the reason? I have not yet installed the SCA files related to NWDI.Hi,
Those files are available on market place, but what version of Ep are you using? because file names are different for EP6 and EP7,
Login to www.service.sap.com
1)Navigate to Downloads--> Additional Download Info
2)Expand SAP Support Package Stacks from the detailed navigation link.
3)Select SP Stack Download.
Select SP Stack SAP Netweaver04 (or 04s as per your requirement)
4)The new window shows the SAP NetWeaver 04 support package stack download. Enter the Target Stack as 16 (10/2005), Select Development and Enterprise Portal in the Usage Selection.
5)If the Check box Restrict according to Usage is ticked then the only those items selected in the Usage Selection criteria will be shown.
6) Click on Next Step.
Select
--> SAPDEVINF14 0-20000267.sca (JDI Online 6.40).
--> SAPBUILD14 0-20000950.sca (JDI Build tool 6.40 SP014).
-->SAPDEVINFF14 0-20000268.sca (JDI Offline 6.40 SP14).
These file names are for EP6 , you can get the files for EP7 here at this location only.
Hope this helps,
Regards,
Ameya -
Error while Assembling the Component in NWDI
HI All,
I am trying to assemble the component in NWDI . The assemly is failing .When i check the log file i get the following log.
20091125100727 Info :Starting Step Check-assembly at 2009-11-25 10:07:27.0253 +5:00
20091125100727 Info :Checks for software component "xxx "are performed now:
20091125100728 Info :list of pending activities:
20091125100728 Info :c7f91331bd5611debb78001d091853a3
20091125100728 Info :eb437877bd5911dece0a001d091853a3
20091125100728 Fatal :Nonempty list of ending activities, stopping export now
20091125100728 Info :Checks for software component "xxx "finished succesfully
20091125100728 Info :Step Check-assembly ended with result 'fatal error' ,stopping execution at 2009-11-25 10:07:28.0488 +5:00
Is there anything that i have to do with setting of Patch file numbers.
Regards,
DivyaHI Pascal,
I checked in the Consolidation workspace. there are two activities in the consolidation workspace .They are not activated. They were created by mistake i.e instead of doing changes in the development workspace , the changes were done in consolidation workspace. Is this the cause of the error. If yes how do i revert them. Can i do it normally i mean right click and revert.
Regards,
Divya -
Setting up NWDI for E-Commerce 5.0 and getting" No component configured"
Hi Experts,
Our basis consultant recently installed NWDI. I am having trouble setting up a Track for our E-commerce development.
If i try to save my track it gives the message "No component configured". When I try to setup my Runtime sytem and give the Development system name and Message Server port, it gives the message " Message server could not be contacted". Because of these errors it does not let me save any Track information.
Domain was not defined, so I defined a domain. But Please help in determining what other steps are still needed before i can create a track.
Thanks in advance,
DipsIf anyone knows how to get a user-entered custom value from the item level to a custom java class, please let me know.
I'm still looking into how to extend the quote and allow for the re-use of it, if all the quantity on the line item has not been exhausted.
I can easily add a custom field to the header of a .jsp and access that user entered value by coding against the requestParser.
Example: Parameter xxx = requestParser.getParameter("customerHeaderParm");
But, when I add a customer parameter to the item level of the .jsp, I cannot leverage the same to code and get at the user entered value. The value comes back as null.
The two files I am working with are as follows: orderstatusdetail.jsp and Z_DocumentStatusOrderQuotAction, which is an extension of the standard class, DocumentStatusOrderQuotAction.
I am working with the requestParser within the ActionForward isaPerform() method of Z_DocumentStatusOrderQuotAction. I need to get to those item level values BEFORE the order is created from the quotation. -
Hi Experts,
Kindly tell me the steps for creating track in NWDI.
Thanks in advance!
RegardsHello,
If you just begin work on NWIDI, here is a good tutorial
http://help.sap.com/saphelp_nw2004s/helpdata/en/d2/4551421705be30e10000000a155106/content.htm
and here is the details and example to create a track:
http://help.sap.com/saphelp_nw2004s/helpdata/en/d2/4551421705be30e10000000a155106/frameset.htm
Hope this hleps you.
Regards,
Thunder
Maybe you are looking for
-
Adobe Air Damaged can't uninstall and browser wont run
Hi, I am in snowed in on a remote hillside in the Scottish Highlands. My elderly neighbour - half a mile a way has been having trouble with her computer - I am trying to help her get back online She is running XP and IE (I believe it is 7 but as you
-
Problem in calling function module CLVF_VB_INSERT_CLASSIFICATION'
Hello every one I need to update the characteristic value of material by calling a function module CLVF_VB_INSERT_CLASSIFICATION. but i dont know what parameters should be passed to it, please help me. thanking you all p.chitrakala
-
Problem connecting to DB after DB restart
Hi, I am using Oracle9.1 and WLS 8.1 sp6. My application runs fine and is able to connect to database and everything looks great. Problem starts when for xyz reason database is stopped/down, say for maintenance. My application gets exception as expec
-
Why does my iPhone calendar show Argentinian holidays?
Why does my iPhone calendar show Argentinian holidays?
-
my itunes10 won't sync photos from my ipad or iphone into iphoto 6. my ipad shows no photos when connected in iphoto. my iphone doesnt show up? i have about 1900 photos on phone and 50 on ipad. how do i fix?