Runtime Objects
Hi Forum,
I have generated runtime objects from Middleware repository (t-code : smogtotal).Iam following the Best Practices.When I check the status of following object categories
BDoc types
Replication objects
Publication objects ,
the status is Successfully generated(Green light signal) 121 entries found...
But the status of Generation Information and Status of Generation Process is showing Red Light signal.Will it affect any of my configuration that i do at the later stage.
Thanks in advance
Shridhar
Mark,
There should be some documentation publicly available online shortly. I will respond to this post with a link as soon as it's up.
Thank you for your patience and please let me know if you have additional questions.
- Junius
Similar Messages
-
Error while generating runtime objects in SEGW
Hello Experts,
we are facing this issue when trying to generate runtime objects in SEGW. please find the attached image for more details.
Repaired objects cannot be included in dev./correction &I3DK910030&’.
Thanks and Regards,
MallikHi,
well, I guess if you mean you did reset the queue - you deleted all emtries with error. Try to avoid this in the future - you will get unwanted side effects by that. There are only a few errors that make this behaviour necessary.
Usually you should select the entry on the first screen - so you see the status of the queue on the second one. On there you can select the queue and while pressing the green tick, you can restart it. If it is a timeout - this restart usually helps.
Wondering why you have an issue with basis objects - did you run through the complete setup guide up to this point?
Regard,
Oliver -
Microsoft return Windows Runtime Object vs COM Object
Hi,
We create a custom project like C#, c++ project in visual studio.
We want to support different source control provider. Currently we have supported TFS.
Now when we want to support AnkhSVN, we found the issue below:
When adding a new model file, the plus icon cannot display before the model file.
Since AnkhSVN is open source, after debugging, we found that:
When it gets glyph status, SVN cannot get the correct value. The status is None instead of ShouldBeAdded (expected)
The root cause is that
OnAfterOpenProject(IVsHierarchy pHierarchy,
int fAdded)
pHierarchy is a Windows runtime object and is added to
_projectMap(Here it's the ProjectNode)
While in TrackProjectChanges called by
OnAfterAddFilesEx
internal
bool TrackProjectChanges(IVsSccProject2
project, out
bool trackCopies)
// We can be called with a null
project
SccProjectData data;
if (project !=
null && _projectMap.TryGetValue(project,
out data))
The project is COM object. That's why _projectMap cannot get the value since it includes the Windows Runtime Object as the key.
However, in C# project, Visual Studio return both the COM Object.
Question:
Is there any way that can make the pHierarchy as a COM Object OnAfterOpenProject(IVsHierarchy pHierarchy, int fAdded)?
Regards,
LyleHi Lyle,
Since it's not a product from Microsoft, I would recommend that you as the ankhsvn for dedicated support here:
https://ankhsvn.open.collab.net/
or post your question here:
https://visualstudiogallery.msdn.microsoft.com/E721D830-7664-4E02-8D03-933C3F1477F2
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Thanks Caillen for your response.
The Problem here is that both of the two functions are the API Visual Studio gives. It's Visual Studio gives the different object type for the same ProjectNode.
So I'm wondering why Visual Studio gives us different object type on the Runtime.
Regards,
Lyle -
Hi,
Could someone explain the concept of Runtime Object Serialization with a simple example?
Thanksimport java.io.*;
/* you NEED to make the class implement Serializable */
class Client implements Serializable {
private String name;
private String address;
public String getName() { return name; }
public String getAddress() { return address; }
public void setName(String name) { this.name = name; }
public void setAddress(String address) { this.address = address; }
public String toString() { return "name='" + name + "' and address= " + address + "'"; }
public class Test17 {
public static void main(String[] args) throws Exception {
ObjectOutputStream oos = new ObjectOutputStream (new FileOutputStream ("test.bin"));
Client myClient = new Client();
myClient.setName("Steve Jobs");
myClient.setAddress("1 Infinite Loop; Cupertino, CA 95014");
System.out.println (myClient);
oos.writeObject (myClient);
oos.close();
ObjectInputStream ois = new ObjectInputStream (new FileInputStream ("test.bin"));
Client yourClient = (Client) ois.readObject();
System.out.println (yourClient);
}Run the program above. It creates an object of the class "Client", serializes it into a file named "test.bin" and recreates the object reading it from the same file.
Dumping the binary file you get this:
0000 AC ED 00 05 73 72 00 06 43 6C 69 65 6E 74 F1 D7 ....sr..Client..
0010 74 76 C4 64 FD 43 02 00 02 4C 00 07 61 64 64 72 tv.d.C...L..addr
0020 65 73 73 74 00 12 4C 6A 61 76 61 2F 6C 61 6E 67 esst..Ljava/lang
0030 2F 53 74 72 69 6E 67 3B 4C 00 04 6E 61 6D 65 71 /String;L..nameq
0040 00 7E 00 01 78 70 74 00 24 31 20 49 6E 66 69 6E .~..xpt.$1 Infin
0050 69 74 65 20 4C 6F 6F 70 3B 20 43 75 70 65 72 74 ite Loop; Cupert
0060 69 6E 6F 2C 20 43 41 20 39 35 30 31 34 74 00 0A ino, CA 95014t..
0070 53 74 65 76 65 20 4A 6F 62 73 Steve JobsYou can see a lot of things in the serialization of the object Client - the name of the class is written, the names of the fields, the type (java/lang/String), and the values of the fields as UTF-8 encoded strings. -
Hello. I am relatively new to java.
I am experimenting with a rather interesting concept of having a console (DOS window) update itself in real time. However in order to do this I need to be able to clear the prompt before every update. I have read many dozens of posts regarding this and I know there is no easy way to do this. Because of this, I have come up with a few questions for which I would like to receive answers.
1: Using the JNI method for clearing the screen, is it possible to have the program treat certain code (a separate class for example) as a DLL without having to compile it or make a library for it? The reason I would like to do this is so that my programs can be self contained within one file.
2: Assuming that the above is harder to do than making the actual dll, I have this question:
Considering that doing
Runtime.getRuntime().exec("\cmd cls");creates a new prompt, clears it, and destroys it,
Is it possible to make Runtime execute the command within THIS prompt rather than another one?
Alternatively, is it possible to have a java program create a Runtime object within which it executes another java program as well as Runtime.getRuntime().exec("some command") statements?
Conversely, Is it possible to have the program choose which Runtime object it executes the exec() method in?
Finally, a mostly unrelated question:
Could somebody post up some code that I could run inside an infinite loop that would return the boolean true only X times a second?
Thank you in advance for all your responses.yes
it is possible
open a process
and write to its input stream
write commands.
i posted an example a few weeks back with code etc -
Hi friends,
i have some basic doubts in Editor techniques
1.while create a report program in editor, if the save button is clicked, whether it is saved in the Data base or in Editor itself?
2.whether the runtime object is created while click the F8 button(ie while first time execute the report) or click the active button?
3. The runime object and the active version of the report both are same? If it differs, the copy of the run time object is maintained in Database as well as in editor, while click the active button?Hi Subhash,
1.When you saved the report program it will reside in the cache.After Activating the program it will reside in the respective database.you can see the difference by running on report program without activating it will show one warning message.
2.Runtime object will create when you are executing the report
3.runtime and active version may be different.will be same after activating the program.it will store in temporary cache
Regards
shibu -
What is the difference between data base objects and runtime objects
What is the difference between data base objects and runtime objects
Hi raja,
data base objects means u can have the presence of these objects in the database.So the tables,searchhelps,structures,lockobjects comes under these ones.
Runtime objects are created and destroyed after the program ends, any changes we make to them are temporary only.
regards,
nagaraj
Message was edited by: nagaraj kumar nishtala -
Where are runtime objects stored?
Hello,
A simple question. I have looked around a little but haven't been able to find an answer.
After a runtime object (eg of a program) is generated (after the first use of the program), where is it stored?
I guess there are tables designated for this, but what are they?
Kind regards,
PeterActually, TADIR seems to be a directory of all repository objects.
Say I run a transaction for the first time after installing a new system.
The repository associated objects are already defined, but they are loaded and generated with the first time load.
Next time the generated objects are loaded directly, so there's no time loss with generation.
I was wondering where these generated objects are stored.
Regards,
Peter -
JAVA Runtime() Object.
Does anybody have the address of a good tutorial on the Runtime() object?
And does anyone know what the '-1' stands for in System.exit(-1) ?
If you issue the System.exit(-1) statement, and you have several applications running, will they all stop?
thx,
SJGWhat ever you will pass to exit() will be set as exit code of your process. Only current JVM will stop.
-
How to give grants on runtime objects
Hi,
I have created read only apps user,but i want to have a trigger/procedure which should give grant at runtime when the object i.e synnonym/view created in apps user.
I have tried the anil passi read only apps user-trigger but it is throwing errors in alert log.
the trigger need to be corrected can any one help on this as it became an urgent issue.
with regards,
SuryaHi,
Can anyone help on this,
(A)
The command which am using is
Create a Trigger on the apps schema to issue select only grants for all new views and synonyms. Please note that I am excluding grants for sequences. SELECT grants for views and synonyms will be provided to apps_query as and when such objects are created in APPS. Please note that, all the APPS objects (views and synonyms) that existed in APPS schema prior to the implementation of this design, would have been granted read-only access to apps_query in Step 2.
conn apps/&1 ;
PROMPT CREATE OR REPLACE TRIGGER xx_grant_apps_query
CREATE OR REPLACE TRIGGER xx_grant_apps_query
AFTER CREATE ON APPS.SCHEMA
DECLARE
l_str VARCHAR2(255);
l_job NUMBER;
BEGIN
IF (ora_dict_obj_type IN ('SYNONYM', 'VIEW'))
AND (ora_dict_obj_name NOT LIKE '%_S')
THEN
l_str := 'execute immediate "grant select on ' || ora_dict_obj_name ||
' to apps_query";';
dbms_job.submit(l_job, REPLACE(l_str, '"', ''''));
END IF;
END;
(b)
The error in alert log as follows---------
Errors in file /db002/oracle/dnddb/9.2.0/admin/dnd_cdx16/bdump/dnd_j001_15164.trc:
ORA-12012: error on auto execute of job 2290
ORA-01031: insufficient privileges
ORA-06512: at line 1
as this job trying to "grant select on read only apps user".
2)For testing i have created a synonym in apps where i have encountered this type of errors in the alertlog.
The way i have checked the trigger,
a) I have created a custom schema (user A) after that i have created a table in the custom schema.
b)Based on the object of user A i have created a synonym on that table in apps(user B).
After that i have tried to retrive the same synonym in read only apps user(user C).
as am able to see the data in user C.But there is errors as above in alert log.
Plz help in this situation.
with regards,
Surya
Edited by: SuryaSrinivas on Jul 6, 2009 4:51 AM -
Accessing Runtime Object Instances
Can anyone point me in the right direction to write a function that can be invoked at runtime (without resorting to running in debug or profiling) to dump the objects in memory? Seems like the information should be available, since the JVM has to be tracking it. Thanks!
Can anyone point me in the right direction to write a
function that can be invoked at runtime (without
resorting to running in debug or profiling) to dump
the objects in memory? Seems like the information
should be available, since the JVM has to be tracking
it. Thanks!This is not possible. It is not part of the standard runtime support.
If you want profiling and debug information, you use the profiling and debugging support that is part of many JVMs. Many of them support the JDPA and JVMPI interfaces. -
With the allowance of the runtime extension of classes at instantiation time, why is it not possible to extend an already-instantiated object's class? To me, extending a class prior to the creation of an object from that class should be no different than extending an object's class after it has already been created. This could be seen as an object evolving over time; picking up new behaviors; dropping old ones; refining ineffective ones.
For example, the following code dynamically extends a class at runtime (and works in Java):
Clazz a = new Clazz() {
public void method() {
System.out.println("Clazz.method() -- extended version");
};Why can we not do the following?
Clazz a = new Clazz();
a.method() = {
System.out.println("Clazz.method() -- new version");
}This is certainly a "real" part of object orientation, since in fact certain object's behavior may deviate from the classes that they were created from.
I realize that a similar effect may be achieved by simply using the instantiation version of runtime extension to create an appropriate class, and then setting all of my existing references to this particular instance, but why all of the work? If an object has accumulated certain behaviors over time, why be required to reinvent all of this with another instantiation of the object; we would have to ensure that previous behaviors are carried over, and that all attributes are identical after instantiation.
Does the JLS prohibit this behavior? Is there a reason why this should be avoided?
Any input, thoughts, etc. are appreciated. Thanks.Of course any language feature can be misused, as in your example of a car mystically morphing into a truck. Consider the following class hierarchy, which is perfectly legal in Java. Mixups in the class hierarchies, such as this, is a common mistake albeit not always as obvious as the car vs. truck analogy.
public class Automobile {
public class Truck extends Automobile {
public class Car extends Truck {
// ... in some method
Car car = new Car();
((Truck)car).drive(); // the car is a truck nowFor an example of where this behavior may come in handy, consider a scientific application whose task it is to simulate the theoretical evolution of the human species. We are not allowed to dynamically modify a class behavior, however. How, then, is this simulation to be implemented in terms of the evolution of a class? Must we logically divide the entire evolution process into various "phases" of human evolution and create classes for each one -- Ardipithecus, Anamensis, Afarensis, Africanus, etc. -- or should the objects be able to change dynamically throughout the life of the simulation?
Sometimes, the apple falls fairly far from the tree (object from the class). The normal behavior of an class may be suitable for 99.9% of the objects that belong to it, but perhaps a single object out of 1000 requires special treatment. It could be a fish with a third eye; a dog that can speak; etc. Classes of objects in the real world change; the common traits of a "class" per se do not always follow the trends of specific objects, however, although the inverse is typically true. I realize that, if possible, the fish with a third eye should be anticipated and a class FishWithThirdEye should extend the Fish class, but if this is not predictable, then what?
What prompted this line of thought is a book, "A Theory of Objects," which attempts to develop an object calculi by which you can represent and interact with objects using mathematical formulas. In this book, methods are seen as simply attributes of a object which may morph and change over the life of an object. It seems to make sense, but perhaps I am not articulating it well enough (never been good at that). -
Middleware- Taking long time for generation of Runtime objects- SMOGTOTAL
Hi Experts,
I am doing middleware settings for connecting CRM 2007 with R/3 4.7.
When i am generating all the required objects ( Replication objects, publications....) using the transaction code SMOGTOTAL, system is taking very long time for generating the objects. Generally it takes 4 to 6 hours but in our case it has already took more than 36 hours and still its running.
Can anybody tell me what i need to do to make the generation process faster.
Regards
NadhWhat I read in the best practice:
It is not required for a new installation.
Typically this activity has already been executed during the system installation or upgrade.
Use transaction SMOGLASTLOG to check if an initial generation has already been executed. In this case you can skip this activity.
I checked transaction SMOGLASTLOG, and in our case the initial generation was not yet executed. I also couldn't continue with the next steps.
That's why I started up the job, it is finally finished after 104 hours..
Thanks for your fast reply.
Jasper. -
Description of 0TCTBWOBJCT (Query Runtime Object in Technical Content)
Hello,
who can explain to me the meaning of $-objects in the masterdata of the characteristic 0TCTBWOBJCT? The object type is ELEM. So what special kind of queries are these?
Examples:
$!1<infoprovider>,
$<infoprovider>,
$1|<infoprovider>
$VIRTUAL-00001, etc.
Thank you,
IngoHi,
!<infoprovidername> is default query
Best Regards,
Rajani -
Runtime system and weird types
When many of objective-c's unique features and 2.0 additions are discussed, it is often said that they depend on the "runtime system" in order to function. What is it? It almost sounds like a virtual machine, but somehow I doubt that.
Also, what is the difference between both Null, nill, and nil, and Bool and BOOL?
Any help is greatly appreciated.palms831 wrote:
First of all, what is meant by linking against something, and what does linking in general mean? I know it's part of the compilation process, but my knowledge is pretty fuzzy beyond that.
Actually, it is not part of the compilation process. It is part of the building process, but that is different. Compiling takes a symbolic language and converts it into its equivalent machine language. Linking goes through all of the compiled object code and connects functions with their associated function calls. It will then construct some sort of "runtime object" (such as an application or shared library) that can actually be used.
Also, I know that when I instantiate an object I am sending a message to a class object. What I'd like to know is when that class object is created, and what determines which classes get instantiated and which don't.
Any class that you create will get instantiated. (Though one normally doesn't refer to classes being instantiated. Objective-C just happens to have a powerful runtime language that allows you to treat classes almost as if they were objects). A good linker will take any instantiated classes or functions that are never used and remove them from the executable. GCC and other UNIX linkers usually cannot do this. They can only remove unused object files that contain nothing but unused functions. That is why the Linux kernel contains so many tiny files with only one function. Microsoft, Borland, and Codewarrior Linkers were much better at this.
Maybe you are looking for
-
I'm getting an error in HP Support Assistant: HPSF.exe has stopped working.
This app has encountered a serious problem & must close. Click OK to auto restart. It does nothing though... I have a HP Desktop s5-1014 QN653AA#ABA
-
No batch split performed for delivery, instead 2 items
Hi, I have batch managed materials and during creation of the delivery, the system does not create a batch split, instead it created 2 seperate line items for each batch. This is causing problems during EDI invoicing (intracompany): the same item mul
-
Keychain Nuclear Option?
I did a 10.5 "upgrade" archive-install, and since then the Keychain.app has been hosing me. I've tried many things, including, most recently, deleting everything in ~/Library/Keychains and trying to reset everything from Keychain.app. I also deleted
-
Downloaded 1.5 SDK but only got jre???
Does anyone know how I can get the jdk for 1.5.x or 1.4.x. ?
-
OS X Mavericks v10.9.4 Update was supposed to fix the wifi connectivity problem with my iMac. Wifi disconnects in sleep mode and does not connect when awakened. Must reconnect manually every time. PITA.