How to resolve local entity declarations?

hi,
I have an xml instance document that starts<?xml version='1.0'?>
<!DOCTYPE ROOTELEMENT SYSTEM 'http://www.farming.com/warhorse/warhorse.dtd' [
    <!ENTITY R "Romance">
    <!ENTITY WAR "War">
    <!ENTITY COM "Comedy">
    <!ENTITY SF "Science Fiction">
    <!ENTITY ACT "Action">
]> does anyone know how to intercept the values like "Romance" "War" "Comedy" and replace them before they are substituted? EntityResolver seems very close but doesn't report these Entitys (!!!)
the parsing code i'm playing with is import java.io.*;
import java.net.*;
import java.util.*;
import org.xml.sax.*;
import org.xml.sax.ext.*;
import org.xml.sax.helpers.*;
import javax.xml.parsers.*;
import javax.xml.transform.sax.*;
class SAXTest {
    static class CustomResolver implements EntityResolver {
        public InputSource resolveEntity (String publicId, String systemId) {
            StringReader strReader = new StringReader("This is a custom entity");
            System.out.println("HELLO: "+publicId+"#"+systemId);
            return null;
    static class MyDTDHandler implements DTDHandler {
        public void notationDecl(String name, String publicId, String systemId) throws SAXException {
            System.out.println("nD("+name+", "+publicId+", "+systemId);
        public void unparsedEntityDecl(String name, String publicId, String systemId, String notationName) throws SAXException {
            System.out.println("unparsedEntityDecl("+name+", "+publicId+", "+systemId+", "+notationName);
    private boolean validating;
    private XMLReader xmlReader;
    public static void main(String[]arg) throws Exception {
        XMLReader xmlReader = XMLReaderFactory.createXMLReader(); //"com.sun.org.apache.xerces.parsers.SAXParser");    
        xmlReader.setEntityResolver(new CustomResolver());
        xmlReader.setDTDHandler(new MyDTDHandler());
        System.out.println(xmlReader.getClass().getName());
        // http://sax.sourceforge.net/?selected=get-set
        xmlReader.setProperty("http://xml.org/sax/properties/declaration-handler", new DeclHandler() {
            public void attributeDecl(java.lang.String eName, java.lang.String aName, java.lang.String type, java.lang.String mode, java.lang.String value) {}
            public void elementDecl(java.lang.String name, java.lang.String model) {}
            public void externalEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId) {
                System.out.println("3");
            public void internalEntityDecl(java.lang.String name, java.lang.String value) {
                System.out.println(name+" "+value);
        xmlReader.setFeature("http://apache.org/xml/features/validation/schema", true);
        xmlReader.setFeature("http://apache.org/xml/features/validation/dynamic", true);
        FileInputStream fis = new FileInputStream(arg[0]);
        xmlReader.parse(new InputSource(fis));
}running the above code on the above file gives this outputy:\java\misc>java SAXTest Y:\i2work\test\collect\sourceVRTEntity\partlist.xml
com.sun.org.apache.xerces.internal.parsers.SAXParser
R Romance
WAR War
COM Comedy
SF Science Fiction
ACT Action
HELLO: null#http://www.farming.com/warhorse/warhorse.dtd which shows only the DOCTYPE reference is actually going through EntityResolver - the other stuff that goes through DeclHandler is useless as the API doesn't give a chance to resolve their values to something different
thanks,
asjf

Perhaps implementing org.xml.sax.ext.LexicalHandler and using the startEntity and endEntity methods?
TransformerHandler is a subinterface of that so if you're already using a TransformerHandler you're
halfway there to trying that.thanks - it sounds like TransformerHandler is for doing XSLT style processing? I've not yet found much documentation on this but will have a look further into it..
I'm assuming i've configured something wrong atm since i'm sure it should work :)
ie
A) instance document contains general external entities
B) SAX documentation say EntityResolver should report any general external entities
but
C) some general external entities are not being reported.. !
ANT seems to be able to do some things with locally declared entities, so i've downloaded the sources and am about to have a rummage through them..
eg an this ant file works - I don't know if this indicates the references are truly going through an EntityResolver tho.. <!DOCTYPE project [
    <!ENTITY semisemisemi "&semi;&semi;&semi;">
    <!ENTITY semi ";">
]>
<project name="entity_test" default="go">
    <target name="go">
        <echo message="&semisemisemi;"/>
    </target>
</project>asjf

Similar Messages

  • How to persist local entity reference?

    I had a remote entity bean A hold a reference to a remote entity bean B's handle. Now I change them to local entity beans. But Local entity bean doesn't support Handle and I found local entity stub is not even Serializable (WebSphere5.0). How do I persist local entity bean B's reference? This is kind of non-container managed relationship. Why ejb2.0 spec doesn't support local entity Handle? How do you do non-container managed relationship without handle?

    "I had a remote entity bean A hold a reference to a remote entity bean B's handle."
    You hold a reference; as in an instance variable? If so, how did you use the handle? What did you do with the reference when the entity was stored or passivated?
    "Now I change them to local entity beans. But Local entity bean doesn't support Handle... Why ejb2.0 spec doesn't support local entity Handle? "
    Handle objects are intended to assist with holding for long-lived references to remote objects by avoiding the potential problems associated with holding a reference directly to the remote object. Since there are no concerns with respect to working remotely, Local objects do not need a Handle. Just hold reference to the Local directly, like you would any other object.
    "...and I found local entity stub is not even Serializable."
    Well of course not, it's not a remote object. One of the main points driving the use of local interfaces is to limit access to components. Hence only components within the same JVM as the Local can access it.
    "How do I persist local entity bean B's reference?"
    What do you mean by "persist"? Were you actually storing the Handle object into the database?! If so, then I see why you wanted a serializable Local Handle.

  • How to use local variables declared in b/t the methods in other views

    Hi
    i need to use the value of the local variables declared in b/w the views in one other view,as i have manipulated the value based on some condition & want to use it in 1 more view for my req.,but that variable is not global one just for once i need to use it,and i can't again write the whole for its conditions,as its there in initialization view,which if coded again,can hit the functionality there,so is it possible to use the value of such local variables thereafter or not,if yes pls let me know,or i need to declare the global variable for this.

    hi,
    1.Declare an Attribute in Component controller.
    2. Pass the value to this Attribute in View V1.
             using :
      wd_comp_controller->Att = 'Saurav'.
    3. Now in view2 , you can access this Attribute using:
      data lv type string.
         lv = wd_comp_controller->Att .
    Here Att is my attribute of type string declared in component controller.

  • How to resolve multiple declaration error in libraries

    Hi All,
    I have one C Application, it links to two libraries. There is one variable with same name defined in two different libraries. These two libraries are third party libraries and i don't have access to their source code.
    Compiler gives multiple declaration of same variable error.
    Please let me know how to resolve this error.
    Thanks in Advance.
    Regards,
    Vasu

    Please, show your compilation line as well as error that you get.
    Are these static or shared libraries?
    Are we talking about Solaris here?
    regards,
    Fedor.

  • I have a MAC running Maverick. MP3 sounds will not play in Safari or FireFox, but will play if you download the file locally to the Desktop. How to resolve this?

    I have a MAC running Maverick. MP3 sounds will not play in Safari or FireFox, but will play if you download the file locally to the Desktop. How to resolve this?

    You probably have an internet plugin installed that is preventing the MP3s from playing. I just checked a site with an MP3, and it played, rather than downloaded.
    The internet plugin folders are at:
    /Library/Internet Plug-ins and
    ~/Library/Internet Plug-ins
    (~/Library is hidden by default. Let me know if you don't know how to access it.)
    My internet plugins were all in /Library; there were none in ~/Library.
    Try moving these folders to the desktop (don't delete them), restarting, and then seeing if the MP3s play.
    They it will be trial and error to see which plugin is responsible.

  • Hi, can any one know how to resolve this error

    Compilation of JSP File '/index.jsp' failed:
    index.jsp:180:16: com.bea.plateng cannot be resolved
    <% if (com.bea.plateng.common.util.RegistryCheck.isComponentInstalled(
    ^------------^

    Please find the lines of the code here.
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <%@ page import="java.util.Locale,
    java.net.URL,
    java.net.HttpURLConnection"%>
    <%
    String url = "http://"+request.getLocalName()+":"+request.getLocalPort();
    Locale currentLocale = request.getLocale();
    String currentLanguage = currentLocale.getLanguage();
    String currentCountry = currentLocale.getCountry();
    if (currentLanguage != Locale.ENGLISH.getLanguage()) {
    try {
    String redirectPath = "";
    if (currentLanguage == Locale.CHINESE.getLanguage()) {
    redirectPath = "index" + "_" + currentLanguage + "_" + currentCountry + ".jsp";
    } else if (currentLanguage == Locale.JAPANESE.getLanguage() ||
    currentLanguage == Locale.KOREAN.getLanguage()) {
    redirectPath ="index" + "_" + currentLanguage + ".jsp";
    } else {
    // Do nothing.
    if (redirectPath != "") {
    URL aURL = new URL("http", request.getLocalName(), request.getLocalPort(), redirectPath);
    HttpURLConnection conn = (HttpURLConnection)aURL.openConnection();
    if (conn.getResponseCode() == HttpURLConnection.HTTP_OK) {
    response.sendRedirect(redirectPath);
    } catch (Exception ex) {
    // Do nothing.
    %>
    <html>
    <head>
    <title>WebLogic Server Examples</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="ootb.css" rel="stylesheet" title="Style" type="text/css" />
    <style type="text/css">
    <!--
    .style1 {font-family: "Courier New", Courier, mono}
    .style2 {font-size: 80%}
    -->
    </style>
    </head>
    <body >
    <!-- header table begin -->
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td background="images/splash_filler_short.gif" width="470">
    <img src="images/splash_server_90_short.gif" width="410" height="153" border="0">
    </td>
    <td width=100% align="left" valign="top" background="images/splash_filler_short.gif" >
    <nobr>
    <p style="text-align:left;color:white; margin-top:95;font-size:120%"> |  Sample Applications, Code Examples, and Test Domain </p>
    </nobr></td>
    <td align="left" valign="bottom">
    <img src="images/spacer.gif" width="1" height="1">
    </td>
    </tr>
    </table>
    <!-- header table end -->
    <!-- Nav Buttons -->
    <table width=100%>
    <tr>
    <td width="50%">
    <nobr>
    <p style="margin-top:2px">
    Getting Started | <strong>Samples</strong> | 
    Fast Track | 
    Documentation | 
    Oracle Technology Network
    </p>
    </td>
    <td width=50% align="right">
    <nobr>
    <p style="margin-top:2px;margin-right:10px;">Controls:
    Start the Administration Console 
    Shut Down Server  
    </p>
    </nobr>
    </td>
    </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="5">
    <tr>
    <td valign="top" width="50%">
    <h3>Try These WebLogic Server Features</h3>
    <p><img src="images/title_line.gif" width="100%" height="4"> </p>
    <h4>EJB 3.0 Persistence</h4>
    <p style="margin-top:2px">These examples show how EJB 3.0 persistence can be used with Java Persistence Architecture (JPA), session EJBs, and asynchronous JavaScript-based Web applications.
    <p><a href="<%=url%>/reviewService/ target="_blank" class="button">Run the example</a>
      |  Instructions </p>
    <hr>
    <h4>HTTP Pub/Sub Server</h4>
    <p style="margin-top:2px">This example demonstrates the usage of the WebLogic HTTP Pub/Sub Server utilizing the Dojo Toolkits which provides the support of Bayeux protocol.</p>
    <p>Run the example
      |  
    Instructions </p>
    <hr>
    <h4>Java Web Service Metadata Annotations</h4>
    <p style="margin-top:2px">This example shows how to create a simple WebLogic Web Service using Java Web Service (JWS) metadata annotations. Metadata annotations are a new JDK 5.0 feature, and the set of annotations used to annotate Web Service files are called JWS annotations. WebLogic Web Services use standard JWS annotations, as defined by the <i>Web Services Metadata for the Java Platform 2.0</i> specification, as well as WebLogic-specific ones for added value.</p>
    <p>Run the example
    Instructions </p>
    <hr>
    <h4>XML: Data Binding Using XML Beans</h4>
    <p>This example illustrates how to use XML Beans to bind data between XML and Java representations of the data. The example uses the <span class="style1">patientSchema.xsd</span> XML schema file as its starting point.</p>
    <p><a href="<%=url%>/xml_xmlBean/xmlBean.jsp target="_blank" class="navbutton">Run the example</a>  |  Instructions</p>
    <hr>
    <h4>EJB 2.1: Basic, Bean-Managed Enterprise JavaBean </h4>
    <p>This example demonstrates how to use an Entity EJB 2.1 to access data using bean-managed persistence.</p>
    <p><a href="<%=url%>/ejb20_beanManaged/EJBeanManagedClient.jsp target="_blank" class="button">Run the example</a>  |  
    Instructions
    </p>
    <hr>
    <h4>JSP: Simple Tags</h4>
    <p>Simple tags are a new JSP 2.0 feature that use a much simpler invocation protocol than do classic tag handlers. Also, simple tag extensions do not rely directly on any servlet APIs, which allows for potential future integration with other technologies.</p>
    <p> <a href="<%=url%>/jsp_simpleTag/SimpleTag.jsp target="_blank" class="button">Run the example</a>  |  
    Instructions
    </p>
    <hr>
    <h4>Servlet: WebLogic Extended annotations</h4>
    <p>This example demonstrates how to use WebLogic extended Servlet annotations @WLFilter and @WLInitParam to configure Servlet and Servlet Filter. By using these annotation, one avoids the need to configure Servlet and Server Filter in the web.xml deployment descriptor file..</p>
    <p> <a href="<%=url%>/ext_servlet_annotations/session target="_blank" class="button">Run the example</a>  |  
    Instructions
    </p>
    <hr>
    <h4>Servlet: AbstractAsyncServlet</h4>
    <p>The implementations of AbstractAsyncServlet can prevent hung threads by decoupling response from incoming request and timing out unresponsive
    requests.</p>
    <p> <a href="<%=url%>/asyncServlet/main.jsp target="_blank" class="button">Run the example</a>  |  
    Instructions
    </p>
    <hr>
    <h4>Database Connectivity: JDBC Rowsets</h4>
    <p>A Java RowSet is an extension of a Java ResultSet. Using a rowset to hold the data rather than a result set minimizes the number of database round trips required to filter and sort the data, and improves application performance. This example demonstrates how to use cached, filtered, and sorted rowsets. </p>
    <p><a href="<%=url%>/jdbc_rowsets/RowSetsServlet target="_blank" class="button">Run the example</a>  |   Instructions </p>
    <hr> <h4>WebLogic Scripting Tool (WLST)</h4>
    <p>The WebLogic Scripting Tool (WLST) is a command-line scripting interface that you use to automate WebLogic Server configurations and deploy applications. These sample scripts demonstrate how to use WLST to configure and manage WebLogic Server instances and domains while connected to a running Administration Server. </p>
    <p>Instructions for running sample scripts</p>
    <p>  </p>
    <p> </p></td>
    <td valign="top" width="50%"><h3>Sample Applications and Code Examples</h3>
    <p><img src="images/title_line.gif" width="100%" height="4"> </p>
    <h4>Test Domain</h4>
    <p>Use the default domain (called wl_server) to try out your own applications!</p>
    <p>You can use the WebLogic Server instance you are running right now to try out your JSPs, servlet or other Java Platform, Enterprise Edition (Java EE) Applications. See the Fast Track Deployment and Administrator Guide.</p>
    <% if (com.bea.plateng.common.util.RegistryCheck.isComponentInstalled(
    "C:/Oracle/Middleware",
    "C:/Oracle/Middleware/wlserver_10.3",
    "WebLogic Server",
    "Server Examples" ) ) { %>
    <h4>WebLogic Server API Examples </h4>
    <p>The API examples demonstrate Java EE and WebLogic Server features. Each example comes with source code, instructions for building and running the examples, and ant scripts to automate the build process. </p>
    <ul>
    <li>View the WebLogic Server API Examples Documentation </li>
    </ul>
    <h4>Avitek Medical Records Sample Application</h4>
    <p> The Avitek Medical Records application is
    an educational tool for all levels of Java EE developers. It
    showcases the use of each Java EE component, and illustrates best practice
    design patterns for component interaction and client development. MedRec also
    illustrates best practices for developing and deploying applications with
    WebLogic Server. Complete source code and documentation is available for
    this application. </p>
    <ul>
    <li>View the Avitek Medical Records Sample Application Documentation</li>
    </ul>
    <p> To launch the Medical Records Application, first shut down the current WebLogic Server instance using the <strong>Shut Down Server </strong>button in the top right corner of this page. Then select <strong>Start Medical Records Ser ver</strong> from the Windows Start-&gt;All Programs-&gt;Oracle WebLogic Products-&gt;WebLogic Server-&gt;Examples-&gt; menu. On UNIX, run the <code>startWebLogic.sh</code> script from the <code><em>MW_HOME</em>/wlserver_10.3/samples/domains/medrec</code> directory, where <code><em>MW_HOME</em></code> is the directory containing your WebLogic Server installation.</p>
    <% }else {%>
    <h4>Additional Examples</h4>
    <p>If you select the option
    to install samples when you install WebLogic Server, you can also access the following examples: </p>
    <ul>
    <li><strong>API examples<br>
    </strong>WebLogic Server API examples demonstrate Java EE and WebLogic Server features. Each example
    comes with source code, instructions for building and running the examples,
    and ant scripts to automate the build process. </li>
    <li><strong>Avitek Medical Records</strong> <strong>sample application </strong><br>
    This application showcases the use of each Java EE component and illustrates best practice
    design patterns for component interaction and client development. Avitek Medical Records also
    illustrates best practices for developing and deploying applications with
    WebLogic Server. Complete source code and documentation is available for
    this application. </li>
    </ul>
    <%} %>
    <h4>Oracle WebLogic Server How Tos, Demos, News, and Community</h4>
    <ul>
    <li>Oracle WebLogic Server Product Information<br>
    Visit Oracle WebLogic Server on the OTN to find articles about WebLogic Server programming, additional code examples, and much more. </li>
    </ul></td>
    </tr>
    </table>
    <!-- FOOTER -->
    <br>
    <p><img src="images/title_line.gif" width="100%" height="4"></p>
    <p>  Copyright &copy; 1996,2009, Oracle and/or its affiliates. All rights
    reserved. <br>
      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
    <br>  Other names may be trademarks of their respective owners.</p>
    <p> </p>
    </body>
    </html>

  • Parallel processing - How to resolve

    Hi,
    Can anyone help to optimize this processing of 2 thread trying to access same resource? Thanks.
    <code>
    create table p1 ( col integer);
    create table p2 ( col integer);
    create table shared_resource(col integer);
    create primary key shared_res_pk on shared_resource(col);
    --Initialize records for p1 and p2
    declare
    -- Local variables here
    i integer;
    begin
    -- Test statements here
    i := 1;
    for x in 1..50000 loop
    insert into p1 values (x);
    insert into p2 values (x);
    commit;
    i := i+1;
    end loop;
    end;
    --Thread 1: p1 runs in parallel with thread to insert same records into table "shared resource"
    declare
    -- Local variables here
    i integer;
    begin
    -- Test statements here
    for x in (select * from p1) loop
    begin
    insert into shared_resource values (x.col);
    commit;
    exception
    when others then
    insert into track_lock (col,process) values (x.col, 'p1');
    commit;
    end;
    end loop;
    commit;
    end;
    --Thread 2:
    declare
    -- Local variables here
    i integer;
    begin
    -- Test statements here
    for x in (select * from p2) loop
    begin
    insert into shared_resource values (x.col);
    commit;
    exception
    when others then
    insert into track_lock (col,process) values (x.col, 'p2');
    commit;
    end;
    end loop;
    end;
    </code>

    Hi, thanks for the reply. Sure, I can use SQL to do the insertion. But my purpose here is to illustrate concurrency issue and how to resolve it optimally.
    In this case, I am trying to illustrate 2 independent PL/SQL data loading running in parallel trying to load same table.

  • Using an external web service  and local element declarations

    I am attempting to use (call) an external web service from workshop
    8.1. It seems that if the web service's schema contains local element
    declarations with the same name then workshop will generate incorrect
    JCX code because it doesn't scope the generated classes.
    I think the following simple example will do a better job explaining
    than that last paragraph ;). In the following WSDL, the element
    "testLocalDec" is used inside two different element types. In XML
    Schema this is not a problem because each one is "scoped" by the
    element types its included in. However, the generated JCX (listed
    second) simply contains the testLocalDec structure twice which causes
    problems in Java.
    Is there some workaround for this? Note that making this element
    declaration in the WSDL will not work because they are different
    structures (with different names).
    Also see my next email around using XMLBeans with external services
    (since that could be a workaround if I knew how to do it).
    thanks,
    dave
    *** sample WSDL ***
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:tns="urn:tutorial/hello"
    targetNamespace="urn:tutorial/hello"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:apachesoap="http://xml.apache.org/xml-soap"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <wsdl:types>
    <s:schema targetNamespace="urn:tutorial/hello">
         <s:element name="sayHelloResponse" >
    <s:complexType>
    <s:sequence>
    <s:element name="sayHelloReturn" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType />
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
         <s:element name="sayHello" >
    <s:complexType>
    <s:sequence>
    <s:element name="caller" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType >
    <s:sequence>
    <s:element name="different" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    <wsdl:message name="sayHelloRequestMsg">
    <wsdl:part name="message" element="tns:sayHello"/>
    </wsdl:message>
    <wsdl:message name="sayHelloResponseMsg">
    <wsdl:part name="sayHelloReturn" element="tns:sayHelloResponse"/>
    </wsdl:message>
    <wsdl:portType name="HelloWorld">
    <wsdl:operation name="sayHello" >
    <wsdl:input message="tns:sayHelloRequestMsg" />
    <wsdl:output message="tns:sayHelloResponseMsg" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="HelloWorldServiceSoapBinding"
    type="tns:HelloWorld">
    <wsdlsoap:binding style="document"
    transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sayHello">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="sayHelloRequestMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:input>
    <wsdl:output name="sayHelloResponseMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="HelloWorldService">
    <wsdl:port binding="tns:HelloWorldServiceSoapBinding"
    name="HelloWorldService">
    <wsdlsoap:address
    location="http://localhost:18080/tutorial/HelloWorldService"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    *** generated JCX ***
    package helloTest;
    * @jc:location
    http-url="http://localhost:18080/tutorial/HelloWorldService"
    * @jc:wsdl file="#HelloWorldServiceWsdl"
    * @editor-info:link source="HelloWorldService.wsdl" autogen="true"
    public interface HelloWorldServiceControl extends
    com.bea.control.ControlExtension, com.bea.control.ServiceControl
    public static class testLocalDec
    implements java.io.Serializable
    public static class sayHelloResponse
    implements java.io.Serializable
    public java.lang.String sayHelloReturn;
    public testLocalDec testLocalDec;
    public static class testLocalDec
    implements java.io.Serializable
    public java.lang.String different;
    * @jc:protocol form-post="false" form-get="false"
    public sayHelloResponse sayHello (java.lang.String caller,
    testLocalDec testLocalDec);
    static final long serialVersionUID = 1L;
    /** @common:define name="HelloWorldServiceWsdl" value::
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:tns="urn:tutorial/hello"
    targetNamespace="urn:tutorial/hello"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:apachesoap="http://xml.apache.org/xml-soap"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <wsdl:types>
    <s:schema targetNamespace="urn:tutorial/hello">
         <s:element name="sayHelloResponse" >
    <s:complexType>
    <s:sequence>
    <s:element name="sayHelloReturn" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType />
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
         <s:element name="sayHello" >
    <s:complexType>
    <s:sequence>
    <s:element name="caller" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType >
    <s:sequence>
    <s:element name="different" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    <wsdl:message name="sayHelloRequestMsg">
    <wsdl:part name="message" element="tns:sayHello"/>
    </wsdl:message>
    <wsdl:message name="sayHelloResponseMsg">
    <wsdl:part name="sayHelloReturn"
    element="tns:sayHelloResponse"/>
    </wsdl:message>
    <wsdl:portType name="HelloWorld">
    <wsdl:operation name="sayHello" >
    <wsdl:input message="tns:sayHelloRequestMsg" />
    <wsdl:output message="tns:sayHelloResponseMsg" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="HelloWorldServiceSoapBinding"
    type="tns:HelloWorld">
    <wsdlsoap:binding style="document"
    transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sayHello">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="sayHelloRequestMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:input>
    <wsdl:output name="sayHelloResponseMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="HelloWorldService">
    <wsdl:port binding="tns:HelloWorldServiceSoapBinding"
    name="HelloWorldService">
    <wsdlsoap:address
    location="http://localhost:18080/tutorial/HelloWorldService"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>

    Hi David,
    The folks in the workshop newgroup may have a suggestion, if you could
    try your post there:
    http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=xover&group=weblogic.developer.interest.workshop
    Thanks,
    Bruce
    David Rees wrote:
    >
    I am attempting to use (call) an external web service from workshop
    8.1. It seems that if the web service's schema contains local element
    declarations with the same name then workshop will generate incorrect
    JCX code because it doesn't scope the generated classes.
    I think the following simple example will do a better job explaining
    than that last paragraph ;). In the following WSDL, the element
    "testLocalDec" is used inside two different element types. In XML
    Schema this is not a problem because each one is "scoped" by the
    element types its included in. However, the generated JCX (listed
    second) simply contains the testLocalDec structure twice which causes
    problems in Java.
    Is there some workaround for this? Note that making this element
    declaration in the WSDL will not work because they are different
    structures (with different names).
    Also see my next email around using XMLBeans with external services
    (since that could be a workaround if I knew how to do it).
    thanks,
    dave
    *** sample WSDL ***
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:tns="urn:tutorial/hello"
    targetNamespace="urn:tutorial/hello"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:apachesoap="http://xml.apache.org/xml-soap"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <wsdl:types>
    <s:schema targetNamespace="urn:tutorial/hello">
    <s:element name="sayHelloResponse" >
    <s:complexType>
    <s:sequence>
    <s:element name="sayHelloReturn" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType />
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
    <s:element name="sayHello" >
    <s:complexType>
    <s:sequence>
    <s:element name="caller" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType >
    <s:sequence>
    <s:element name="different" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    <wsdl:message name="sayHelloRequestMsg">
    <wsdl:part name="message" element="tns:sayHello"/>
    </wsdl:message>
    <wsdl:message name="sayHelloResponseMsg">
    <wsdl:part name="sayHelloReturn" element="tns:sayHelloResponse"/>
    </wsdl:message>
    <wsdl:portType name="HelloWorld">
    <wsdl:operation name="sayHello" >
    <wsdl:input message="tns:sayHelloRequestMsg" />
    <wsdl:output message="tns:sayHelloResponseMsg" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="HelloWorldServiceSoapBinding"
    type="tns:HelloWorld">
    <wsdlsoap:binding style="document"
    transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sayHello">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="sayHelloRequestMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:input>
    <wsdl:output name="sayHelloResponseMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="HelloWorldService">
    <wsdl:port binding="tns:HelloWorldServiceSoapBinding"
    name="HelloWorldService">
    <wsdlsoap:address
    location="http://localhost:18080/tutorial/HelloWorldService"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    *** generated JCX ***
    package helloTest;
    * @jc:location
    http-url="http://localhost:18080/tutorial/HelloWorldService"
    * @jc:wsdl file="#HelloWorldServiceWsdl"
    * @editor-info:link source="HelloWorldService.wsdl" autogen="true"
    public interface HelloWorldServiceControl extends
    com.bea.control.ControlExtension, com.bea.control.ServiceControl
    public static class testLocalDec
    implements java.io.Serializable
    public static class sayHelloResponse
    implements java.io.Serializable
    public java.lang.String sayHelloReturn;
    public testLocalDec testLocalDec;
    public static class testLocalDec
    implements java.io.Serializable
    public java.lang.String different;
    * @jc:protocol form-post="false" form-get="false"
    public sayHelloResponse sayHello (java.lang.String caller,
    testLocalDec testLocalDec);
    static final long serialVersionUID = 1L;
    /** @common:define name="HelloWorldServiceWsdl" value::
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions xmlns:tns="urn:tutorial/hello"
    targetNamespace="urn:tutorial/hello"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:apachesoap="http://xml.apache.org/xml-soap"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <wsdl:types>
    <s:schema targetNamespace="urn:tutorial/hello">
    <s:element name="sayHelloResponse" >
    <s:complexType>
    <s:sequence>
    <s:element name="sayHelloReturn" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType />
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
    <s:element name="sayHello" >
    <s:complexType>
    <s:sequence>
    <s:element name="caller" type="s:string" />
    <s:element name="testLocalDec" >
    <s:complexType >
    <s:sequence>
    <s:element name="different" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    <wsdl:message name="sayHelloRequestMsg">
    <wsdl:part name="message" element="tns:sayHello"/>
    </wsdl:message>
    <wsdl:message name="sayHelloResponseMsg">
    <wsdl:part name="sayHelloReturn"
    element="tns:sayHelloResponse"/>
    </wsdl:message>
    <wsdl:portType name="HelloWorld">
    <wsdl:operation name="sayHello" >
    <wsdl:input message="tns:sayHelloRequestMsg" />
    <wsdl:output message="tns:sayHelloResponseMsg" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="HelloWorldServiceSoapBinding"
    type="tns:HelloWorld">
    <wsdlsoap:binding style="document"
    transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sayHello">
    <wsdlsoap:operation soapAction=""/>
    <wsdl:input name="sayHelloRequestMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:input>
    <wsdl:output name="sayHelloResponseMsg">
    <wsdlsoap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="HelloWorldService">
    <wsdl:port binding="tns:HelloWorldServiceSoapBinding"
    name="HelloWorldService">
    <wsdlsoap:address
    location="http://localhost:18080/tutorial/HelloWorldService"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>

  • How to resolve preverifying class exception while building

    Hi,
    I am new to J2ME, i am getting preverifying class exception when ever building a application using Wireless Toolkit 2.1, JDK1.5, CLDC 1.1.
    actually i need to run web application on mobiles (PDA), can any one suggests how to resolve the above exception and what are the jar files required in classpath.
    Please let me know.
    Thanks
    ST_Reddy.

    Then leave it as it is. If the method doesn't throw the exception it is not a problem.
    If you need to throw the exception in some rare cases, then throw RuntimeException. It is not required to declare such exception in interface.

  • How to reset local admin user password in

    Dear members,
    i want to reset local admin account(not administrator built-in), let say i have user adminlocal and member in administrator group. my question, how to reset this user via GPO in domain, because i have more than 5000 workstation in my environment. and how to
    generate summary of all workstation which are password reset.
    i've tried from this link,
    http://community.spiceworks.com/how_to/show/1966-how-to-change-local-user-or-admin-passwords-on-remote-computers
    using PSTools sysinternal from microsoft, but while i execute one PC on domain for sample using this script, they showing access denied
    anyone in this forum can help me to resolve this problem?.

    Dear,
    you can use Powershell to do this.
    I've found a script in the script center which can do this.
    http://gallery.technet.microsoft.com/scriptcenter/66a5b38f-cdf1-4126-aa0c-be65e16dd650/view/Discussions#content
    Set-Password -computer 'server' -user 'Administratorlocal' 
    You can create a loop in powershell to check all your servers which you've posted in a .txt file for example.
    $strcomputers = Get-Content c:\servers.txt
    foreach ($strcomputer in $strcomputers)
    $admin=[adsi]("WinNT://" + $strComputer + "/administratorlocal, user")
    $admin.psbase.invoke("SetPassword", "Whatever1")

  • How to resolve "getPooledConn: No more connections in the pool for Host"

    I am using the wl9.1 proxy in a SunOne WebServer 6.1 (solaris), and I regularly get this error:
    getPooledConn: No more connections in the pool for Host
    I found several postings with this error, but no reactions on how to solve this.
    in the proxy log, I see this info:
    ================New Request: [wls-app/page.do] =================
    Tue Nov 13 13:05:30 2007 <18781194955530286> CookieName is deprecated and replaced by WLCookieName
    Tue Nov 13 13:05:30 2007 <18781194955530286> Uri as read from rq (request) data structure /wls-app/page.do
    Tue Nov 13 13:05:30 2007 <18781194955530286> Uri after pathTrim /wls-app/page.do
    Tue Nov 13 13:05:30 2007 <18781194955530286> Uri resolved to /wls-app/page.do?page=messages
    Tue Nov 13 13:05:30 2007 <18781194955530286> resolveRequest return code is [0]
    Tue Nov 13 13:05:30 2007 <18781194955530286> URI=[wls-app/page.do?page=messages]
    Tue Nov 13 13:05:30 2007 <18781194955530286> INFO: SSL is not configured
    Tue Nov 13 13:05:30 2007 <18781194955530286> Found cookie from cookie header: wlsappCookie=H5TccKpNWGqfnvv2wG1znjmJkqNhMyhct0h93HDgfGnc7phpkdxW!-1488879380!864729474
    Tue Nov 13 13:05:30 2007 <18781194955530286> Parsing cookie wlsappCookie=H5TccKpNWGqfnvv2wG1znjmJkqNhMyhct0h93HDgfGnc7phpkdxW!-1488879380!864729474
    Tue Nov 13 13:05:30 2007 <18781194955530286> getpreferredServersFromCookie: [-1488879380!864729474]
    Tue Nov 13 13:05:30 2007 <18781194955530286> primaryJVMID: [-1488879380]
    secondaryJVMID: [864729474]
    Tue Nov 13 13:05:30 2007 <18781194955530286> No of JVMIDs found in cookie: 2
    Tue Nov 13 13:05:30 2007 <18781194955530286> Trying to locate Primary or Secondary using SrvrInfo with JVMID: -1488879380
    Tue Nov 13 13:05:30 2007 <18781194955530286> getPreferredFromCookie: Found Primary 10.0.0.102:8514:0
    Tue Nov 13 13:05:30 2007 <18781194955530286> Trying to locate Primary or Secondary using SrvrInfo with JVMID: 864729474
    Tue Nov 13 13:05:30 2007 <18781194955530286> getPreferredFromCookie: Found Secondary 10.0.0.101:8514:0
    Tue Nov 13 13:05:30 2007 <18781194955530286> getPreferredFromCookie: Found 2 servers
    Tue Nov 13 13:05:30 2007 <18781194955530286> attempt #0 out of a max of 5
    Tue Nov 13 13:05:30 2007 <18781194955530286> trying connect to PRIMARY '10.0.0.102'/8514/0
    Tue Nov 13 13:05:30 2007 <18781194955530286> getPooledConn: No more connections in the pool for Host[10.0.0.102] Port[8514] SecurePort[0]
    Tue Nov 13 13:05:30 2007 <18781194955530286> INFO: New NON-SSL URL
    Tue Nov 13 13:05:30 2007 <18781194955530286> Connect returns -1, and error no set to 150, msg 'Operation now in progress'
    Tue Nov 13 13:05:30 2007 <18781194955530286> EINPROGRESS in connect() - selecting
    Tue Nov 13 13:05:30 2007 <18781194955530286> Local Port of the socket is 64242
    Tue Nov 13 13:05:30 2007 <18781194955530286> Remote Host 10.0.0.102 Remote Port 8514
    Tue Nov 13 13:05:30 2007 <18781194955530286> created a new connection to preferred server '10.0.0.102/8514' for '/wls-app/page.do?page=messages', Local port: 64242
    Tue Nov 13 13:05:30 2007 <18781194955530286> WLS info : 10.0.0.102:8514 recycled? 0
    Tue Nov 13 13:05:30 2007 <18781194955530286> Adding header for WLS 'WL-Proxy-Client-Cert: ###
    ---removed client cert info---
    Tue Nov 13 13:10:30 2007 <18781194955530286> *******Exception type [READ_TIMEOUT] (no read after 300 seconds) raised at line 205 of Reader.cpp
    Tue Nov 13 13:10:30 2007 <18781194955530286> caught exception in readStatus: READ_TIMEOUT [os error=0,  line 205 of Reader.cpp]: no read after 300 seconds at line 822
    Tue Nov 13 13:10:30 2007 <18781194955530286> PROTOCOL_ERROR: Backend Server not responding - isRecycled:0
    Tue Nov 13 13:10:30 2007 <18781194955530286> *******Exception type [PROTOCOL_ERROR] (Backend Server not responding) raised at line 842 of URL.cpp
    Tue Nov 13 13:10:30 2007 <18781194955530286> got PROTOCOL_ERROR exception in sendRequest phase at line 1364; Msg: PROTOCOL_ERROR [line 842 of URL.cpp]: Backend Server not responding
    Tue Nov 13 13:10:30 2007 <18781194955530286> request [wls-app/page.do?page=messages] did NOT process successfully..................
    Does anyone know how to resolve this issue ?
    Thanks,
    Cappaert Luc

    We are seeing a similar connection pool error captured in the WL proxy log doing load testing. Is there an answer to this question of how to increase this pool size?
    Fri Jan 16 14:59:02 2009 <535212321359422334> Trying a pooled connection for '191.228.175.226/7003/0'
    Fri Jan 16 14:59:02 2009 <535212321359422334> getPooledConn: No more connections in the pool for Host[191.228.175.226] Port[7003] SecurePort[0]
    Fri Jan 16 14:59:02 2009 <535212321359422334> general list: trying connect to '191.228.175.226'/7003/0 at line 1319 for '/SIT-cccpol/PTGadget/SetCookies.jsp'
    Fri Jan 16 14:59:02 2009 <535212321359422334> INFO: New NON-SSL URL
    Fri Jan 16 14:59:02 2009 <535212321359422334> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Fri Jan 16 14:59:02 2009 <535212321359422334> EINPROGRESS in connect() - selecting
    Fri Jan 16 14:59:02 2009 <535212321359422334> Local Port of the socket is 2097
    Fri Jan 16 14:59:02 2009 <535212321359422334> Remote Host 191.228.175.226 Remote Port 7003

  • How to resolve FRM-40733:PL/SQL built-in DBMS_ERROR_CODE failed error

    Hi
    I am getting the FRM-40733:PL/SQL built-in DBMS_ERROR_CODE failed, when I am trying to search a form FORM1.
    It was working fine before I developed another form FORM2. The new form FORM2 contains a push button to create a report.
    Event after deploying the new form FORM2, the FORM1 was working fine. But after few days this error is occuring
    could you please tell me how to resolve this?
    10.1.2.0.2 version of AS is installed.
    I have written the following code in the push button.
    declare
         repid REPORT_OBJECT;
         v_rep VARCHAR2(100);
         List_id ParamList;
    begin     
         List_id := GET_PARAMETER_LIST('input_params');
         IF NOT ID_NULL(List_id) THEN
              DESTROY_PARAMETER_LIST(List_id);
         END IF;
         List_id := Create_Parameter_List('input_params');
         Add_Parameter(List_id, 'column1',TEXT_PARAMETER,value1);
         Add_Parameter(List_id, 'column2',TEXT_PARAMETER,value2);
         Add_Parameter(List_id, 'column3',TEXT_PARAMETER,value3);
         repid := FIND_REPORT_OBJECT('rep1');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,'/u/10gAS/reports/report_file.rdf');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,FILE);
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESNAME,'/u/10gAS/reports/report1.pdf');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'report_server_10g');
         v_rep := RUN_REPORT_OBJECT(repid, List_id);
         Destroy_Parameter_List(List_id);
    end;
    regards

    John,
    Could you please post what was the bug number and if possible a brief description because I could not not find it in the bug database on the OTN site.
    Thanks in advance

  • How to resolve FRM-40733:PL/SQL built-in DBMS_ERROR_CODE failed.

    Hi
    I am getting the FRM-40733:PL/SQL built-in DBMS_ERROR_CODE failed, when I am trying to search a form FORM1.
    It was working fine before I developed another form FORM2. The new form FORM2 contains a push button to create a report.
    Event after deploying the new form FORM2, the FORM1 was working fine. But after few days this error is occuring
    could you please tell me how to resolve this error?
    10.1.2.0.2 version of AS is installed.
    I have written the following code in the push button.
    declare
         repid REPORT_OBJECT;
         v_rep VARCHAR2(100);
         List_id ParamList;
    begin     
         List_id := GET_PARAMETER_LIST('input_params');
         IF NOT ID_NULL(List_id) THEN
              DESTROY_PARAMETER_LIST(List_id);
         END IF;
         List_id := Create_Parameter_List('input_params');
         Add_Parameter(List_id, 'column1',TEXT_PARAMETER,value1);
         Add_Parameter(List_id, 'column2',TEXT_PARAMETER,value2);
         Add_Parameter(List_id, 'column3',TEXT_PARAMETER,value3);
         repid := FIND_REPORT_OBJECT('rep1');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,'/u/10gAS/reports/report_file.rdf');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,FILE);
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESNAME,'/u/10gAS/reports/report1.pdf');
         SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'report_server_10g');
         v_rep := RUN_REPORT_OBJECT(repid, List_id);
         Destroy_Parameter_List(List_id);
    end;
    regards

    We have the same problem, this problem was when the user run a big script process in Oracle 9i and forms 6.
    Cesar Bazan
    TIC
    29 DE OCTUBRE
    QUITO - ECUADOR
    www.29deoctubre.fin.ec

  • How to resolve VAT triangulation determination in CRM 70

    Please adjust SAP CRM so that it supports external tax software packages like Vertex.  There are at least two scenarios to be considered for VAT. 
    The first is a direct sale from seller to customer where there are no triangulation issues:
    Bentley Systems  sells software licenses (perpetual licenses) and software maintenance contracts.  All of these products and services are electronically delivered out of our European location to our EU customers on one to one basis using SAP CRM as our billing engine.  Because these intangible goods are sold directly from the Bentley entity to the end user, there are no scenarios where EU triangulation comes into play.  No inventory is shipped from the Bentley.  You just need to pass the BP information for the sold to BP.
    The second scenario for Bentley is the delivery of services by employees or third party contractors where there may be cross border issues and would need to support triangulation:
    Bentley Systems  sells customer training and consulting services.  These may be delivered either electronically or on-site at a physical location.  It is possible that a consultant from our Bentley Finland entity would deliver training to the Belgian office of a French customer.  This means that the SAP CRM billing engine needs to be able pass sufficient BP information to the external tax engine like Vertex so that the VAT triangulation tax rules can be properly calculated.
    Since billing out of SAP CRM is an SAP standard supported methodology, it should be updated to support external tax software providers such as Vertex, Taxware, and Sabrix.

    Yes it is well possible to resolve the collisions in MAS. that's what called as Concurrent Development. Two users modify the same object,Collsion will result. In such cases, you need to choose which version to be released.
    Instead of writing everything here, I will provide one quick link which explains about how to resolve collisions.
    http://help.sap.com/saphelp_crm50/helpdata/en/25/96033cc68e3f05e10000000a114084/content.htm
    In your case, If you require the changes done by both the suersm then you need to go for Merge option. Please check the above link for more info.
    Best Regards
    Shankar

  • RMAN-20021(How to resolve)

    Version:10.2.0.1.0
    OS: windows XP
    After registering the target database with recovery catalog(another database).
    when i am trying to create a local script, i am getting the below error.
    RMAN-03009: failure of create script command on default channel
    RMAN-20021: database not set
    How to resolve this..

    From the online docs you regrettably failed to search before posting
    RMAN-20021 database not set
    Cause: This an internal error.
    Action: Contact Oracle Support Services
    Sybrand Bakker
    Senior Oracle DBA

Maybe you are looking for

  • Crystal Report Connectivity to Function module

    Hi, I have a crystal report which is connected to a Function module in ECC(dev). After the function module moved to Quality I could repoint the crystal database to Quality. Later, some changes were made in the function module fields (eg: change in fi

  • How to Correctly update Macbook Pro's video chip drivers

    I am currently using Boot Camp with Windows 7 64 Bit on my MBP Early 2011. My question is how can you successfully update the video chip drivers when using windows 7? When I try to install drivers the AMD updater can not recognize my video card. But

  • Airports latest upgrade

    Problems since installing there are problems with connecting to the internet, including after sleep difficulty finding network and continually having to use network diagnosis.

  • How to download ibook proofer???

    i had paid account and i want to develop ibooks using ibook proofer but i can't find ibook proofer on itunes connect account? how should i get it???

  • ShipToContact details in Oracle iStore

    Hi, I recently started working on a customization of Oracle iStore. The shipToCustomer's firstName and lastName are posted as billToCustomer's firstName and lastName in the DB. As the display information in the subsequent pages is shown from the bean