Are Java Dictionary types globally accessible?
Hi there!
Can I reference a dictionary type in my WebDynpro Application context that has been declared in a different WebDynpro/Dictionary project?
If so, how?
Thanks,
Martin
Hi Martin,
have you made any experiences about presentation formats with simple types?
In my case I reference some types out of a Dictionary DC to WebDynpro, but all the format patterns I've defined are ignored (max. length, fraction digits, etc.).
When I definet he types directly in WebDynpro-Project everything works fine!?
Do I have to use some WebDynpro references (Sharing references, Library references, ...)?
Thanks,
Achim
Similar Messages
-
Java.sql.Types.??????
I know clob columns in an oracle database are java.sql.Types.CLOB. What are long raw columns defined as java.sql.Types.???
Thanks in advance,
kmwHi ,
Long has no correspondng type in Oracle.sql.Types.So u can access it using the getOBject and setObject.Why do u need to defing the long ?Is it for use i the getter and setter methods of ResultSet or Statements.If so , u have to use streaming and so there is really no need to worry abt the type definition as u are defaulting to an AsciiStream.
Hope it helps. -
Hi everyone,
Can anyone let me know what are java native types and its purpose?
Regards,
SubratHi Subrat,
I assume you are asking about the Java Native Types option while creating context attribute. Java native types give you the ability to assign the Java Classes as types for your context attributes. that means you can create your context attributes based on Java Classes. They are useful when you have to store some data in the context attributes for which no direct type is given by Web Dynpro.
Regards,
Ajay -
Creating data dictionary type using custom java class
Hi Experts,
I have a situation involving the TableSorter mechanism as described here:
In order to do my sorting correctly, I've created my own Java class implementing the Comparable interface. Based on this class, I need to define my own data dictionary type to be used in a context/table.
However, I cannot se how this could be achieved as standard Data Dictionary elements can only be based on simple built-in types. Any ideas?
Kind regards,
Rasmus Røjkjær ØrtoftHi,
have you tried to use the following steps while creating your attribute
1) Right click on the context
2) New->Attribute
3) Manually-> Provide a name for the attribute
4) Browse->Select java native type and select your class
regards
Ayyapparaj -
Java data types are tightly coupled or loosely coupled ?
java data types are tightly coupled or loosely coupled ?
Is this another interview question? If so, the answer you should have given is, "You, sir, have been smoking too much crack."
-
Preferred Uses of Structure from Java Dictionary
Hello Friends ,
I am confused about the scenarios where the structure can be used as the data type from the java dictionary
It will be help full if could be known about some scenarios which could make the usage of structure clearHi,
Java Dictionary can be used as a central repository for cross-platform definitions of data types and database objects.
Data type descriptions in the form of structures are used in Web applications and can be created in the Java Dictionary independently of the program code. Structures created in the Java Dictionary can be reused in different Web Dynpro contexts.
This useful document link: https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00c062ec-f90d-2a10-52bd-df57de2d1ddb
Regards,
Anagha -
Hello,
I'm creating an application that requires me to store a large amount of text (around 5000 characters). The first part of the dilema is how I should persist the data in the java dictionary. Should I just create one large field? Or do I need to do something complex and split up each text into smaller lines and have some retrieval method? The next part of the question has to do with searching this text. What is the best way to make this text searchable? Any ideas are much appreciated.
Thanks,
Dustin GronsoHi Dustin,
if you want to have the text searchable, you have to split it up. For columns of type 'string' there are two possibilities in the Data Dictonary:
1. varchar: the length is limited to 1000 characters, but you can search with a WHERE condition
2. CLOB allows longer length, but no index or WHERE condition for this column is possible.
Hope this helps,
Juergen -
Java Dictionary or ABAP tables
Dear all,
Can anybody tell me when to make use of Java Dictionary?
I've seen different projects that make use of ABAP tables as well as Java dictionary to store data. But what will be the criteria to decide which one I should choose for my data persistence?
For example, I've a requirement at my hand, which will have huge data transfer per day & the number of records in the table will be in lacs. Where will I persist my data in Java dictionary or ABAP tables?
What are the pros & cons of each?
Regards,
AparnnaHi
Sir as your question : I wanted to know the pros & cons of using Java Dictionary (Dictionary DC) as well as ABAP tables ?
Please try to understand both are different things in their context , OK let me try again
1. Java Dictonary is used used to define the table structure its data types and used for portal database if it is small/ lightweighted.
2.ABAP table is again for defining the structure , datatypes , which is used in RFC/BAPI.
3. When to use what or Pros & Cons
Java supports more models (Javabeans, web services, adaptive RFC, and XMI) . Data Dictonary is common every where ,OK
Compared to the function module model in ABAP,
(so u can think like this that ABAP tables are base in SAP environment to define metadata of the databse , Similar concept java has implemented using data dictonary)
There is nothing comparable because both have their own purpose to serve, except Java Dictonary are mostly use for small project or if project involvment is only in Java., where as ABAP table has no limit .
and ,
Second thing is both has code wizards to generate the metatdata after definition.
Best Regards
Satish Kumar -
Error while saving date value in Java dictionary
Hello Everybody,
I got following error while saving date value in one of the fields of the Java table.
Internal error occured in submit request: Error in method updateRequestContact : The object of type java.sql.Date with the value '2005-12-04 08:00:00.0' assigned to host variable 9 is not normalized. It must not contain time components in the time zone running the virtual machine.
I can't find why it is taking time value in the date object.
This value is coming from the RFC as a date value, and I am saving this value in Java dictionary table.
Same code for this was working fine earlier. But, now suddenly it gives error like this.
Even if I provide date on the screen from webdynpro application, this date value can't save in the Java dictionary and gives same error.
What should be the problem behind this?
Regards,
BhavikHi Satyajit,
I am getting date value from the screen of the webdynpro application from date picker control and passing this value in Java dictionary.
More Information:
I have dat value in the Date object: <b>target_date</b>
But Now I have made new Date object as following:
Date target_Date1 = new Date(target_date.getYear(),target_date.getMonth(),target_date.getDate());
Then I am passing this object to Java dictionary. Still it gives same error.
Then I have changed code as following:
int l_year;
int l_month;
int l_days;
l_year = target_Date.getYear();
l_month = target_Date.getMonth();
l_days = target_Date.getDate();
Date target_Date1 = new Date(l_year,l_month,l_days);
Now it works for me.
But I guess this is not the perment solution. It looks very strange. I have used so many date objects at various palces. So, this solution is not the final for me.
I want to findout the main cause of it.
One more thing: This code was working for a mornth or two. But, now suddenly it is giving this error.
Please help me if anybody knows.
Regards,
Bhavik -
VALUES NOT GETTING ADDED IN JAVA DICTIONARY
HIII ,
AM DOING AN APPLICATION IN WHICH I AM TRYING TO INSERT VALUES IN A TABLE(CREATED THRU JAVA DICTIONARY), USING EJBS(ENTITY BEAN AND SESSION BEAN) AND COMMAND BEAN..AND WEBDYNPRO....
AFTER DEPLOYMENT EVRYTHNG IS RUNNING FINE BUT VALUES NOT GETTING ADDED IN THE TABLE...
THE CODE FOR THE "ADD" BUTTON IS :
wdContext.currentEmp_cmdElement().modelObject().add(wdContext.currentEmp_cmdElement().getEmpno(),wdContext.currentEmp_cmdElement().getEmpname());
THE CODE FOR ADD function IN COMMANDBEAN IS
public void add(String empno,String empname){
try {
local.createdata(empno,empname);
} catch (Exception e) {
e.printStackTrace();}
PLZZ DO HELP OUT!!!The message in simple English just means that "You are doing something really bad" !!! It is absolutely not the communication problem, but understanding problem.
Though you may be executing the same function using SE37 or in the webshop application through JCo, the runtime context is different and without knowing what exactly your Z rfc is doing, it is very difficult to help. To start with, the userid - that is who is running the RFC is different in both situations. In SE37, it is the logon user and in the web, depending upon whether the connection is stateless or stateful, it could be the anonymous ICSS user or the logged in user. Here again, if you have used UME, it is the user id and if you have used ALIAS user, then it is the alias user id. This is just an example. Your runtime context can be different due to many other reasons too.
So, to make this simpler - what is that you are trying to do?
BTW, try not to create multiple threads for the same issue.. -
What are the differnet type of tables in mdm ?
hi experts i am new to mdm. just i have refered some documents in that the have created some table and fileds ,taxnomy,lokups,.......
so can any one give me the bref ida on
what is mdm ?
what are the different type of tables in mdm ? What is the requirement for the selection of table?
what is a feld ? what are the diff type of fealds in mdm ? And requriement ?
what is taxnomay ? And Requriement or where or when we can use ?
what is lookups in mdm ? what is lookup tables in mdm ?
what is mdm console ?
what is mdm data manager. ?
what is mdm import manager ?
what is mdm syndicator ?
please any body answer this questions .Hello Praveen,
Below are the the all possible links of books,articles... etc for MDM.
http://hosteddocs.ittoolbox.com/RD021507b.pdf
demo
http://www.sap.com/community/int/innovation/esoa/demo/MDM_demo/index.html
http://www.asug.com/DesktopModules/Bring2mind/DMX/Download.aspx?TabId=66&DMXModule=370&Command=Core_Download&EntryId=3431&PortalId=0
MDM
http://www.asug.com/DesktopModules/Bring2mind/DMX/Download.aspx?TabId=66&DMXModule=370&Command=Core_Download&EntryId=1666&PortalId=0
SAP Netweaver MDM Overview
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b09b548d-7316-2a10-1fbb-894c838d8079
SAP NETWEAVER MDM Leverage MDM in ERP Environments - An Evolutionary Approach -
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4059f477-7316-2a10-5fa1-88417f98ca93
Master Data Management architecture patterns
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0703sauter/
MDM and Enterprise SOA
http://www.saplounge.be/Files/media/pdf/Lagae---MDM-and-Enterprise-SOA2007.10.10.pdf
Effective Hierarchy Management Using SAP NetWeaver MDM for Retail
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ee0c9e-29a8-2910-8d93-ad34ec8af09b
MDM World
http://mdm.sitacorp.com/
MDM: Master Data for Global business
http://www.sitacorp.com/mdm.html
MDM Master Data Management Hub Architecture
http://blogs.msdn.com/rogerwolterblog/archive/2007/01/02/mdm-master-data-management-hub-architecture.aspx
Improve Efficiency and Data Governance with SAP NetWeaver MDM
http://www.sapnetweavermagazine.com/archive/Volume_03_(2007)/Issue_02_(Spring)/v3i2a12.cfm?session=
Data Modeling i MDM
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5d4211fa-0301-0010-9fb1-ef1fd91719b6
http://www.sap.info/public/INT/int/index/Category-28943c61b1e60d84b-int/0/articlesVersions-31279471c9758576df
SRM-MDM Catalog
http://help.sap.com/saphelp_srmmdm10/helpdata/en/44/ec6f42f6e341aae10000000a114a6b/frameset.htm
http://events.techtarget.com/mdm-ent/?Offer=DMwn716mdm
http://viewer.bitpipe.com/viewer/viewDocument.do?accessId=6721869
http://searchdatamanagement.bitpipe.com/data/search?site=sdmgt&cr=bpres&cg=VENDOR&sp=site_abbrev%Asdmgt&cp=bpres&st=1&qt=MasterDataManagement
http://viewer.bitpipe.com/viewer/viewDocument.do?accessId=6721819
http://www.dmreview.com/channels/master_data_management.html
http://searchdatamanagement.techtarget.com/originalContent/0,289142,sid91_gci1287620,00.html?bucket=NEWS&topic=307330
MDM Console -- http://help.sap.com/saphelp_mdmgds55/helpdata/en/88/9f9c427055c66ae10000000a155106/frameset.htm
MDM Import manager --http://help.sap.com/saphelp_mdmgds55/helpdata/en/43/120367f94c3e92e10000000a1553f6/frameset.htm
MDM DataManager --http://help.sap.com/saphelp_mdmgds55/helpdata/en/43/e0615a82b40a2ee10000000a11466f/frameset.htm
MDM Syndicator --http://help.sap.com/saphelp_mdmgds55/helpdata/EN/43/5fe0e8a55f5f6be10000000a1553f6/frameset.htm
Rgds
Ankit -
What are the different types of exits available?
hi all,
Can any explain different types of exits ? user exit ? menu exit etc?
can anyone explain me each exit with an real time scenario
regds
hari<b>Types of Exits </b>
There are several different types of user exits. Each of these exits acts as hooks where you can attach or "hang" your own add-ons.
<b>Menu Exits </b>
Menu exits add items to the pulldown menus in standard SAP applications. You can use these menu items to call up your own screens or to trigger entire add-on applications.
SAP creates menu exits by defining special menu items in the Menu Painter. These special entries have function codes that begin with "+" (a plus sign). You specify the menu items text when activating the item in an add-on project.
<b>Screen Exits</b>
Screen exits add fields to screens in R/3 applications. SAP creates screen exits by placing special subscreen areas on a standard R/3 screen and calling a customer subscreen from the standard screens flow logic.
<b>Function Module Exits</b>
Function module exits add functions to R/3 applications. Function module exits play a role in both menu and screen exits.
When you add a new menu item to a standard pull down menu, you use a function module exit to define the actions that should take place once your menu is activated.
Function module exits also control the data flow between standard programs and screen exit fields. SAP application developers create function module exits by writing calls to customer functions into the source code of standard R/3 programs.
These calls have the following syntax:
CALL CUSTOMER-FUNCTION 001.
<b>Field Exits </b>
Field exits allow you to create your own programming logic for any data element in the Dictionary. You can use this logic to carry out checks, conversions, or business-related processing for any screen field. Example: The data element BBBNR identifies a companys international location number. You might want to set up your R/3 System so that all international location numbers are larger than 100.
The field exit concept lets you create a special function module that contains this logic.
You assign the special function module to the data element BBBNR. You then assign the module to any programs and screens in which users can add new international location numbers. When you activate your field exit, the system automatically triggers your special routine whenever a user enters a company location number.
In 4.6c, you can use "RSMODPRF" program to create field exits.
An example of a user exits :-
MODULE user_exit_0001 INPUT
CASE okcode.
WHEN 'BACK OR EXIT'.
CASE sy-dynnr.
WHEN '100'.
SET SCREEN 0.
LEAVE SCREEN.
WHEN '200'.
Note that you can write any code that satisfy your needs. ****
But in this case, this was wrote as a sample code for reference sake. ****
And you can test it. ****
SET SCREEN 100.
LEAVE SCREEN.
ENDCASE.
ENDCASE.
Regards,
Pavan -
Java Step Types with Java Virtual Machine higher than java-6u16?
Documentation of Java steps says, that these steps are tested with java version 6 update 16. I am talking about the java step types that can be found in directory <TestStand Public>\TestStand 2010\Examples\Java.
If I install another java version, e. g. java 7, step "Start JVM" will exit with an error "-4" and error message "Could not launch JVM.". While Debugging source code of JavaCall.dll, I figured the failing code line out:
"fpCreateJVM(&jvm,(void**)&env,&vm_args);" is the execution of function "JNI_CreateJavaVM" and returns error code -4.
Till now I could not find out, why the jvm does not start. I guess -4 means "Insufficient memory to create the JVM." (http://zone.ni.com/reference/en-XX/help/370052J-01/tssuppref/infotopics/java_steps_errors/)
Has anyone an advice for me?This post gave me a hint: http://stackoverflow.com/questions/3400292/jni-enomem-from-jni-createjavavm-when-calling-dll-that-us...
Though my development computer has enough ram, jvm is started within the Teststand process which offers limited memory. I changed JavaCall.c and added parameter "-Xmx64m" to the jvm creation call. Now it works with jre 7.
Because memory space Teststand offers to the jvm is different on different computers, an implementation would be nice that checks how much memory is available and then passes the calculated <MEM> as parameter "-Xmx<MEM>m". Here is an example implementation: https://forums.oracle.com/forums/thread.jspa?threadID=1546540 -
Problems with Java Dictionary Tables
Hi Experts,
I have some problems with the Java Dictionary tables that I have created for my
application. There are around 15 dictionary tables, each one of them having
several hundred records, added in due course.
As much as I understand these tables (created using the dictionary perspective)
are stored in the default schema of the J2EE engine where the dictionary project
is deployed and there is no direct way to insert records into these tables, we have
to separately write methods to insert, update and delete records.
I've already done this. Now the problem is that i have moved my project DC from
development to testing. Now here the tables are existing, but not the data that i
inserted during development.
NOW, the main question: IS THERE ANY WAY IN WHICH I CAN TRANSFER
THE CONTENTS OF THESE JAVA DICTIONARY TABLES??
I have tried solutions like creating a DBLINK between the databases, but it is
tedious, and unpredictable in behaviour. Also Please do not advise to first
download them to excel and then upload using jxlapi, etc.
Thanx in Advance.
Alka.Hi Alka,
The dblink is a good solution, but just a bit slow. You can also use a SQL Loader, first export the data from the source table in a text file (i.e. using a tool like TOAD), then sql loader loads the data in the destination table. This is more fast.
Hope this help,
Vito -
Java.sql.types and oracletypes
There appear to be difference in the way the constants are mapped in java.sql.types vs oracletypes(). For example date is '91' in oracletypes and '93' in java.sql.types. The DatabaseMetaData.getColumns() function reports data_type as a java.sql.type. Is there any mapping available from one to the other.
ThanksErm,
One way to find out, I reckon.
Good Luck,
Avi.
Maybe you are looking for
-
IPhone 4 Remote App Not working
Hello, Sorry for posting another 'not working' thread, but having searched the forum I cannot find my answer. I am not very technical, but I have iTunes and an iPhone 4. I have the remote app and the app has worked perfectly up until recently. I have
-
My New External LCD is blurry with the Macbook but not my PC
So I recently bought a widescreen 19" LCD (1440 x 900 native). When I'm using my PC through the monitor's VGA connection, the image is nice and crisp. When I use my Macbook through the DVI port, the image is significantly blurry. Both are running at
-
I have a 15.4 " MacBook Pro. I've had it for several months now. For the first few, whenever the battery charge dropped to about 4 or 5 minutes, a warning would pop up on the screen. It told me the computer was about to resort to reserve power and I
-
Hi, Is there any place where we can see the data model in the R12 compare to previous releases. We are upgrading to R12. There custom process (data coming from legacy systems), forms and reports. I have found that RA_CUSTOMERS view not exists in R12.
-
Fireworks screws up colors from photoshop
I'm working on a website and I'm having issues with the color shift from Illustrator to Photoshop to Fireworks. Illustrator to Photoshop is no that bad but Fireworks is really screwing the color up. Any suggestions? It's all RGB...I posted an image h