HelloWorld in Production

Once I have create the .ear and deployed successfully to a "production" server,
how can I inspect the WSDL? I get the following error when I try to go to the
http://localhost:7001/HelloWorld/HelloWorld.jws?WSDL URL
java.lang.NullPointerException
     at java.io.File.(File.java:175)
     at weblogic.knex.dispatcher.ServerUtil.makeCookContext(ServerUtil.java:114)
     at weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:284)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
     at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
     at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5360)
     at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
     at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
     at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2468)
     at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
     at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

OK... cool that works. Now, can you send me the domain specific installService.cmd
and the installSvc.com scripts that will allow me to install this as a workshop
enabled service (every customer planning to deploy production web services on
win 2000 will need this)
thank you
"Anurag Pareek" <[email protected]> wrote:
Mark,
This error shows up if you have NOT started the server in 'workshop
production mode'.
Let me start with a brief explanation of production modes. There are
two
production modes in WebLogic Server
1. -Dweblogic.ProductionModeEnabled
When this is true, the WebLogic Server polls the <domain-dir>/'applications'
directory every 3 seconds, and automatically deploys the applications
in
that directory. Note that you need not have this property true, if you
want
to deploy JWS files as EAR files.
2. -Dweblogic.jws.ProductionMode
This property is only related to workshop. If it is true, you can only
access/run JWS files which are deployed as an EAR file. It enforces the
deployment of webservices as EAR files.
The startWebLogic.cmd script of Workshop domain allows you to start the
server with both these properties as 'true', by specifying 'production'
as a
command line parameter as follows:
c:\> startWebLogic production
However in the weblogic server/platform/portal/integration domain, you
need
to modify the properties in the startWebLogic.cmd script.
Search for the property JAVA_OPTIONS parameter in your startup script
and
add/modify the -Dweblogic.jws.ProductionMode property to make its value
'true' to get things working.
Do let me know how it goes.
Regards,
Anurag
Worskhop Support
"Mark" <[email protected]> wrote in message
news:[email protected]...
Once I have create the .ear and deployed successfully to a "production"server,
how can I inspect the WSDL? I get the following error when I try togo to
the
http://localhost:7001/HelloWorld/HelloWorld.jws?WSDL URL
java.lang.NullPointerException
at java.io.File.(File.java:175)
atweblogic.knex.dispatcher.ServerUtil.makeCookContext(ServerUtil.java:114)
at weblogic.knex.dispatcher.HttpServer.doGet(HttpServer.java:284)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
atweblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:945)
atweblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:332)
atweblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:242)
atweblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:5360)
atweblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
r.java:721)
atweblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3043)
atweblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2468)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

Similar Messages

  • I am getting error while running OBANT command in SOA Suite

    D:\product\10.1.3.1\OracleAS_1\bpel\samples\tutorials\150.AppsAdapter\OrderImpor
    tConcurrentProgram>obant
    D:\product\10.1.3.1\OracleAS_1\bpel\samples\tutorials\150.AppsAdapter\OrderImpor
    tConcurrentProgram>SETLOCAL
    ** OBANT is now deprecated. This will be removed in
    ** the next release. You should use ANT instead.
    Buildfile: build.xml
    BUILD FAILED
    D:\product\10.1.3.1\OracleAS_1\bpel\samples\tutorials\150.AppsAdapter\OrderImpor
    tConcurrentProgram\build.xml:11: oracle.xml.parser.v2.XMLParseException: End tag
    does not match start tag 'partnerLinkBindings'.
    Total time: 0 seconds
    D:\product\10.1.3.1\OracleAS_1\bpel\samples\tutorials\150.AppsAdapter\OrderImpor
    tConcurrentProgram>ENDLOCAL
    D:\product\10.1.3.1\OracleAS_1\bpel\samples\tutorials\150.AppsAdapter\OrderImpor
    tConcurrentProgram>

    Hi James,
    This is the latest run i did for Hello world:
    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.
    D:\product\10.1.3.1\OracleAS_3\bpel\samples>cd D:\product\10.1.3.1\OracleAS_3\bp
    el\samples\tutorials\101.HelloWorld
    D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWorld>dir build.x
    ml
    Volume in drive D has no label.
    Volume Serial Number is 546A-9852
    Directory of D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWor
    ld
    07/14/2006 05:19 AM 9,470 build.xml
    1 File(s) 9,470 bytes
    0 Dir(s) 45,171,167,232 bytes free
    D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWorld>obant
    D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWorld>SETLOCAL
    ** OBANT is now deprecated. This will be removed in
    ** the next release. You should use ANT instead.
    Buildfile: build.xml
    Trying to override old definition of task customize
    pre-build:
    validateTask:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Validating workflow
    [echo] --------------------------------------------------------------
    [echo]
    [validateTask] Validation of workflow task definitions is completed without erro
    rs
    compile:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Compiling bpel process HelloWorld, revision 1.0
    [echo] --------------------------------------------------------------
    [echo]
    [bpelc] validating "D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\10
    1.HelloWorld\bpel\HelloWorld.bpel" ...
    [bpelc] BPEL suitcase generated in: D:\product\10.1.3.1\OracleAS_3\bpel\samp
    les\tutorials\101.HelloWorld\output\bpel_HelloWorld_1.0.jar
    deployProcess:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Deploying bpel process HelloWorld on araut-d630, port 8888
    [echo] --------------------------------------------------------------
    [echo]
    [deployProcess] Deploying process D:\product\10.1.3.1\OracleAS_3\bpel\samples\tu
    torials\101.HelloWorld\output\bpel_HelloWorld_1.0.jar
    BUILD FAILED
    D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWorld\build.xml:7
    9: Authentication failed for user "oc4jadmin" on host "araut-d630"
    Total time: 3 seconds
    D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWorld>ENDLOCAL
    D:\product\10.1.3.1\OracleAS_3\bpel\samples\tutorials\101.HelloWorld>
    ##This is the bpel.xml file
    <?xml version="1.0" encoding="UTF-8"?>
    <BPELSuitcase>
    <BPELProcess src="HelloWorld.bpel" id="HelloWorld">
    <partnerLinkBindings>
    <partnerLinkBinding name="client">
    <property name="wsdlLocation">HelloWorld.wsdl</property>
    </partnerLinkBinding>
    </partnerLinkBindings>
    <configurations>
    <!-- Optional property used to customize the BPEL console test form. -->
    <property name="testIntroduction"><![CDATA[
         This sample takes a string as input, appends Hello to it and
         asynchronously generates a greeting as a response.
         ]]></property>
    </configurations>
    </BPELProcess>
    </BPELSuitcase>
    ###############

  • JSAPI : Problems with the speech recognition HelloWorld example

    I just started off with JSAPI. And I immediately ran into problems. These are the configurations and the stuff I did:
    My system:
    OS: WinXP
    JDK: JDK 6 Update 10
    IDE: Netbeans 6.0
    I downloaded the FreeTTS.zip from the FreeTTS site [http://freetts.sourceforge.net/docs/index.php] . I expanded it and in the lib folder I ran the jsapi.exe and as a result jsapi.jar war generated.
    I included this jar in my project lib as jar.
    Then I copy pasted HelloWorld speech recognition example code given in the site : [http://java.sun.com/products/java-media/speech/forDevelopers/jsapi-guide/Recognition.html#11644]
    First it gave a compile time error that
    rec.deallocate();throws an exception which needs to be handled. Accordingly I surrounded it with a try catch block and caught the exceptions in the manner given below:
       try{
             rec.deallocate();
                        System.exit(0);
                    } catch (EngineException ex) {
                        Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, null, ex);
                    } catch (EngineStateError ex) {
                        Logger.getLogger(HelloWorld.class.getName()).log(Level.SEVERE, null, ex);
    Now the code was compiling without problems.
    When I executed the code a runtime exception (NullPointerException) was thrown at the line
          rec.allocate();  in the psvm(String args[])
    Can anybody please explain to me where I am going wrong? Or is there something more that needs to be added in the code?
    Anxiously waiting to hear from your end.
    Thanks and regards,

    Hi All,
    I am using following code
    import javax.speech.*;
    import javax.speech.synthesis.*;
    import java.util.Locale;
    public class HelloWorld {
         public static void main(String args[]) {
              try {
                   // Create a synthesizer for English
                   Synthesizer synth = Central.createSynthesizer(
                        new SynthesizerModeDesc(Locale.ENGLISH));
                               synth.waitEngineState(Synthesizer.ALLOCATED);
                   //Synthesizer synth = Central.createSynthesizer (null);
                   // Get it ready to speak
                   synth.allocate();
                   synth.resume();
                   // Speak the "Hello world" string
                   synth.speakPlainText("Hello, world!", null);
                   // Wait till speaking is done
                   synth.waitEngineState(Synthesizer.QUEUE_EMPTY);
                   // Clean up
                   synth.deallocate();
              } catch (Exception e) {
                   e.printStackTrace();
    }and i am also getting following error
    java.lang.NullPointerException
            at HelloWorld.main(HelloWorld.java:18)My class path is set to
    jsapi.jar (extracted from freetts 1.2.1)
    freetts.jar
    Please i didn't find any solution from past replies so please do help me someone to solve this...
    Thanking You....

  • Fix HelloWorld in IFS 9.0...

    I am attaching a new version of the HelloWorld.java file that we
    have gotten to compile.
    The file was edited by an analyst here. A bug will be filed
    soon on this issue but until we get a fix for this issue please
    use the attached file.
    Here's a description of what was changed.--
    HelloWorld.java
    line 39:
    public class HelloWorld throws IfsExcpetion
    should be
    public class HelloWorld
    line 46:
    public void static main (String[] args)
    should be
    public static void main (String[] args)
    line 61:
    DocumentDefinition newDocDef = DocumentDefinition(ifsSession);
    should be
    DocumentDefinition newDocDef = new DocumentDefinition
    (ifsSession);
    line 65:
    AttributeValue.newAttributeValue(~SHelloWorld.txt~T));
    should be
    AttributeValue.newAttributeValue("HelloWorld.txt"));
    line 68:
    newDocDef.setContent(~SHello world.~T);
    should be
    newDocDef.setContent("Hello world.");
    line 88:
    session.disconnect();
    should be
    ifsSession.disconnect();
    Added:
    //Class used represents a value
    import oracle.ifs.common.AttributeValue;
    Had to add try/catch block if ifsException.
    Have a nice day!
    Curtis Bellew
    Oracle Support
    Internet Products
    [email protected]
    package oracle.ifs.examples.documentation.helloworld;
    // Class used to represent the current user at runtime
    import oracle.ifs.beans.DirectoryUser;
    // Class used to instantiate the Document object at runtime
    import oracle.ifs.beans.Document;
    // Class used to define the attributes of the new Document object
    import oracle.ifs.beans.DocumentDefinition;
    // Class used to represent a Folder object at runtime
    import oracle.ifs.beans.Folder;
    // Classes used to create the connection to the Oracle 9iFS
    server
    import oracle.ifs.beans.LibraryService;
    import oracle.ifs.beans.LibrarySession;
    // Class used to access information about the current user; in
    this
    // program, used to access the user's home folder.
    import oracle.ifs.beans.PrimaryUserProfile;
    // Class used to create the persistent Document object in the
    repostiory
    import oracle.ifs.beans.PublicObject;
    // Class used to hold the user~Rs authentication information
    import oracle.ifs.common.CleartextCredential;
    // Class used to trap and report 9iFS specific exceptions
    import oracle.ifs.common.IfsException;
    //Class used represents a value
    import oracle.ifs.common.AttributeValue;
    * HelloWorld class. This class demonstrates the steps needed to
    * connect to an instance of Oracle 9iFS, create a new document,
    * insert the document in a folder, and disconnect from the
    Oracle
    * 9iFS server.
    public class HelloWorld
    * Connect to the Oracle 9iFS server. The arguments are
    IfsService,
    * IfsServicePassword, UserName, UserPassword.
    public static void main (String[] args)
    try {
    // Start the LibraryService.
    LibraryService service =
    LibraryService.startService(args[0], args[1]);
    // Create a CleartextCredential object with the user's
    login
    // information.
    CleartextCredential cred =
    new CleartextCredential(args[2], args[3]);
    // Connect using the Service and Credential information.
    LibrarySession ifsSession = service.connect(cred, null);
    // Instantiate an empty DocumentDefinition object.
    DocumentDefinition newDocDef = new DocumentDefinition
    (ifsSession);
    // Set the Name attribute for the new document.
    newDocDef.setAttribute(PublicObject.NAME_ATTRIBUTE,
    AttributeValue.newAttributeValue("HelloWorld.txt"));
    // Set the content of the new document.
    newDocDef.setContent("Hello world.");
    // Create the document in the Oracle 9iFS repository.
    Document doc = (Document) ifsSession.createPublicObject
    (newDocDef);
    // Begin the foldering process. First, instantiate a
    DirectoryUser
    // object representing the current user.
    DirectoryUser thisUser = ifsSession.getDirectoryUser();
    // Get the PrimaryUserProfile information for the current
    user.
    PrimaryUserProfile userProfile =
    ifsSession.getPrimaryUserProfile(thisUser);
    // Instantiate a runtime representation of the user's
    home folder.
    Folder homeFolder = userProfile.getHomeFolder();
    // Insert the new document to the user's home folder.
    homeFolder.addItem(doc);
    // Close the connection to Oracle 9iFS.
    ifsSession.disconnect();
    catch (IfsException ifse)
    ifse.printStackTrace();
    }

    9iFS version 9.0.2 was the first release to switch over to Oracle 9iAS v9.0.2 - previous releases ran from a Oracle9i (Database) Home.
    The Web Server is Oracle HTTP Server (OHS / Apache) which is a foundation component of 9iAS.
    The Java runtime environment for the Web UI is provided by OC4J (Oracle Containers for Java) , also a key component of 9iAS!
    Matt.

  • JXTA HelloWorld problem

    Hi!
    I've been proggraming in Java quite a while now, but I need to use JXTA in a project and I'm totally new to it. I'm trying to run some examples in JBuilder7 (the classic HelloWorld among others), and I keep getting the following exception (it looks huge):
    Netscape security model is no longer supported.
    Please migrate to the Java 2 security model instead.
    java.lang.NoSuchMethodError
    at xjava.security.IJCE_SecuritySupport.registerTargets(IJCE_SecuritySupport.java:155)
    at xjava.security.IJCE_SecuritySupport.<clinit>(IJCE_SecuritySupport.java:134)
    at xjava.security.IJCE.findTarget(IJCE.java:498)
    at xjava.security.IJCE.getProvidersInternal(IJCE.java:638)
    at xjava.security.IJCE.getClassCandidate(IJCE.java:426)
    at xjava.security.IJCE.getImplementationClass(IJCE.java:410)
    at xjava.security.IJCE.getImplementation(IJCE.java:367)
    at xjava.security.Cipher.getInstance(Cipher.java:485)
    at xjava.security.Cipher.getInstance(Cipher.java:452)
    at xjava.security.Cipher.getInstance(Cipher.java:395)
    at COM.claymoresystems.crypto.PEMData.writePEMObject(PEMData.java:154)
    at COM.claymoresystems.crypto.EAYEncryptedPrivateKey.writePrivateKey(EAYEncryptedPrivateKey.java:109)
    at net.jxta.impl.endpoint.tls.PeerCerts.appendPrivateKey(PeerCerts.java:174)
    at net.jxta.impl.endpoint.tls.PeerCerts.genPeerRootCert(PeerCerts.java:137)
    at net.jxta.impl.endpoint.tls.PeerCerts.generateCerts(PeerCerts.java:457)
    at net.jxta.impl.endpoint.tls.TlsConfig.init(TlsConfig.java:185)
    at net.jxta.impl.peergroup.Configurator.configureTls(Configurator.java:265)
    at net.jxta.impl.peergroup.Configurator.<init>(Configurator.java:202)
    at net.jxta.impl.peergroup.Platform.init(Platform.java:252)
    at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:210)
    at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:284)
    at SimpleJxtaApp.startJxta(SimpleJxtaApp.java:91)
    at SimpleJxtaApp.main(SimpleJxtaApp.java:73)
    Unexpected exception in IJCE_SecuritySupport.registerTargets()
    Please report this as a bug to <[email protected]>, including
    any other messages displayed on the console, and a description of what
    appeared to cause the error.
    java.lang.InternalError: Unexpected exception in IJCE_SecuritySupport.registerTargets()
    at xjava.security.IJCE.reportBug(IJCE.java:701)
    at xjava.security.IJCE_SecuritySupport.<clinit>(IJCE_SecuritySupport.java:138)
    at xjava.security.IJCE.findTarget(IJCE.java:498)
    at xjava.security.IJCE.getProvidersInternal(IJCE.java:638)
    at xjava.security.IJCE.getClassCandidate(IJCE.java:426)
    at xjava.security.IJCE.getImplementationClass(IJCE.java:410)
    at xjava.security.IJCE.getImplementation(IJCE.java:367)
    at xjava.security.Cipher.getInstance(Cipher.java:485)
    at xjava.security.Cipher.getInstance(Cipher.java:452)
    at xjava.security.Cipher.getInstance(Cipher.java:395)
    at COM.claymoresystems.crypto.PEMData.writePEMObject(PEMData.java:154)
    at COM.claymoresystems.crypto.EAYEncryptedPrivateKey.writePrivateKey(EAYEncryptedPrivateKey.java:109)
    at net.jxta.impl.endpoint.tls.PeerCerts.appendPrivateKey(PeerCerts.java:174)
    at net.jxta.impl.endpoint.tls.PeerCerts.genPeerRootCert(PeerCerts.java:137)
    at net.jxta.impl.endpoint.tls.PeerCerts.generateCerts(PeerCerts.java:457)
    at net.jxta.impl.endpoint.tls.TlsConfig.init(TlsConfig.java:185)
    at net.jxta.impl.peergroup.Configurator.configureTls(Configurator.java:265)
    at net.jxta.impl.peergroup.Configurator.<init>(Configurator.java:202)
    at net.jxta.impl.peergroup.Platform.init(Platform.java:252)
    at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:210)
    at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:284)
    at SimpleJxtaApp.startJxta(SimpleJxtaApp.java:91)
    at SimpleJxtaApp.main(SimpleJxtaApp.java:73)
    I have installed everything by the book, and added the libraries and evrything, but I can't get further. I tried to report the bug as the message says, but the e-mail address doesn't exist (must be some old stuff I guess). Anybody has a clue about this?
    Thanks in advance,
    Marta

    I know nothing about this other than what I found in a couple of Google searches:
    http://www.google.com/search?num=100&hl=en&lr=lang_en&ie=ISO-8859-1&q=%22Netscape+security+model%22+%22+Please+migrate+to+the+Java+2+security+model%22&btnG=Google+Search
    http://www.google.com/search?q=xjava.security
    Which I suggest you review. It appears that something you have is trying to reference an old security feature that used to be in Netscape. It no longer is valid, so the message. Your guess re the age of the product is probably right. The xjava.security package is a part of a third-party security product from Cryptix.
    Good hunting!

  • URGENT!! HelloWorld.bpel process Deployment Error

    Hi bpel gurus,
    I am new to BPEL. I tried to deploy sample HelloWorld tutorial process with no real luck..
    What i am doing is using obant (also tried equivalent "ant deploy" ) command to deploy the process. I am using BPEL PM for developer on windows XP.
    The following is the gist of the long exception/error I got.
    "C:\product\10.1.3.1\OraBPEL_2\bpel\samples\tutorials\101.HelloWorld\build.xml:79
    : A problem occured while connecting to server "ashdesai.corio.com" using port "
    9700": bpel_HelloWorld_1.0.jar failed to deploy. Exception message is: ORABPEL-04096
    Cannot update process metadata.
    The process domain was unable to insert/update the process metadata for process
    "HelloWorld" with revision tag "1.0" in the datastore. The exception reported is
    : javax.resource.ResourceException: RollbackException: Transaction has been mark
    ed for rollback: Timed out
    Please check that the machine hosting the datasource is physically connected to
    the network. Otherwise, check that the datasource connection parameters (user/p
    assword) is currently valid.
    sql statement: SELECT process_guid, process_id, revision_tag, suitcase_id, state
    , lifecycle, deploy_user, deploy_timestamp FROM process WHERE domain_ref = ? AN
    D process_id = ? AND revision_tag = ? FOR UPDATE ...
    Can anyone tell what setup/config is missing here..?
    Thanks in anticipation!!
    Ashish.

    Ashish:
    If your going to deploy a BPEL process using ant from the command line, you need to make sure that you set up your environment correctly. I've made a few blog posts on the subject of the ANT - environment.
    One of the key files that the ant deploy needs to have access to is the "ant-orabpel.properties" file located in your $BPEL_HOME/utilities directory. If Ant isn't able to get to this file, it will not have the BPEL environment settings for your installation.
    Ben

  • Ask for help: I can not get the HelloWorld example done.

    Hi,
    I followed this tutorial to start my first BPEL project using Oracle BPEL Process Manager 2.2, which is based on Eclipse SDK Version: 3.5.1:
    http://www.oracle.com/technology/obe/obe_as_1012/integration/bpel/1st_bpel_prj/1st_bpel_prj.htm
    However, it does not work. When I tried to build it, following error occurred:
    Buildfile: C:\product\10.1.3.1\OraBPEL_1\bpel\workspace\HelloWorld\build.xml
    main:
    *[bpelc] BPEL validation failed.*
    *[bpelc] BPEL source validation failed, the errors are:*
    *[bpelc]*
    *[bpelc] [Error ORABPEL-10071]: unresolved xpath function*
    *[bpelc] [Description]: in line 36 of "C:\product\10.1.3.1\OraBPEL_1\bpel\workspace\HelloWorld\HelloWorld.bpel", could not resolve xpath function "",*
    because function "bpws:getVariableData" not registered.
    *[bpelc] [Potential fix]: please make sure to register this function in xpath-functions.xml file located under domain config directory and make sure that*
    function prefix is mapped to correct namespace in <process> activity.
    *[bpelc] .*
    BUILD FAILED
    C:\product\10.1.3.1\OraBPEL_1\bpel\workspace\HelloWorld\build.xml:28: Validation error
    Total time: 140 milliseconds
    I searched and found many solutions in this forum, but none of them works. Would anybody help, PLZ? Millions of thanks!

    And the other problem is that you didn't fix the problem from your last thread correctly.
    This is wrong.
    OBT.find( findString);
    System.out.println("Searching for " + findString[i] +":" + OBT.isEmpty());Just do this already.System.out.println("Searching for " + findString[i] +":" + OBT.find( findString[i]));                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Sample HelloWorld zxp does not installed through extension manager

    Hi All,
    I did followings.
    1. Created a sample extension HelloWorld with default settings
    2. Exported the extension and created the zxp.
    3. open the zxp in "Adobe Extension Manager CC" and got the error message.
    4. I see following in manifest.xml
    <HostList>
                                  <Host Name="IDSN" Version="[9.1,10.0]" />
                        </HostList>
    My CC extension manager version is 7.0.0.347 and inDesign CC version is 9.1.0.32 and using eclipse juno to create the extension.
    Can someone help me why my sample extension failed to installed.
    Regards,
    Alam

    You probably have to look at the mxi contained in the ZXP. You should have something like this inside:
    <products>
           <product name="InDesign" primary="true" version="7.0" maxVersion="8.1"/>
    </products>
    In this example, the mxi tells the extension can be installed for InDesign from version 7.0 throughout 8.1. Maybe you should take a look at you mxi and adapt it in consequence.

  • WebLogic Event Server product announcement today!

    The WebLogic Event Server product announcements have gone out today and the feedback is very positive.

    We will have a Technology Preview of the Eclipse (WLW) plug-in available with the GA next month. This plug-in has been designed to support developers with creating new Event Server Applications and publish them into the new container. It includes a wizard to step through the process with an option to leverage our helloworld sample as a base template allowing developers to accelerate understanding and immediately publish a working solution.
    If you are interested in getting early access to this software for evaluation purposes, please contact us ([email protected]).

  • Will Adobe stand alone products work on a surface pro 3?(non cloud)

    Looking at buying my wife a new computer and she thinks she wants a tablet, just wondering what options will work, still have an unused license key as well as the one she is currently using(she has photoshop, illlustrator).  I am not in design and know nothing about the products other than I've seen them in use on her laptop.
    Thanks for the help.

    We've seen nothing but issues trying to use Surface 3 with software. All came down to the use of their N-trig pen.
    I'll divide the issues up:
    -some programs flat out refused to recognise the pen driver
    -some programs didn't recognise the size of the active area, meaning, when you put your pen down, your cursor actually appears at an offset
    -some programs refused to recognise pressure sensitivity
    -some of the programs that did recognise pressure sensitivity, did so poorly, since the pen only has 256 levels of pressure sensitivity, and is set up to work with wacom pens that have exponentially more, it clips those 256 levels down....so 256 ..which should be the most pressure, becomes a low pressure because the program thinks there should be more levels, it clips your pressure range, which makes it unusable
    -custom software didn't work nearly as well because of bugs in the N-trig driver, some of them have been resolved, some have not
    Do with this info as you wish, our experience has been horrible.

  • I am unable to open my Photoshop program after installing the entire Creative Suite: Premium Production 6. All other programs work, but with Photoshop it says that the program is "locked or in use by another user". I need this fixed immediately.

    I am unable to open my Photoshop program after installing the entire Creative Suite: Premium Production 6. All other programs work, but with Photoshop it says that it "Could not open a scratch file because the file is locked, you do not have necessary access permissions, or another program is using the file. Use the 'Properties' command in the Windows Explorer to unlock the file." Then I select "OK" and the next message comes up "Could not initialize Photoshop because the file is locked, you do not have the necessary permissions, or another program is using the file. Use the 'Properties' command in the Windows Explorer to unlock this file. I installed all of the programs on the same day from a CD. I need this fixed immediately.
    I am not interested in switching to Creative Cloud, so don't even suggest it. I spoke to Mashmi (or something to that effect) on the "Support" Chat and there was absolutely no support. Useless actually.
    Thanks in advance.

    Could not open a scratch file because the file is locked or you do not have the necessary access privileges. (…) | Mylen…
    Mylenium

  • Custom report for SO vs production qty

    Hello
    Can someone advise on how to achieve the following.
    Scenario: Production orders are created based on sales order. Mutiple POs can exist for each SO.
    Create a BI report which will report Sales order qty and production qty (actual GR qty) by month
    infoproviders: 0PP_C01 and 0SD_O01
    Fields:
    0SD_O01: 0DOC_NUMBER, 0S_ORD_ITEM, 0REQU_QTY, 0CREATEDON
    0PP_C01 : 0DOC_NUMBER, 0GR_QTY
    Can some one tell me how to build a logic in BI report to first select all SOs based on created date (selection screen input) and use that to pick all the POs and get the actual GR qty.
    Tks. KS

    In this extractor, find the reference document for 0DOC_NUMBER ( PO number)
    0PP_C01 : 0DOC_NUMBER, 0GR_QTY
    For every PO Created there will be some reference Sales order.
    Include this in your extractor, Update data from this two extracors in  two DSOs and further update to infoproviders for reporting
    In your current list of fields provided, you have not taken the reference doc that relates both

  • Report for open orders and amount of product confirmed

    Hi All,
    Can some one give me an idea on a report which shows open orders and also shows amount of product confirmed against these open orders?
    Thanks,
    Neelima.

    Hi Veni,
    Incomplete order are the order's in which some data is missing so that particular order can't be further processed, that is what you could check through "Incompletion Log". Whereas Open orders are the orders which are open for further processing viz. deliver billing(but open order is a complete order i.e. no data missing).
    Check this program:
    *& Report ZGM_OPENPO *
    REPORT ZGM_OPENPO NO STANDARD PAGE HEADING LINE-SIZE 132 LINE-COUNT 36(2).
    TABLES: t001w, "Plants/Branches
    ekko, "Purchasing Document Header
    ekpo, "Purchasing Document Item
    marc, "Plant Data for Material
    mara. "General Material Data
    DATA:
    BEGIN OF itab OCCURS 0,
    matnr LIKE marc-matnr,
    werks LIKE marc-werks,
    beskz LIKE marc-beskz,
    mmsta LIKE marc-mmsta,
    END OF itab.
    DATA: BEGIN OF iekpo OCCURS 0,
    ebeln LIKE ekpo-ebeln,
    menge LIKE ekpo-menge,
    aedat LIKE ekpo-aedat,
    wemng LIKE eket-wemng,
    END OF iekpo.
    DATA: BEGIN OF iekko OCCURS 0,
    ebeln LIKE ekko-ebeln,
    lifnr LIKE ekko-lifnr,
    bedat LIKE ekko-bedat,
    ekgrp LIKE ekko-ekgrp,
    END OF iekko.
    selection-screen:begin of block b1 with frame title text001.
    SELECT-OPTIONS werks FOR ekpo-werks OBLIGATORY.
    SELECT-OPTIONS matnr FOR ekpo-matnr.
    SELECT-OPTIONS beskz FOR marc-beskz.
    SELECT-OPTIONS bsart FOR ekko-bsart.
    selection-screen:end of block b1.
    INITIALIZATION.
    AT SELECTION-SCREEN ON werks. "Validate for werks
    SELECT SINGLE * FROM t001w WHERE werks IN werks.
    IF sy-subrc 0. MESSAGE e429(mo). ENDIF.
    AT SELECTION-SCREEN ON matnr.
    SELECT SINGLE * FROM mara WHERE matnr IN matnr.
    IF sy-subrc 0. MESSAGE e429(mo).ENDIF.
    START-OF-SELECTION.
    SELECT * FROM marc INTO CORRESPONDING FIELDS OF TABLE itab WHERE werks IN werks AND beskz IN beskz AND
    matnr IN matnr.
    SELECT ebeln FROM ekpo INTO CORRESPONDING FIELDS OF TABLE iekpo
    FOR ALL ENTRIES IN itab WHERE matnr = itab-matnr AND loekz EQ space.
    SELECT ebeln lifnr bedat ekgrp FROM ekko INTO CORRESPONDING FIELDS OF
    TABLE iekko
    FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln AND bsart IN bsart.
    SELECT ebeln menge aedat FROM ekpo INTO CORRESPONDING FIELDS OF iekpo
    FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln. MODIFY iekpo INDEX sy-dbcnt.
    ENDSELECT.
    SORT iekpo BY aedat.
    DELETE ADJACENT DUPLICATES FROM iekpo COMPARING ebeln.
    SELECT wemng FROM eket INTO CORRESPONDING FIELDS OF iekpo FOR ALL ENTRIES IN iekpo WHERE ebeln = iekpo-ebeln.
    MODIFY iekpo INDEX sy-dbcnt.
    ENDSELECT.
    END-OF-SELECTION.
    DATA : file_name TYPE string.
    file_name = 'c:\pay_det\open_po1.xls'.
    DATA : BEGIN OF it_join_fields OCCURS 0,
    field_name(20),
    END OF it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'ebeln'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'menge'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'aedat'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    it_join_fields-field_name = 'wemng'.
    APPEND it_join_fields.
    CLEAR it_join_fields.
    CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
    BIN_FILESIZE =
    filename = file_name
    filetype = 'ASC'
    APPEND = 'X'
    write_field_separator = 'X'
    TABLES
    data_tab = iekpo
    FIELDNAMES = it_join_fields
    IF sy-subrc 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT iekpo.
    IF iekpo-menge NE iekpo-wemng.
    WRITE:/4 iekpo-ebeln,21 iekpo-menge ,46 iekpo-aedat, 56 iekpo-wemng.
    ENDIF.
    ENDLOOP.
    if sy-subrc 0. write / 'no data exist for this plant'. endif.
    TOP-OF-PAGE.
    uline 1(80).
    WRITE :/ sy-vline, 20 ' OPEN purchase ORDERs report' color 5,
    80 sy-vline.
    uline 1(80).
    WRITE:/ sy-vline , 4 'PURSCHASE ORDER' COLOR COL_HEADING,
    20 sy-vline, 21 'ORDER QUANTITY' COLOR COL_HEADING,
    45 sy-vline, 46 'item change' color col_heading, 55 sy-vline,
    56 'RECIEVED QUANTITY' COLOR COL_HEADING, 80 sy-vline.
    uline 1(80).
    END-OF-PAGE.
    WRITE :/ 'PAGE NUMBER' ,SY-PAGNO.
    Hope this helps you.
    Regards,
    Chandra Sekhar

  • Open Production Order

    Hi have to create a report that has open sales order , open po , open pur req , open planned order and open Production order.
    I need the logic for OPEN PRODUCTION ORDERS.
    The status of the production orders are maintained in JEST Table .
      I need logic to elimate the completed production orders during my selcet . Since JEST Table has multiple entries and for some orders that are released the 'DELV'  status wil not be maintained at all at that time.
    I wil really appreciate your help , if you can tell me how to emliminate the completed production orders during my select query to get the open prod orders.
    Is there any fun moduel or bapi that wil give the Open prod orders ?? or any std report that gives open PO??
    Thanks

    for this you can use the Function STATUS_TEXT_EDIT , for this pass Objnr (get the objnr from AUFK table using the production order) it will give you the status in the LINE exporting parameters.
    Import parameters               Value
    CLIENT                          100
    FLG_USER_STAT
    OBJNR                           QM000200000010
    ONLY_ACTIVE                     X
    SPRAS                           EN
    BYPASS_BUFFER
    Export parameters               Value
    ANW_STAT_EXISTING
    E_STSMA
    LINE                            OSNO NOTE   "this is the status text
    USER_LINE
    STONR                           00
    if line CS 'DELV'
    "ignore the Order
    endif.

  • Report for daily production and daily sales

    Can you any body Please let me know which fields we should pick to create custom report containing production  qty and sales qty day wise for each material

    Hi Veesh,
    Whats the scenario you using there? i mean to ask
    Discrete
    REM
    or
    PP-PI
    Thanks & Regards,
    Abu Arbab

Maybe you are looking for