How to find a certain class in all "JARs" on my partition ?
Is there a way/tool which helps me to find out in which of all the JARs on my partition a certain class exists ?
Example: I want list all JARs (with path) which contain the Class
cmpack.mypack.mayclass234
Note that not only JARs in my CLASSPATH should be investigated but ALL JARs!
Look at all files on the partition, check whether they're JARs (-->FileFilter), feed them to an UrlClassLoader and try to load that class. If that works, it's in there.
Similar Messages
-
How to find classtype and class for a material.
Hi,
How to find classtype and class for a material.
which table contains this data.
Thanks
KiranHi Kiran,
Check below sample code. Use this BAPI which will give all info about the class for the material.
DATA: l_objectkey_imp TYPE bapi1003_key-object
VALUE IS INITIAL.
CONSTANTS: lc_objecttable_imp TYPE bapi1003_key-objecttable
VALUE 'MARA',
lc_classtype_imp TYPE bapi1003_key-classtype
VALUE '001',
lc_freight_class TYPE bapi1003_alloc_list-classnum
VALUE 'FREIGHT_CLASS',
lc_e TYPE bapiret2-type VALUE 'E',
lc_p(1) TYPE c VALUE 'P',
lc_m(1) TYPE c VALUE 'M'.
SORT i_deliverydata BY vbeln posnr matnr.
CLEAR wa_deliverydata.
LOOP AT i_deliverydata INTO wa_deliverydata.
REFRESH: i_alloclist[],
i_return[].
CLEAR: l_objectkey_imp.
l_objectkey_imp = wa_deliverydata-matnr.
*Get classes and characteristics
CALL FUNCTION 'BAPI_OBJCL_GETCLASSES'
EXPORTING
objectkey_imp = l_objectkey_imp
objecttable_imp = lc_objecttable_imp
classtype_imp = lc_classtype_imp
* READ_VALUATIONS =
keydate = sy-datum
language = sy-langu
TABLES
alloclist = i_alloclist
* ALLOCVALUESCHAR =
* ALLOCVALUESCURR =
* ALLOCVALUESNUM =
return = i_return
Thanks,
Vinod. -
How to find the Feeder class behind Incident creation in SAP EHS?
I have a requirement where i need to change the message text after clicking "Send" button while creating Incident.
How to find the feeder class and method which is called behind "Send" button ?
Thanks,
VimalI dont have such.. but you can set external debug point in function module POWL_QUERY_REFRESH
* get the result object type from the feeder
lr_feeder->get_object_definition(
EXPORTING
i_selcrit_values = lt_crit_para " selcrit dependent object def.
i_langu = l_langu "nt_1673495
i_type = i_query_data-type
IMPORTING
e_object_def = lr_object_def
In I_QUERY_DATA-TYPE you can see name of POWL ID.
Find it in transaction POWL_TYPE and you get name of feader class! -
Could not find the main class (with every jar)
This isn't a developer question. I get the error Could not find the main class with every jar I try to open (for example the jar downloaded from https://gjar.dev.java.net/ gives the same problems - and I don't think there is something wrong with that JAR). It isn't a problem with the jar or MANIFEST because the same jar works fine on my laptop. So there is something wrong with my JRE installation, but what?
I tried to remove and reinstall the JRE 6 Update 18 but that didn't work. When I run the JAR with command line java -jar "file.jar" it works fine, but if I dubbelclick on it I get the error message (and it's irritating me).
I'm a bit desperate so I hope that someone here can help me ;)
Thanks in advancedhai T.B.M ... Sorry to post here... I know that i posted my question in wrong thread..but i dont have another solution to contact with you.. I had seen your answers which are really excellent and helped to do my project..
Now i am having very less time to complete my project and i am very new to JMF.. I am not getting output in JMF video capture ..please check the code and guide me where i gone wrong.......please pardon me once again to post here.. Heres my code
import javax.media.*;
import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.awt.event.*;
import javax.media.protocol.*;
import java.io.*;
import javax.media.control.StreamWriterControl;
public class webcam implements ActionListener,ControllerListener
boolean eomReached = false;
boolean realized = false;
JFrame f;
BorderLayout bd1;
CaptureDeviceInfo device;
MediaLocator m1;
Player player;
Component videoScreen;
JButton b1,b2;
Processor processor;
DataSource ds=null;
DataSink fileWriter=null;
JLabel status=new JLabel("");
public webcam()
try
JFrame f=new JFrame();
JPanel p =new JPanel();
JPanel p1=new JPanel();
device=CaptureDeviceManager.getDevice("vfw:Microsoft WDM Image Capture (Win32):0");
m1=device.getLocator();
System.out.println("1");
processor.configure();
processor = Manager.createProcessor(m1);
processor.setContentDescriptor(new
FileTypeDescriptor(FileTypeDescriptor.MSVIDEO));
ds=processor.getDataOutput();
player.addControllerListener(this);
MediaLocator dest = new MediaLocator("file://foo.avi");
fileWriter = Manager.createDataSink(ds, dest);
fileWriter.open();
ds.connect();
ds.start();
player=Manager.createPlayer(m1);
player.addControllerListener(this);
blockingRealize();
videoScreen=player.getVisualComponent();
b1=new JButton("START");
b2=new JButton("STOP");
bd1=new BorderLayout();
p.setLayout(bd1);
p1.add(b1);
p1.add(b2);
p.add("South",p1);
p.add("East",videoScreen);
f.getContentPane().add(p);
f.setVisible(true);
f.setSize(500,500);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
b1.addActionListener(this);
b2.addActionListener(this);
catch(Exception e){}
public void actionPerformed(ActionEvent e)
if(e.getSource()==b1)
try{
processor.start();
player.start();
fileWriter.start();
catch(Exception e1){}
if(e.getSource()==b2)
try{
player.stop();
processor.stop();
processor.close();
fileWriter.close();
catch(Exception e2){}
public static void main(String args[])
webcam obj=new webcam();
public synchronized void blockingRealize() {
player.realize();
while (!realized) {
try {
wait();
} catch (java.lang.InterruptedException e) {
status.setText("Interrupted while waiting on realize...exiting.");
System.exit(1);
public synchronized void controllerUpdate (ControllerEvent event) {
System.out.println("myPlayer generated "+event.toString());
if (event instanceof RealizeCompleteEvent) {
realized = true;
notify();
} else if (event instanceof EndOfMediaEvent) {
eomReached = true;
} -
How to find out which class/method is calling System.gc
Hi
I am seeing frequent FULL GC and not able to locate which particular class/method is calling the System.gc(). I have disabled it using -XX:DisableExplicitGC and performance issues have been resolved. Also, I noticed that it does not happen periodically, so it is not RMI GC. How to find out who exactly is doing this? Does any of of the profilers like Optimizeit/Jprobe help find out this.
ThanksHi
I am seeing frequent FULL GC This is because you are creating and destroying objects VERY frequently. Try to look at your design and see where you can reuse objects (i.e. object pooling) if possible, that is if this is adversely affecting performance.
and not able to locate
which particular class/method is calling the
System.gc(). Classes don't call GC. The VM handles that automagically.
I have disabled it using
-XX:DisableExplicitGC and performance issues have
been resolved. Also, I noticed that it does not
happen periodically, so it is not RMI GC. How to find
out who exactly is doing this? Does any of of the
profilers like Optimizeit/Jprobe help find out this.OptimizeIt will tell you everything you need to know. However, NetBeans offers a free profiler now! -
How to find the workflow admins for all costcenters ?
Dear SRM gurus
We are using Classic scenario with N th step workflow with BADI.
we have a requirement.
How to find the workflow admins for the particular costcenters.
we used HRV1222A where ATTRIB EQ <Z attribute>(This is our own attribute to group all the costcenters)
used table HRP1001 to find the Admins but results are not correct because it is not showing my user id(I have all authorisations).
Is there anyway to find all the admins for a cost center(users are more than 7000+)
can anybody send work flow related presentations or cookbook
Thanks in Advance.
srinuhi
I have not received any thing.Please send again
[email protected]
[email protected] -
How to find out the list of all user's whose passwords are expired
Hi
i had tried to find out the list of all user's whose passwords are expired.
i had written some jndi code by finding the max age and then find out the current time and subtracted this current time from max age using the following code
"Attributes attbts=ctx.getAttributes("cn=pwdpolicy");
String maxAge=(String)attbts.get("pwdMaxAge").get();
Date Today = new Date();
System.out.println("maxAge"+maxAge);
long curTime=(Today.getTime())-Long.parseLong(maxAge)*1000;"
and then parse it and create a string time as follows
String time=year+month+day+hour+minute+second+"Z";
where "year" "month" etc were parsed from curTime
now i can get the list by using following code
"String filterCriteria="(&(objectclass=person)(pwdChangedTime>="+time+")";
NamingEnumeration results = ctx.search(baseDN,filterCriteria, sc); "
but the current time which i am getting is the time of my system not the time of ldap server
so my questions are following;
1.Can there is any way by which i can get the tivole sever's system time.
2.If there is no way then can you suggest any other way to find out the list of user's whose passwords are expired.
please help me.
Thanks.
Krishan Rathi.Hi,
Thanx for ur reply..
I got the list from the table...
thanks,
sivagami -
How to find if certain record exists from stored procedure
Hello
I am not an expert in this and am trying simple thing. I want to find if certain record exists in a table and if so set some boolean variable.
create or replace procedure findit(param)
AS
return_group boolean;
BEGIN
myflag := false;
--here goes my question
-- say I have SELECT WHATEVER FROM TABLE WHERE BLA = param
--if it returns at least one record set myflag to true;
END;Any idea?THanks Satyaki_De,
However, when I put simple SELECT statement in the body of my procedure it does not compile. Actually I should have said that before. So here is my code and where it breaks:
create or replace procedure close_subjects(study_id varchar2)
AS
return_group boolean;
BEGIN
dbms_output.enable(1000000);
FOR current_group IN(
SELECT DISTINCT group_id from groups WHERE study_id=study_id
) LOOP
FOR current_subject IN(
SELECT individual_id from groups WHERE group_id=current_group.group_id AND study_id=study_id
) LOOP
return_group := true;
SELECT INDIVIDUAL_ID FROM ASSIGN WHERE DATE_TIME_ASSIGNED = ( SELECT MAX(DATE_TIME_ASSIGNED) FROM ASSIGN WHERE INDIVIDUAL_ID = current_subject.individual_id ) AND ASSIGN_STATUS_ID = 'A';
IF SQL%RowCount = 0 THEN
return_group := false;
dbms_output.put_line(current_subject.individual_id);
END IF;
END LOOP;
END LOOP;
END;
/If I comment out SELECT statement and leave dbms_output for testing purposes it works well. As I said I am faaaar from expert and seems to me that I cannot have SELECT in procedure BODY? -
How to find the given job and all the programs in it
Plz suggest me how to find a job whether it exists in sap or not?
I searched using sm37 and using table TBTCO still the job name is not available there.
Note: I know one program name which is part of that job.
I could not found the given job ?Goto SM37 and the last field there is ABAP program name.
give the program name there and select period well back from past to til till now say -
01.01.2006 to 12.02.2007.
and execute ..
u will find the list of the jobs using this program.
or Use FM -
BP_FIND_JOBS_WITH_PROGRAM -
How to Modify Override Handler class in jsse.jar
Hi,
Is there a way to change port number in Handler class in jsse.jar and recompile the Java file, or override the class?
The Handler class seems to be using port number 443, whereas the the Webserver of PS Application is using a different port number (7004).
Any ideas.
Thanks
JayYou're over-thinking this. The Handler class uses whatever port it is told to use by the person that constructs it. 443 is just the default.
All you have to do is put the required port number into the https URL, e.g. https://www.myhost.com:7004. -
How to include the inner classes in a jar file in netbeans ide
Dear java friends
how to say to netbeans ide that it has to include the
inner classes in the jar file.
(i have one single applet class
with two inner classes that show up
in the build/classes file but not in the jar).
The applet works in the viewer but not
in the browser (I believe because the
xxx$yyy etc should be in the jar)
willemjavFirst, please stop posting the same question multiple times:
Duplicate of http://forum.java.sun.com/thread.jspa?threadID=5269782&messageID=10127496#10127496
with an answer.
Second, If your problem is that you can't do this in NetBeans, you need to post to somewhere that provides NetBeans support - like the NetBeans website's mailing list. These forums do not support NetBeans (or any other IDE) - they are Java language forums. -
How to find out in program which all classes have implemented an interface
Hello,
I have created an interface and few classes are implementing the interface.
I want to know in a program which all class have implemented the interface.
Is it possible to find it out and how?
Regards,
Bikash.Hi Bikash,
Read the Database view VSEOIMPLEM with where condition REFCLSNAME = Interface Name and version = 1.
This would give you all the classes which have implemented the interface and are active...
If you want to look at the values that the field version can have then see Type Group SEOC ans search for version....
Hope this help...
Regards,
Sitakant -
How to find Badi implementation class & Interface
Hi Experts,
I want to get Badi implementation class name and interface name by passing badi implementation name.
Is there any function module to find out??
Thanks and regards,
Venkat.Hi Venkat,
First call the method CL_EXITHANDLER=>GET_INSTANCE by passing the BADI definition name in the EXIT_NAME parameter. Whatever you get back in the INSTANCE parameter --- just pass it through the INSTANCE parameter of CL_EXITHANDLER=>GET_CLASS_NAME_BY_INTERFACE method and you will get back implementation class name in the parameter CLASS_NAME.
For reference on how to use these methods, see the where used list for these methods which are most commonly used in all the standard SAP programs where BADI is called.
Cheers
Suresh -
How to find same field name from all tables?
Dear All,
I want to find those tables that contain a field name, say COMPANY_CODE, from all user tables. How can I do that by writing SQL?
Many thanks,
AndrewSELECT table_name
FROM user_tab_columns
WHERE column_name = 'COMPANY_CODE'Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
How to find packages using class path
how to list all the packages in my class path using a java program?
for eg. if the class path is c:\ajay;
and ajay contains two folders pack1(i.e a package) and pack2(i.e a general folder not a package)
in pack1 there are 2 java file which has package pack1; as their first statement.
in pack2 there are two java file which does not contain package statement.
so can i identify between pack1 which is a package and pack2 which is a general folderI don't think there's any real way to distinguish a package from an "ordinary directory" except by checking if for *.class files.
Probably you want to use a recursive method to walk the direcotories, calls itself tor each sub-directory found.
Maybe you are looking for
-
Reversal of service entry sheet
Hi all, while reversing a service entry sheet, system is saying that "Goods Receipt for purch. order" is not allowed (ORD 34000560) What I have found till yet that 34000560 is the plant maintenance order #. I have seen that in tcode iw33. And text "G
-
Impdp over dblink from 10.1.0.3 to 10.1.0.2
Hello everybody, I am trying to copy some schemas from a test environment (Oracle EE 10g 10.1.0.3 on Linux ) to my development environment (my PC with Ora10g 10.1.0.2 on Win XP) using impdp and a dblink but I get an error (ORA-39006 , ORA-39022) stat
-
Help - I used the 2.0 and created a new exchange push account for my work. Afterwards I noticed my regular contacts in my iphone is gone, all of them. Can I get them back????
-
Get Report_Id of Interactive Report
I am atempting to get the report id of the currently selected report in a specific page. The problem is that here are several diferent views (SAVED REPORT) and i don't how how to get the currently selected in the session. How can I do that? Thanks Pe
-
hello,,I have a trouble,, I want to make an interactive media simulation,,in as 2 I can, but to change the script in as 3 I don't know,,could you help me please to change this script into as3 Frame 1 var x0:Number; var v0:Number; var a:Number; var t: