Extract the war/ear and search the method names in the classes

Hi,
I have implemented search function for methods in the class files in the physical path presented jars,
using url classloader am loading class and getting class object then using reflection API am getting declared methods.
but when i try to search more jars am getting stack over flow error.
since am using recursive function.
example code
ArrayList l_alClassNames = new ArrayList ();
RuleITClassLoader classLoader = new RuleITClassLoader();
Map l_mapMethodDetails = new HashMap();
m_mapPackageInformation = new HashMap();
ArrayList l_alMethodnames = new ArrayList();
boolean flage = false;
JarInputStream l_objJarInputStream= null;
try{
l_objJarInputStream = new JarInputStream(new FileInputStream (p_sJarpath));
JarEntry l_objJarEntry;
while(true) {
l_objJarEntry=l_objJarInputStream.getNextJarEntry ();
if(l_objJarEntry == null){
break;
String l_sPackagename ="";
if (l_objJarEntry.getName ().endsWith (IServiceAdministratorConstants.FILE_TYPE_CLASS)) {
String l_sClassName = l_objJarEntry.getName().replaceAll("/", "\\.");
l_sClassName = l_sClassName.substring(0, l_sClassName.length()-6);
Class l_objClass = classLoader.loadClass(p_sJarpath,l_sClassName);
if(l_objClass!=null){
l_sPackagename= l_objClass.getPackage().getName();
l_sPackagename = l_sPackagename.replaceAll("\\." , "/");
Method[] l_arrayMethods = null;
try{
l_arrayMethods = l_objClass.getDeclaredMethods();
}catch(NoClassDefFoundError exException){
/*m_objLogger.log(ILoggerConstants.SERVICEADMIN_WEBAPP, CLASS_NAME,
"getClasseNamesInPackage", "Error occured while l_arrayMethods ",
exException, ILoggerConstants.SEVERITY_WARN);*/
}catch(StackOverflowError StackOverflowError) {
l_sClassName = l_sClassName.substring(l_sClassName.lastIndexOf("."));
l_sClassName = l_sClassName.substring(1, l_sClassName.length());
l_alMethodnames = new ArrayList();
if(l_arrayMethods !=null && l_arrayMethods.length>;0){
for (int b_MethodsIndex = 0; b_MethodsIndex < l_arrayMethods.length; b_MethodsIndex++) {
MethodManagementDTO l_objMethods = new MethodManagementDTO();
String l_sMethodName = l_arrayMethods[b_MethodsIndex].getName();
l_sPackagename = l_objClass.getPackage().getName();
if(l_sMethodName.equalsIgnoreCase(p_sServiceName)){
Class[] l_objParameterTypes = l_arrayMethods[b_MethodsIndex].getParameterTypes();
int l_iArgumentsNumber = new Integer(l_objParameterTypes.length);
String l_sSearchKey = l_sPackagename+IServiceAdministratorConstants.SEARCH_KEY_CONCATENATION_SYMBOL+l_sClassName+IServiceAdministratorConstants.SEARCH_KEY_CONCATENATION_SYMBOL+l_sMethodName+IServiceAdministratorConstants.SEARCH_KEY_CONCATENATION_SYMBOL+l_iArgumentsNumber;
ArrayList<ArgumentDTO> l_alArguments = new ArrayList<ArgumentDTO>();
ArrayList<String> l_alArgumentsType = new ArrayList<String>();
for (int argCnt = 0; argCnt < l_objParameterTypes.length; argCnt++) {
ArgumentDTO l_objArguments = new ArgumentDTO();
l_objArguments.setArgumentType(l_objParameterTypes[argCnt].getName());
// set the arguments order.
l_objArguments.setArgumentOrder(new Integer(argCnt));
String l_sArgumentName = IServiceAdministratorConstants.ARGUMENT_LABEL+ (argCnt + 1);
l_objArguments.setArgumentName(l_sArgumentName);
l_alArguments.add(l_objArguments);
l_alArgumentsType.add(argCnt,l_objParameterTypes[argCnt].getName());
String l_sMethodAliasName = constructMethodAliasName(l_alArguments, l_arrayMethods[b_MethodsIndex].getName());
if(l_alRegisteredServiceDetails.size()>0){
for(ServiceRegistratrionDTO b_objServiceregistration :l_alRegisteredServiceDetails){
StringBuffer l_sbSearchKey = new StringBuffer();
l_sbSearchKey.append(b_objServiceregistration.getComponentname());
l_sbSearchKey.append(IServiceAdministratorConstants.SEARCH_KEY_CONCATENATION_SYMBOL);
l_sbSearchKey.append(b_objServiceregistration.getClasstname());
l_sbSearchKey.append(IServiceAdministratorConstants.SEARCH_KEY_CONCATENATION_SYMBOL);
l_sbSearchKey.append(b_objServiceregistration.getMethodname());
l_sbSearchKey.append(IServiceAdministratorConstants.SEARCH_KEY_CONCATENATION_SYMBOL);
l_sbSearchKey.append(b_objServiceregistration.getArgumentNumber());
if(l_sbSearchKey.toString().equalsIgnoreCase(l_sSearchKey)){
l_objMethods.setMethodDescription(checkEmpty(b_objServiceregistration.getDescription()));
l_objMethods.setStatus(IServiceAdministratorConstants.REGISTERED_STATUS);
l_objMethods.setAliasName(checkEmpty(b_objServiceregistration.getAliasname()));
break;
}else{
l_objMethods.setAliasName(l_sMethodAliasName);
l_objMethods.setStatus("");
l_objMethods.setMethodDescription("");
}else{
l_objMethods.setAliasName(l_sMethodAliasName);
l_objMethods.setStatus("");
l_objMethods.setMethodDescription("");
l_objMethods.setArgumentsNumber(l_iArgumentsNumber);
l_objMethods.setArgumentsList(l_alArgumentsType);
l_objMethods.setMethodName(l_sMethodName);
if (l_arrayMethods[b_MethodsIndex].getModifiers() == Modifier.STATIC) {
l_objMethods.setMethodInvocationType(IServiceAdministratorConstants.METHOD_INVOCATIONTYPE_STATIC);
} else {
l_objMethods.setMethodInvocationType(IServiceAdministratorConstants.METHOD_INVOCATIONTYPE_DYNAMIC);
if (l_arrayMethods[b_MethodsIndex].getReturnType().getName()
.equals(IServiceAdministratorConstants.METHOD_RETURN_TYPE)) {
l_objMethods.setReturnType(IServiceAdministratorConstants.METHOD_RETURN_TYPE_LOGIC);
} else {
l_objMethods.setReturnType(IServiceAdministratorConstants.METHOD_RETURN_TYPE_NONLOGIC);
/*l_objMethods.setServiceUuid("0");
l_objMethods.setHidden("yes");
l_objMethods.setInfinite("no");*/
flage =true;
l_alMethodnames.add(l_objMethods);
if(l_alMethodnames.size()>0){
l_mapMethodDetails.put(l_sClassName, l_alMethodnames);
l_alMethodnames = new ArrayList();
if(l_mapMethodDetails.size()>0 && flage){
l_alClassNames.add(l_mapMethodDetails);
l_mapMethodDetails = new HashMap();
if(l_alClassNames.size()>0 && flage)
m_mapPackageInformation.put(l_sPackagename, l_alClassNames);
l_alClassNames = new ArrayList();
I need some solution to fix.
I need implemete the search methodsnames for war files and ear files.
kindly help to implement on this

Hi,
Is it possible to send across the .ear file across as an attachment, so that I can test it out at my end ASAIC and let you know the results.
Thanks & Regards
Ganesh .R
Developer Technical Support
Sun Microsystems
http://www.sun.com/developers/support
[email protected]

Similar Messages

  • Versioning JAR/WAR/EAR and CLASS files

    Does anyone know of a standard, defined and recommended way of versioning JAR/WAR/EAR files?
    I guess I can put version information in the Manifest.mf file, but is there a recommended way?
    Another related question is how do I go about versioning individual class files?

    There's not only a recommended way, but a standard way. See http://java.sun.com/products/jdk/1.2/docs/guide/versioning/spec/VersioningSpecification.html#PackageVersioning).
    However, I've found that this practice is unfortunately not as widespread as one would like. sigh
    What do you mean by "versioning" individual class files (in a JAR, I assume you mean)? In general that's a bad idea. But perhaps I misunderstand what you mean.

  • How to get the method names in a class

    hi  friends,
    Could any of you tell me the report or function module  to display all the method names in a given class.
    thanks in advance.
    regards,
    kumar

    Hi Kumar ,
    Open ur class in SE24 transaction ,there is a tab for methods ..
    u'll get the list of methods form there ... n in source u'll get their operative details
    Regards
    Renu

  • How to get class name and method name within a class method?

    Hi,
    In a java class, is it possible to get its class name and the class method?
    Please advise.
    Thank you.

    I mean whether there's any built-in command that will
    return the class name instead of code it ourself, for
    easier maintenance.
    Possible?
    this.getClass().getName();

  • Code will not compile when changing method name in related class

    Hello all! I'm wondering if anyone can help a second-time poster. I have a class called Transcription which holds the artist name and song title of a guitar transcription. Transcription has a method toString() which returns a String containing the artist name and title. I have a class GuitarMag which holds a vector of Transcription objects, and has a method WriteGuitarMag() which returns a String containing, among other things, the toString() method for each Transcription in the transcriptions vector. I wanted to change the method name in Transcription to writeTranscription() for consistency, but when I refer to that method in WriteGuitarMag(), GuitarMag gives an error to the effect that the writeTranscription() method does not exist.
    This works fine:
        //Transcription object
        public String toString(){
            return "" + artistName + "\t\t" +  songName;
        //GuitarMag object
        public String WriteGuitarMag() {
            StringBuffer tmp1 = new StringBuffer();
            //find out how many components are in the vector
            int transCount = this.transcriptions.size();
            StringBuffer tmp = new StringBuffer("Name: " + this.getMagName() + "\n" +
                   "Cover: " + this.getCoverDesc() + "\n" +
                   "Date: " + this.getMagDate() + "\n" +
                   "Transcriptions:" + "\n");
            for (int i = 0; i < transCount; i++) {
                tmp1.append(this.transcriptions.elementAt(i).toString() + "\n");
            tmp.append(tmp1);
            return tmp.toString();
        }But this does not:
        //Transcription object
        public String writeTranscription(){
            return "" + artistName + "\t\t" +  songName;
        //GuitarMag object
        public String WriteGuitarMag() {
            StringBuffer tmp1 = new StringBuffer();
            //find out how many components are in the vector
            int transCount = this.transcriptions.size();
            StringBuffer tmp = new StringBuffer("Name: " + this.getMagName() + "\n" +
                   "Cover: " + this.getCoverDesc() + "\n" +
                   "Date: " + this.getMagDate() + "\n" +
                   "Transcriptions:" + "\n");
            for (int i = 0; i < transCount; i++) {
                tmp1.append(this.transcriptions.elementAt(i).writeTranscription() + "\n");
            tmp.append(tmp1);
            return tmp.toString();
        }Any thoughts or feelings about this?

    Thanks for your reply. Yes, I compiled the Transcription class first, and then the GuitarMag class, so it shouldn't have been a problem. In thinking about it more today, I'm wondering if I need to cast the vector component to a Transcription object first. Because all objects have the toString() method, it works without casting, but if I rename the method it doesn't?

  • How to protect the class files inside jar file.

    Hi Group,
    pls help me.
    my need is i created a executable jar file with certain classes.
    and i'm supposed to send it to my client.
    but if the client needs he can extract the class files from the jar and with the
    help of some decompilers he can convert class file to .java source code and read the whole
    stuff.
    how can i protect my jar file from these.
    is there any security mechanism for that
    pls help me.
    Regards,
    Ranjith.M

    In order to protect my jar file I tried the jar signer technology but it only protects the jar from modification so I need to know how to protect jar file from decoding of the contents inside.

  • How to deploy the .ear and the .war file

    Hi all,
    I am using Jdev 11.1.1.0 and weblogic 10.3.1 and I want to deploy a very simple application.
    I have successfully deployed it to an ear file, so I have in my folders two file: a .war file and a .ear file.
    Now, what steps have I to do to deploying my application on WebLogic Server?
    I have searched in the forum and in the manual, and this link ( http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/deployment_topics.htm#CHDFJADJ ) but I can't find nothing that help me
    Thanks
    Edited by: user10799119 on 25-ago-2009 7.45

    Thanks, I have just read http://radalcove.com/blog/?p=34 and http://radalcove.com/blog/?p=48.
    I am in my weblogic console, I have clicked Install --> I have choose my ear file --> activate changes, but I had this error: No credential mapper entry found for password indirection user=myUser for data source myConnection.
    I have read some post in the blog and I have unchecked Auto generate and sinchronize weblogic-jdbc.xml descriptors during deployment.
    Clicking in activate changes, it works, and the deployment is in the state "prepared".
    When I click on start I have this error: No credential mapper entry found for password indirection user=myUser for data source myConnection (without the final DS).
    I have seen that in myJDBCConnection --> configuration --> connection pool, I have not the user name and the password. I have inserted them, but I have the same error.
    Any ideas?
    Thanks again

  • How can I read the bootstrap files and extract the fragment-URLs and fragment-numbers in plain text?

    How can I read the bootstrap files of any HDS Live stream and extract the fragment-URLs and fragment-numbers in plain text?
    Could it be that it is some kind of compressed format in the bootstrap? Can I uncompress it wirh  f4fpackager.exe? Could not find any download for f4fpackager.exe. I would prefere less code to do so. Is there something in Java of JavaScript, that can extract the fragment-numbers?
    Thank you!

    Doesn't sound too hard to me. Your class User (the convention says to capitalize class names) will have an ArrayList or Vector in it to represent the queue, and a method to store a Packet object into the List. An array or ArrayList or Vector will hold the 10 user objects. You will find the right user object from packet.user_id and call the method.
    Please try to write some code yourself. You won't learn anything from having someone else write it for you. Look at sample code using ArrayList and Vector, there's plenty out there. Post in the forum again if your code turns out not to behave.

  • How do I change and set the width of the Address and Search box

    Currently, the Address box crowds out the Search. I really don't need the Address box as much as I need the Search box. I recall a method of setting them using a routine in the Chrome folder but I sure can't find it. Can you help?
    Thank
    Ed

    Method 1:<br/>
    Using the resizer on the interface. See - https://support.mozilla.org/en-US/kb/search-bar-easily-choose-your-search-engine#w_moving-or-removing-the-search-bar (''second bullet item; done without entering customize mode.'' By default, Location and Search bars will occupy all available space on the Navigation toolbar in a 2 to 1 ratio, respectively.)
    Method 2:<br/>
    Add code to userChrome.css below the @namespace line.
    ''@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    See - http://kb.mozillazine.org/Editing_configuration#How_to_edit_configuration_files<br/>
    Adjust the width to your needs, no space before px
    *urlbar-container {max-width: 400px !important;}
    *search-container {max-width: 200px !important;}

  • Files missing in the ear and client jar

    Hi,
    I'm following the examples to build a web service using ANT servicegen task. My
    web service calls a lot of other java classes, and those java classes in turn
    call other classes. When I used the following taskes to generate the service and
    client code, I found the generated ear, war and client jar files only contain
    the compiled classes which are used directly by the web service class. Those classes
    called indirectly by web service are missing.
    <target name="ear">
    <servicegen
    destEar="${build}/${ear_file}"
    warName="${war_file}">
    <service
    javaClassComponents="com.iit.integration.txlife.txlife28.txlifeProcessor.TxlifeProcessor"
    targetNamespace="${namespace}"
    serviceName="TxlifeWebService"
    serviceURI="/txlifews"
         generateTypes="True"
    expandMethods="True">
    <client
    packageName="com.iit.integration.txlife.txlife28.client"
    clientJarName="${client_jar_file}"
    />
    </service>
    <classpath>
    <pathelement path="${build}"/>
    <pathelement path="${java.class.path}"/>
    </classpath>
    </servicegen>
    </target>
    <!-- generate the client jar and build the client calling class -->
    <target name="client" depends="ear">
    <clientgen
    ear="${build}/${ear_file}"
    warName="${war_file}"
    packageName="com.iit.integration.txlife.txlife28.client"
    clientJar="${client}/${client_jar_file}">
    <classpath>
    <pathelement path="${build}"/>
    <pathelement path="${java.class.path}"/>
    </classpath>
    </clientgen>
    So when I invoked the client code, I always got the class not found exception.
    Not sure if I missed anything here.
    Thanks a lot,
    Henry
    [build.xml]

    Any required support classes have to be in the client's/server's classpath. Or
    at least that's what I do.
    "Henry Niu" <[email protected]> wrote:
    >
    >
    >
    Hi,
    I'm following the examples to build a web service using ANT servicegen
    task. My
    web service calls a lot of other java classes, and those java classes
    in turn
    call other classes. When I used the following taskes to generate the
    service and
    client code, I found the generated ear, war and client jar files only
    contain
    the compiled classes which are used directly by the web service class.
    Those classes
    called indirectly by web service are missing.
    <target name="ear">
    <servicegen
    destEar="${build}/${ear_file}"
    warName="${war_file}">
    <service
    javaClassComponents="com.iit.integration.txlife.txlife28.txlifeProcessor.TxlifeProcessor"
    targetNamespace="${namespace}"
    serviceName="TxlifeWebService"
    serviceURI="/txlifews"
         generateTypes="True"
    expandMethods="True">
    <client
    packageName="com.iit.integration.txlife.txlife28.client"
    clientJarName="${client_jar_file}"
    />
    </service>
    <classpath>
    <pathelement path="${build}"/>
    <pathelement path="${java.class.path}"/>
    </classpath>
    </servicegen>
    </target>
    <!-- generate the client jar and build the client calling class -->
    <target name="client" depends="ear">
    <clientgen
    ear="${build}/${ear_file}"
    warName="${war_file}"
    packageName="com.iit.integration.txlife.txlife28.client"
    clientJar="${client}/${client_jar_file}">
    <classpath>
    <pathelement path="${build}"/>
    <pathelement path="${java.class.path}"/>
    </classpath>
    </clientgen>
    So when I invoked the client code, I always got the class not found exception.
    Not sure if I missed anything here.
    Thanks a lot,
    Henry

  • My homepage is Google but the logo and search box seems higher on the page than normal...can I adjust the position?

    I had to set the settings on Google to Do Not Use Google Instant in their search settings as no cursor was showing on the google search box. After the change it seems that the Google logo and search box seems higher on the Firefox page. I would like to be able to adjust the height of the Google logo/search box. Please tell me if I can make that adjustment.

    Thank you for the information about the zoom feature on Firefox. I had found that under the View menu (although I did find it was a temporary fix and the Tools/Options/Font method does change it for a "stick") and changing the font size does increase the size and enlarges or "moves" the logo and search box on Google but that also increases the font size displayed in the search screen. I was hoping to find a way to move the Google logo and search box down on the home page a bit but not change the font size but realize that may be too fine of an adjustment. The zoom feature added to the toolbar via customization may be a good solution for me. Thank you again for your helpfulness.

  • Is it possible to extract the text and images using PHP

    Hi friends,
    Is it possible to extract the text and images using PHP, in the same order as it is in the PDF?
    Else is it possible extract the same as XML using PHP, or ASP
    I googled it but its in vain, any help is appreciated.
    Thanks in advance.

    Dear Mike,
    Thanks for your quick reply,
    I mean is it possible to parse the PDF line by line using the PHP.
    I extracted the whole text but couldn't the images. Since the PDF's images are decoded using various methods like DCTDecode, JPXDecode, etc.
    The text is decoded with FlateDecode, which i breaked using a function in PHP.
    Thanks,

  • Adding all the classes and external jars in webservice WAR using servicegen

    Hi,
    Can someone please tell me how do I include all the classes and my external jar files to the ear/war file that is created using servicegen. I don't see any option in servicegen tag where I can include my classes and jar files to the ear/war file. The war it creates only contains the web service implementation class but I want to all the classes in the service code and jars in the same war. Any ideas on how to do that instead of putting in the classpath.
    here is the snippet of my build file
    <servicegen
           destEar="${deploy}/myservice.ear"
           warName="myservice.war">
           <service
             javaClassComponents="com.ws.service.TestService"
             targetNamespace="http://xmlns.test.com/tool/myservice"
             serviceName="myservice"
             serviceURI="/myservice"
             style="document"
             protocol="http"
             expandMethods="True">
           </service>
          <classpath>
            <pathelement path="${classes}"/>
            <pathelement path="${lib}/*.jar"/>
         <pathelement path="C:/bea/weblogic92/server/lib/webserviceclient.jar"/>
          </classpath>      
    </servicegen>
    ..........................Thanks

    Hi,
    The work around I am using to overcome this problem is Unzipping th ear/war file created by servicegen task and including all the classes. Then creating the ear file again by creating a new ant target.
    I know this is not a neater way, but this works for me.

  • How to Extract the URLs,Tittles and Snippets only

    Hi,
    My HTML file looks like the fallowing.
    [ URL = "http://www.apple.com/" Title = "Apple" Snippet = "Official site of Apple Computer, Inc." Directory Category = {SE="", FVN=""} Directory Title = "" Summary = "" Cached Size = "33k" Related information present = true Host Name = "www.apple.com" ],
    [ URL = "http://www.apple.com/quicktime/" Title = "Apple - QuickTime" Snippet = "Apple's free media player supporting innumerable audio and video formats. The proversion includes an abundance of media authoring capabilities." Directory Category = {SE="", FVN=""} Directory Title = "" Summary = "" Cached Size = "7k" Related information present = true Host Name = "www.apple.com" ],
    thus it contains set of URL's,tittles and Snippets.Now my task is how to extract only URL,title and snippet part only.Can you please suggest me suitable method.
    thanking you inadvance.

    Regex is an option, here's a small start:import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    public class Main {
        public static void main(String[] args) {
            String htmlText = "[ URL = \"http://www.apple.com/\" Title = \"Apple\" Snippet = "+
                            "\"Official site of Apple Computer, Inc.\" Directory Category = "+
                            "{SE=\"\", FVN=\"\"} Directory Title = \"\" Summary = \"\" Cached "+
                            "Size = \"33k\" Related information present = true Host Name = "+
                            "\"www.apple.com\" ], [ URL = \"http://www.apple.com/quicktime/\" "+
                            "Title = \"Apple - QuickTime\" Snippet = \"Apple's free media player "+
                            "supporting innumerable audio and video formats. The proversion "+
                            "includes an abundance of media authoring capabilities.\" Directory "+
                            "Category = {SE=\"\", FVN=\"\"} Directory Title = \"\" Summary = \"\" "+
                            "Cached Size = \"7k\" Related information present = true Host Name = "+
                            "\"www.apple.com\" ],";
            String regex = "[a-zA-Z]+.*?\\s+=\\s+\"(.*?)\"";
            Pattern pattern = Pattern.compile(regex);
            Matcher matcher = pattern.matcher(htmlText);
            while(matcher.find()) {
                String s = matcher.group();
                System.out.println(s);
    }Details: http://java.sun.com/docs/books/tutorial/essential/regex/

  • I am trying to use photomerge compose.  I open one standard jpeg image and one image that is my business logo in a png format.  When I select the png image, to extract the logo from it, it appears as all white and will not allow me to select the logo from

    I am trying to use photomerge compose.  I open one standard jpeg image and one image that is my business logo in a png format.  When I select the png image, to extract the logo from it, it appears as all white and will not allow me to select the logo from it.  It has worked in the past but I downloaded the update today and photomerge will not work correctly.  Any ideas?

    hedger,
    How do you expect anyone to help when we don't know a darned thing about the file, abut your setup, exact version of Photoshop and your OS, machine specs, etc.?
    BOILERPLATE TEXT:
    Note that this is boilerplate text.
    If you give complete and detailed information about your setup and the issue at hand,
    such as your platform (Mac or Win),
    exact versions of your OS, of Photoshop (not just "CS6", but something like CS6v.13.0.6) and of Bridge,
    your settings in Photoshop > Preference > Performance
    the type of file you were working on,
    machine specs, such as total installed RAM, scratch file HDs, total available HD space, video card specs, including total VRAM installed,
    what troubleshooting steps you have taken so far,
    what error message(s) you receive,
    if having issues opening raw files also the exact camera make and model that generated them,
    if you're having printing issues, indicate the exact make and model of your printer, paper size, image dimensions in pixels (so many pixels wide by so many pixels high). if going through a RIP, specify that too.
    etc.,
    someone may be able to help you (not necessarily this poster, who is not a Windows user).
    a screen shot of your settings or of the image could be very helpful too.
    Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
    http://forums.adobe.com/thread/419981?tstart=0
    Thanks!

Maybe you are looking for

  • Suddenly Shut Down my mac book pro, late 2011

    Hello guys, i need your help. Last 2 weeks, suddenly my macbookpro shut down, and it makes me shock. After a few second shut down, i try to turn it on. it just make sound like turn on your mac and suddenly shut down again. It shut down for 3 times an

  • How to delete text vertically in Pages

    I have a log of text messages that me and my friend have had, and I want to delete the time informations from it. The example below will help you understand the situation. 2012/7/16 4:30, Me : Blah blah 2012/7/16 4:31, A : Blah blah 2012/7/16 4:32, M

  • Cannot find the Web Content repository in test system under KM Content

    Hi Experts, We have implemented Web Page Composer in our development landscape. I have created a web page with the required content in the development and now wish to transport this web page and its content to our test system. However when I navigate

  • MCS-7816-I5-IPC1

    Dear support, i can't add the part number MCS-7816-I5-IPC1 on CCW noting that this item is not end-of-sale yet, please advise Best Regards

  • Arabic numbers problem with Adobe PDF

    i'm using crystal reports to display a report for an asp.net web application. I have some numbers displayed in this report. These numbers are displayed in this report in arabic format and this is ok. When i try to export report data to Adobe PDF I ha