ValidationException: Duplicate type name

I am trying to deploy an ejb web service to oc4j 10.1.3.1.1 from JDeveloper 10.1.3.2. During deployment I get this exception thrown:
07/04/19 09:53:03 oracle.j2ee.ws.common.tools.api.ValidationException: gov.mi.mdch.mcirhl7.data.Select - Duplicate type name "gov.mi.mdch.mcirhl7.data.Select" for Java type "{http://service.ejb.mcirhl7.mdch.mi.gov/}Select" found. To remove this error do not specify a single typeNamespace for all value types or specify a mapping file. This error could also be caused when an erroneous type has been used more than once.
07/04/19 09:53:03      at oracle.j2ee.ws.common.processor.modeler.rmi.RmiModeler.buildModel(RmiModeler.java:247)
07/04/19 09:53:03      at oracle.j2ee.ws.common.processor.config.ModelInfo.buildModel(ModelInfo.java:173)
07/04/19 09:53:03      at oracle.j2ee.ws.common.processor.Processor.runModeler(Processor.java:72)
07/04/19 09:53:03      at oracle.j2ee.ws.common.metadata.annotation.DeploymentGenerator$DeploymentCompileTool.run(DeploymentGenerator.java:200)
07/04/19 09:53:03      at oracle.j2ee.ws.common.metadata.annotation.DeploymentGenerator.generateDeploymentArtifacts(DeploymentGenerator.java:131)
07/04/19 09:53:03      at oracle.j2ee.ws.common.metadata.annotation.EJBWebServiceAnnotationParser.parseAnnotatedBean(EJBWebServiceAnnotationParser.java:165)
07/04/19 09:53:03      at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
07/04/19 09:53:03      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
07/04/19 09:53:03      at java.lang.reflect.Method.invoke(Method.java:585)
07/04/19 09:53:03      at oracle.j2ee.ws.server.deployment.oc4j.WebServiceAnnotationListener.parseAnnotatedClass(WebServiceAnnotationListener.java:85)
07/04/19 09:53:03      at com.evermind.server.ejb.AnnotationParser.notifyAnnotationListeners(AnnotationParser.java:201)
07/04/19 09:53:03      at com.evermind.server.ejb.AnnotationParser.parseAnnotations(AnnotationParser.java:73)
07/04/19 09:53:03      at com.evermind.server.ejb.EJBPackageDeployment.parseMetaData(EJBPackageDeployment.java:939)
07/04/19 09:53:03      at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:832)
07/04/19 09:53:03      at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:217)
07/04/19 09:53:03      at com.evermind.server.Application.setConfig(Application.java:439)
07/04/19 09:53:03      at com.evermind.server.Application.setConfig(Application.java:340)
07/04/19 09:53:03      at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1853)
07/04/19 09:53:03      at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:512)
07/04/19 09:53:03      at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:196)
07/04/19 09:53:03      at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
07/04/19 09:53:03      at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
07/04/19 09:53:03      at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
07/04/19 09:53:03      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
07/04/19 09:53:03      at java.lang.Thread.run(Thread.java:595)
My interface looks like this:
package gov.mi.mdch.mcirhl7.ejb.service;
@WebService
public interface CodeDataServiceWebService extends Remote {
List<ServiceType> queryServiceTypeFindAll()
throws RemoteException;
List<Version> queryVersionFindAll()
throws RemoteException;
This interface is implemented with a simple stateless session bean (where I do not have any web service specific annotations, mainly because JDeveloper did insert any there when it auto-generated the web service interface). Both Version and ServiceType are EJB 3.0 entity beans which extend gov.mi.mdch.mcirhl7.data.Select. If I change ServiceType so that it does not extend Select, then it deploys fine. Same if I just comment out queryServiceTypeFindAll() altogether. However, when I successfully deploy the web service, the generated WSDL and mapping file make no mention of the Select class, so I don't see why there's a problem with that class when more than one of my List types extends it.
I've been searching for a solution to this problem for most of the week to no avail. Any thoughts? Thanks.
Joel
Subject was edited by: user570454

Joel,
You may have some encounter some backward incompatibility between the code generated for 10.1.3.2, when you run the application in the embedded container and when you deploy on a remote instance using 10.1.3.1.
It may be worth trying to re-assemble the application using JDev 10.1.3.1 or use the command line (or ant integration) of WSA to build the application that you target at the 10.1.3.1 instance using the same version of the tooling.
Chapter 18 of the user guide provide details about ant commands.
http://download.oracle.com/docs/cd/B32110_01/web.1013/b28974/wsassemble.htm#CHDDBCCA
You may also want to report this using the metalink/support channel, so that the potential bugs behind this can be addressed for you.
-Eric

Similar Messages

  • Duplicate type name

    Hi all!
    I am trying to deploy a WebService with apstract classes/methods
    but I get error:
    <2007-05-11 12:09:00,698> <INFO> <collaxa> <ServerManager::loadProcesses> Done loading processes for all domains
    07/05/11 12:11:16 oracle.j2ee.ws.common.tools.api.ValidationException: com.boss.wita.types.order._1.AbstractProduct - Duplicate type name "com.boss.wita.types.order._1.AbstractProduct" for Java type "{http://xmlns.oracle.com/TryWitaAbstractWS}AbstractProduct" found. To remove this error do not specify a single typeNamespace for all value types or specify a mapping file. This error could also be caused when an erroneous type has been used more than once.
    07/05/11 12:11:16      at oracle.j2ee.ws.common.processor.modeler.rmi.RmiModeler.buildModel(RmiModeler.java:247)
    07/05/11 12:11:16      at oracle.j2ee.ws.common.processor.config.ModelInfo.buildModel(ModelInfo.java:173)
    07/05/11 12:11:16      at oracle.j2ee.ws.common.processor.Processor.runModeler(Processor.java:72)
    07/05/11 12:11:16      at oracle.j2ee.ws.common.metadata.annotation.DeploymentGenerator$DeploymentCompileTool.run(DeploymentGenerator.java:200)
    07/05/11 12:11:16      at oracle.j2ee.ws.common.metadata.annotation.DeploymentGenerator.generateDeploymentArtifacts(DeploymentGenerator.java:131)
    07/05/11 12:11:16      at oracle.j2ee.ws.common.metadata.annotation.EJBWebServiceAnnotationParser.parseAnnotatedBean(EJBWebServiceAnnotationParser.java:165)
    07/05/11 12:11:16      at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
    07/05/11 12:11:16      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    07/05/11 12:11:16      at java.lang.reflect.Method.invoke(Method.java:585)
    07/05/11 12:11:16      at oracle.j2ee.ws.server.deployment.oc4j.WebServiceAnnotationListener.parseAnnotatedClass(WebServiceAnnotationListener.java:85)
    07/05/11 12:11:16      at com.evermind.server.ejb.AnnotationParser.notifyAnnotationListeners(AnnotationParser.java:201)
    07/05/11 12:11:16      at com.evermind.server.ejb.AnnotationParser.parseAnnotations(AnnotationParser.java:73)
    07/05/11 12:11:16      at com.evermind.server.ejb.EJBPackageDeployment.parseMetaData(EJBPackageDeployment.java:939)
    07/05/11 12:11:16      at com.evermind.server.ejb.EJBContainer.postInit(EJBContainer.java:832)
    07/05/11 12:11:16      at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:217)
    07/05/11 12:11:16      at com.evermind.server.Application.setConfig(Application.java:413)
    07/05/11 12:11:16      at com.evermind.server.Application.setConfig(Application.java:314)
    07/05/11 12:11:16      at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1853)
    07/05/11 12:11:16      at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:512)
    07/05/11 12:11:16      at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:196)
    07/05/11 12:11:16      at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
    07/05/11 12:11:16      at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
    07/05/11 12:11:16      at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
    07/05/11 12:11:16      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
    There are some similar posts but without any suggestion until now.
    I am not even sure what was ment by Duplicate type name
    or "do not specify a single typeNamespace for all value types or specify a mapping file".
    How could I write mapping file?
    In WSDL I have declared following namespaces:
    xmlns:o="http://wita.boss.com/types/order/1"
    xmlns:np="http://wita.boss.com/types/newproduct/1"
    Anybody help??

    Hello,
    Currently Oracle does not have a supported configuration to deploy JAX-WS based WS and the Reference Implementation, this should come in a patch later on.
    Also in a general manner when you need to manipulate the class loader of your container and application you should use the OracleAS ClassLoader Framework
    Regards
    Tugdual Grall

  • Duplicate type name with abstrac inherited type

    The problem I'm facing is that Oracle tools fail to assemble web services because my model classes inherit from an abstract class and the assembler does not seem to recognize this:
    build.xml:90: oracle.j2ee.ws.common.tools.api.ValidationException: com.util.model.audit.AbstractAuditModelJdk14 - Duplicate type name "com.util.model.audit.AbstractAuditModelJdk14" for Java
    type "{http://model.security.com/}AbstractModeloAuditoriaJdk14" found. To remove this error do not specify a single typeNamespace for all value types or specify a mapping file. This error could also be caused when an
    erroneous type has been used more than once.
    Is there a way to solve this issue?
    This thread is related to an old one: I'm writing the thread to refer to an old one: Re: Duplicate type name
    Edited by: NuMegathor on Oct 7, 2011 12:03 PM
    Edited by: NuMegathor on Oct 7, 2011 1:15 PM

    Hello,
    Currently Oracle does not have a supported configuration to deploy JAX-WS based WS and the Reference Implementation, this should come in a patch later on.
    Also in a general manner when you need to manipulate the class loader of your container and application you should use the OracleAS ClassLoader Framework
    Regards
    Tugdual Grall

  • How to solve 'Microsoft.Advertising.WinRT.UI.winmd' contains duplicate type names.

    Hi,
    I am developing windows store 8.1 app. I need to perform unit testing of my app . When I add the project (to be tested) to unit test
    library project by using Add reference I am getting these errors:
    Error
    5
     The .winmd file 'Microsoft.Advertising.WinRT.UI.winmd' contains duplicate type names. Type 'Microsoft.Advertising.WinRT.UI.AdControl'
    is already registered with the in-process server 'CLRHost.dll'.
    UnitTestLibrary
    Error
    6
     The .winmd file 'Microsoft.Advertising.WinRT.UI.winmd' contains duplicate type names. Type 'Microsoft.Advertising.WinRT.UI.AdSettingsFlyout'
    is already registered with the in-process server 'CLRHost.dll'.
    UnitTestLibrary
    Error
    7
     The .winmd file 'Microsoft.Advertising.WinRT.UI.winmd' contains duplicate type names. Type 
    I found a blog here . I tried it but i coudn't see the xml file in this path C:\Program
    Files (x86)\Microsoft SDKs\Windows\v8.0\ExtensionSDKs\MSAdvertisingXaml\6.1\SDKManifest.xml
    I found the file in C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1\ExtensionSDKs\MSAdvertisingXaml\8.1 . But when i tried to update it is displaying an access denied  message  

    Hi Alok,
    Thank you for posting in MSDN forum.
    Based on your issue, to check if the issue is related to the specified unit test or the VS IDE issue. I suggest you can refer the following document to re-create a simple new unit test with windows store app and then add the windows store app as reference
    to the Unit test project check this issue.
    https://msdn.microsoft.com/en-us/library/windows/apps/jj159318.aspx
    (1)If you did not get same error message in the new unit test project, I doubt that maybe you did not reference the windows store app successfully. So please refer the above document to reference it again check this issue.
    If you still could not reference successfully, please share me the mainly code for the windows store and unit test project.
    Or you could share me your solution include the reference project and unit test project.
    You could upload your sample to the OneDrive and then copy link here.
    (2) If you get same error message in the new unit test, I suggest you could try to repair or re-install the VS IDE and then check this issue again.
    Hope it help you!
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • OC4J  10.1.3 WSA -assemble "Duplicate type name" error

    I am trying to expose a Java class as a web service using the WSA tool assemble command. The return result of one of the methods is reasonably complex and includes two variables the classes of which both extend the same base class e.g. (bean bits missing for brevity)
    public class Value extends DatasetMember {
    private double value;
    public class Text extends DatasetMember {
    private String value;
    When I attempt to assemble the web service wsa spits out
    Error: uk.gov.ecoconnect.webservices.datatypes.DatasetMember - Duplicate type name "uk.gov.ecoconnect.webservices.datatypes.DatasetMember" for Java type "{http://uk.gov.ecoconnect.webservices.datatypes/}DatasetMember" found. To remove this error do not specify a single typeNamespace for all value types or specify a mapping file. This error could also be caused when an erroneous type has been used more than once.
    If I use AXIS against the same classes I get at correctly generated wsdl file.
    Is there any way to get wsa to generate as wsdl that utilises the <extension> element?
    Is there an alternative OC4J mechanism that I could use to achieve this?
    I'm guessing that if the answer to the above questions is no I guess I'm going to have to move to using AXIS instead.

    Hi Tzhang,
    Thanks for the udpate.
    What spcific changes you made to make this work? can you please share that with us?
    By looking at the exception, it looks like it's failing when trying to clear the datasource connection cache. I even opened the admin_ejb app. All it has is some MDB using JMS queues. But I didn't find any datasource references in that application.
    Regards,
    Rajesh

  • SQL Developer 2.1.0.63 duplicate TNS names displayed in the Connection Type

    I'm running SQL Developer 2.1.0.63. The New Connection window displays duplicate Alias names when you select the Connection Type of TNS. I've made sure that the TNS_ADMIN variable name is all in upper case in the Environment Settings but I haven't had any luck eliminating the duplicates. I've tried filling in the TNSNames directory on the preferences setting but this didn't help either. I've also checked my system and I don't have multiple version of TNSNAMES (we keep a public copy on a network share). Does anybody have any suggestions?
    We also have SQL Developer 1.5.5 and we don't have this duplicate problem in that version.

    I found the problem, it was in the TNSNames file. SQL Developer 2.1 is more sensitive to a messy TNSNames file. This past fall we reworked our environment with new hardware and OS software, during the multiple rounds of testing we created various temporary test databases. The entries that were added to the TNSNames file never got cleaned up and in some cases were added in a random fashion. After I went in and cleaned up some of the old, dead entries I noticed that there were duplicate entries for one of our Development databases. After I removed the duplicate entry in the TNSNAMES file all of the duplicates displayed on the Connection Type screen disappeared. Problem solved.

  • Each time i try to connect my ipod it keeps coming up with a duplicate file name was specified,

    can some one help me,  each time i plug my ipod into the computor it keeps saying ,, a duplicate file name was specified, how can i change this file name ,,it seems to be the name of the ipod ,,?

    Hi stelincs,
    You should be able to change the name of your iPod classic in the iTunes application.   Here's how:
    Change the name of your iPhone, iPad, or iPod - Apple Support
    https://support.apple.com/en-us/HT201997
    Use your computer
    Connect your device and open iTunes.
    Click the Device button in the upper right corner. (If viewing the iTunes Store, click the Library button in the upper-right corner first.) If you don't see your device, choose Hide Sidebar from the View menu.
    Next to the picture of your device, double-click the name of your device.
    Type the new name for your device and press Return on the keyboard.
    Sync the device (press Sync in the bottom right corner of the screen).
    Last Modified: Feb 4, 2015
    Cheers,
    - Judy

  • JPA -- Inheritance with duplicate column names

    Hi,
    I have the following problem:
    I have two tables. Let's call them BASE_TABLE and CHILD_TABLE. They are mapped through Join Inheritance in Java. In other words:
    @Inheritance(strategy=InheritanceType.JOINED)Let's say, the tables look like:
    BASE_TABLE (
        ID NUMBER(18),
        TYPE VARCHAR2(1),
        CODE NUMBER(5))
    CHILD_TABLE (
        ID NUMBER(18),
        CODE NUMBER(5),
        NAME VARCHAR2(50))Here's where the problem lies: I have duplicate column names. In my example, this is the CODE column. When mapping to Java classes, I can have something like:
    @Entity
    @Table(name="BASE_TABLE")
    @Inheritance(strategy=InheritanceType.JOINED)
    @DiscriminatorColumn(name="TYPE", discriminatorType=DiscriminatorType.STRING)
    @DiscriminatorValue("0")
    class BaseEntity {
        @Column(name="CODE")
        private Integer code;
        public Integer getCode_Base() {
            return code;
        public setCode_Base(Integer code) {
            this.code = code;
    @Entity
    @Table(name="CHILD_TABLE")
    @DiscriminatorValue("1")
    @PrimaryKeyJoinColumn(name="ID")
    class ChildEntity extends BaseEntity {
        @Column(name="CODE")
        private Integer code;
        public Integer getCode() {
            return code;
        public setCode(Integer code) {
            this.code = code;
    }The trouble is, that TopLink only handles ONE of the CODE columns. When SELECTing, it only selects the CODE column from table BASE_TABLE. When generating DML statements, again it only uses the CODE column from table BASE_TABLE.
    I wasn't able to make it use BOTH columns.
    Please, help. The DB design cannot be changed at the moment. However, I must find a way to make TopLink Essentials use both CODE columns, not just the one from BASE_TABLE.
    Thank you in advance!
    Best regards,
    Bisser

    Hi Chris,
    I was under the impression, that since the attributes were private, they would be treated as two different attributes by TopLink Essentials.
    Java definitely treats them as two different attributes, and not as one overriding the other. I had made sure that I could set both of them with different values (via the differently named accessors) and, indeed, both values were there. I printed them both out on the console, just to make sure. They were printed out ok, the values were indeed different.
    But TopLink Essentials was ignoring one of them.
    Now that you told me that I should use different names for the attributes, I did just that. And lo and behold, it worked!!! I couldn't even imagine that it would matter to TopLink what the names were, given that they were in two different entities that were mapped to two different tables, inheritance or not.
    As I said, Java treats them as two completely different attributes, unlike TopLink Essentials. In future, I will know that even the attribute names matter. Thank you again.
    Best regards,
    Bisser

  • Missing Keyboard - Duplicate Last name in contacts - Background randomly back to default

    My husband and I both just got the HTC incredible 2.  I got the same phone so that we would have a better chance at troubleshooting if anything came up.  I still can't figure out either of these.
    First of all there is NO keyboard anywhere on his phone.  He cannot type anything anywhere, contacts or otherwise.  When we go under settings and keyboard, there is nothing listed. 
    At the same time that the keyboard dissapeared the background on the phone changed from his chosen map design, to the rainbow default background.   And we are unable to restore the other one. 
    Second problem also happened on  his old phone, a Gzone Ravine.  His contacts will randomly have 2 last names.  Ex: John Doe Doe.  He will fix it and it will happen to other contacts, or the same one again.  Totally random.   He believes it is something with the backup assistant.  When they transferred his contacts from to the droid with the assitant the problem was not there.  However after a couple days the duplicate last names started showing  up again.  
    Has anyone known of a bug or virus attached wiht the backup assistant?
    Thanks in advance!

    For the first issue it sounds like a call to tech support is in order.  Honestly, a factory reset might help but if it's brand new shouldn't need that yet.  I would say if you are within your 14 days go back to where you bought it and exchange for a new one.  If you are outside of 14 days I would definately say tech support.
    As far as backup assistant goes I would check and see what it says for the names on My Verizon.  Make sure everything is correct on both sides and then snyc it.
    Hope this helps and you get your answers.

  • Duplicate class names under different multi match policies

    We've inherited an ACE SM 3.0 (A5.1a) config, where we noticed duplicate class names under different multi match policies, similar to this:
    policy-map multi-match POLICY1
       class CLASS1-cm
        loadbalance vip inservice
        loadbalance policy CLASS1-pm
        loadbalance vip icmp-reply active
    policy-map multi-match POLICY2
       class CLASS1-cm
        loadbalance vip inservice
        loadbalance policy CLASS1-pm
        loadbalance vip icmp-reply active
        appl-parameter http advanced-options HTTP-8K-HEADER
    How would the ACE know which multi match policy to use?
    Thanks.

    Hi,
    It's always first match. If if the first one satisfies the condition, we don't even look at the second. We would move on to another type. I guess below explanation would answer all your doubts.
    The term "multi-match" refers to execution semantics of the policy; In other words it depicts how the actions are executed for a given flow that matches the classifications in the policy.
    The policy has multi-match semantics because the policy allows configuring  multiple types of features like loadbalancing, NAT inspect etc; so potentially this policy can result in taking multiple actions (if multiple features are configured) for a given matching flow.
    Now given that there can be multiple classifications configured for the same feature type within the policy, the rule is that we always execute *only* the first matching action for a given feature type;
    for .eg consider the below;; just for brevity I am ommiting the exact syntax 
    of the cmds
    policy-map multi-match MYPOLICY
      class LB1
        loadbalance policy L7-1
        loadbalance vip inservice
      class NAT1
        nat dynamic 100 vlan 20
      class INSP1
        inspect http
      class LB2
        loadbalance policy L7-2
        loadbalance vip inservice
      class NAT2
        nat dynamic 200 vlan 30
    interface vlan 10
       service-policy input MYPOLICY
    please note above that there are 2 classes each with features loadbalance and 
    NAT configured and one class with inspect action; 
    For an incoming flow, we try to match and *execute* *ONLY* the action specified 
    against first matching class per feature. In otherwords, if flow matches class 
    LB1 then we will execute "loadbalance action L7-1" and we wont even try to see 
    if class LB2 matches as it is of the same feature type. Only if class LB1 does 
    not match we look at LB2.  However we continue matching other class'es since 
    they have different feature types;
    This happens for each feature type; Essentially between the class-maps of same 
    feature type think of this as first-match and across features its multiple match.
    potentially for above policy the flow can match the below possible classes:
    LB1, NAT1, INSP1
    LB2, NAT1, INSP1
    LB2, NAT2, INSP1
    LB1, NAT2, INSP1
    but the below is not possible;
    LB1, LB2, NAT1, INSP1
    LB2, NAT1, NAT2, INSP1
    you can visualize the above multi-match policy like below; (pls note that below 
    syntax is not supported and is strictly for illustration purposes only) below has 
    policy types per FEATURE and each such policy can result in ONLY ONE match/action 
    being executed;
    policy-map type SLB first-match LBPOLICY
      class LB1
        loadbalance policy L7-1
        loadbalance vip inservice
      class LB2
        loadbalance policy L7-2
        loadbalance vip inservice
    policy-map type NAT first-match NATPOLICY
      class NAT1
        nat dynamic 100 vlan 20
      class NAT2
        nat dynamic 200 vlan 30
    policy-map type inspect first-match INSPECTPOLICY
      class INSP1
        inspect http
    interface vlan 10
       service-policy input LBPOLICY
       service-policy input NATPOLICY
       service-policy input INSPECTPOLICY
    Regards,
    Kanwal
    Note: Please mark answers if they are helpful.

  • Duplicate Object Name Error When Publishing Crystal Reports from BW to BOE

    Hi,
    We recently upgraded our systems (all client and server) to SP2.7 in order to solve a problem with saving Crystal Reports to BW.  Now we are experiencing a new error when trying to publish a Crystal Report from BW to BOE (either all in one step from Crystal Reports application or directly from within BW).
    Upon trying to publish a Crystal Report from BW to BOE, we get the following error:
    "An error occurred while saving and / or publishing.  The return code 1 was returned from the server.  Logon to Crystal Enterprise failed.  Unable to commit the changes to Enterprise.  Reason: Failed to commit objects to server : Duplicate object name in the same folder."
    We have repeated this issue numerous time with different reports, users and logon credentials and have verified that there are NOT any duplicate object names.
    Additionally, in some cases, the report ultimately publishes to BOE, but with the above error interruption along the way.
    Any ideas?
    Thanks,
    Josh
    Edited by: Josh Crawford on May 10, 2010 9:46 AM

    Ingo,
    Apologies for the delayed response.  We've spent a few days poking around with this issue, and had even opened a customer message for it (13641).
    In the end, it seems that the problem was somehow associated with the "Prepare this report for translation." flag in the "Save to BW Options" dialog box of Crystal Reports.  If we try to Save & Publish with the Translation flag selected, we get the duplicate entry error.  If we Save & Publish without the Translation flag selected, everything is fine.
    There are still some details we need to look into, but for the time being it looks like we don't have an issue anymore(assuming we ever did) as we're not concerned with Translation capabilities.
    If we come across the problem again, I'll post again.
    Thanks,
    Josh

  • Insane XML Import, Huge Project, Duplicate file names work around...

    I planned on kicking off my journey attempting to edit a massive multi year documentary on FCPX with a nice introduction of the blog I'm going to keep about the experience, but I've run into a bit of a roadblock, or maybe major speed bump at least before even getting to that point. I wanted to share what is working as a work around for me and you guys can tell me how I'm doing it wrong.
    Ok, I will try to explain this as succinctly as possible. I'll write in somewhat stream of consciousness just to try and get through it quicker... Basically, after discovering the work around below, I am now utterly confused on how FCPX handles the relationship between its own database of where media is stored, and the actual media itself. I have plenty experience on FCPX now, probably done 30-40 pro commercial jobs on it over the last year since XML became doable as I'm also a Resolve Colorist and all the FCPX projects where hardcore coloring product spots. For commercial work, I never needed to worry about splitting up footage up over multiple Events. Everything, all in one, FCPX handled it no problem. (well the occasional beach ball, but that seems to be a thing with FCPX in general)
    This will be my 10th feature documentary as an Editor. Every one before it was either on Avid's many flavors over the last 12 years or FCP Studio. When this new film came along, I made the decision a few months ago to use FCPX for a few reasons, but mostly because I'm insane and I like to try to mix it up for myself in a career that can get stale quick if you aren't willing to be that way. The film was shot over 2+ years, every shoot was multi cam 5D (yes i know, looks great, but please kill me), I haven't done the math on length, but there is over 10,000 clips of video (this is actually medium in size compared to what I've dealt with before). Its 5D, so theres external audio for everything. FCPX's syncing is great, but I've learned that theres an unsaid window of heads and tales clips must fall within to sync properly with the nearby clips, if they are too far apart FCPX gives up. One shoot day could have 3 cams, 50 clips each, and 2 audio files to sync to, FCPX simply cannot handle this, so off to Plural eyes they went, no problems.
    Ok, all this is relevant eventually I swear! Again, in the past, all in one event, no problem. I tried for fun to bring all media into one Event on this film. It worked, but there is a 10+ second spinning beach ball for every single move you make, so thats no good. Ok, I'll separate the Events out to, lets say, each shoot month. Well that's dumb, in verite documentary, any shot could be the first, any shot could be the last, you need a command over all searchable footage at all times. Shift selecting all events to search *****, and it actually takes longer for FCP to reload each event each time than it does to just have the one massive one. So no go there. Next hair brained idea... What if make a new Event that is just Compound Clips of all the other Event's contents and do more with Markers and Favorites in logging that I was planning to parse it all out. That way I'm working with and FCPX is dealing with 50-60 clips instead of 10,000+ Quick test, Cmd-A, Opt-G, boom, boom, boom, move all to dedicated to Event, hide huge Event, BEHOLD, that works! FCPX chokes a little bit on the insane length of some of the clips, but searching, and general performance is back on par!
    So your saying to yourself "Ok *********, sounds like you figured it out, what's the problem." Well to you I say, "Not so fast!" Remember, that was just a quick test using the media I had imported into the massive 10,000+ clip Event. To do this project proper, I am having to import Multicam sync'd XMLs from Plural Eyes. And this is where it all starts to fall apart. A little foreshadowing for your eager eyes. 10,000+ files all shot with multiple 5D's over the course of years. What does that mean? many, many duplicate file names!
    FCPX as well all know irritatingly imports XML's as new Events, not into existing ones. This obviously takes a lot of burden off media management because with a new Event comes a new database referencing its own version of the raw media. All well and good, and I'm betting its starting to click for some if you advanced users where I'm finally going with this. So I have 50 or so XMLs to bring in, all done no problem. Now I want to replicate that singular Event like I did with the Compound Clip test and have it all in one place to be my master as extensive logging begins for easy searching once editing begins. Highlight the Events, click Merge Events. NOPE. I get a new "Kill Yourself Now" error (a term I coined for Out of Memory and General Error messages in FCP Legacy meaning there ain't much you can do about it): "Two or more files have the same name. Change the names and try again, because I don't know what the **** to do with them." Ok I made up that last part but that's basically what it's saying. Just take the variable out of the equation, this happens with every which way you could try to get the clips together. Merge Events, dragging events on top of each other, dragging just the Multicam clip alone, nothing gets passed that message. What's worse is that while Batch Renaming seems like a solution, the renames do not populate inside the created clips and there is no way to Batch Rename those. Renaming everything at the finder level isn't so great because then I'd have to resync and theres an offline/online thing going here where the film has to be reconformed eventually.
    Basically, I've found that FCPX handles media management in completely different ways depending on whether you are importing into one Event yourself or doing essentially what is a new import with FCPX moving or merging Events. If you bring in all the media to one Event, on a macro level FCPX goes through file by file making aliases referencing the master file. If it hits a duplicate, it makes a parenthesis counter, and keeps going. And with the genius of FCPX metadata, that file name doesn't even matter, you can change it at the Finder level and FCPX will keep the link intact. BUT for some reason if you try to do this outside the realm of a single Event and combine files after the fact a different process takes over in creating this database system and can't handle the duplicates. I can't totally figure the reason other than it probably is scared to change the originally referenced alias to something else (which it shouldn't be scared of since Merge Events deletes the original anyway).
    This is where it gets INSANE and where I lose all understanding of what is going on, and believe me it was a delicate understanding to begin with. It comes in to play with the work around I figured out. I make the master Event with the 10,000+ clips. Then I import all the XMLs as dedicated Events. Now, I then drag the Multicam clips into the master Event, it WORKS! just takes it, no "Kill Yourself Now" error. Stranger still, now with the switched referenced Event, it even takes into account which aliased duplicate file name it's referencing in the Original Media folder. Somehow, it's taking into account the original file path and saying "Ok, I see 5 instances of MVI_5834.mov. Based on the original file path or maybe creation date or god knows what, it must be MVI_5834 (fcp3).mov." It connects perfectly. I can even remove the old XML imported Event with no problem. Crazier yet, I can now move those again to the dedicated Event I wanted originally that only contains those Multicam or Compound Clips.
    So instead of going straight from A to C, going from A to B to C works even though that actually seems way more complicated. Why can't FCPX handle Merge Events and dragging clips the same way it handles media imported into a single Event. And weirder still, why can't FCPX handle the (fcp1,2,3...) appending in the same scenario. But if the appended links are already there, No Problem. And for the love of god, it'd be nice to important XML's into existing Events and make the correct referencing happen right from the get go, which is really the source of all the above headache. I'd have no problem helping FCPX with a little manual pointing in the right direction just like any other NLE needs.
    Ok, having said all of that crap above, my question is, have I missed something completely simple I should have done instead? Now that I have everything in place how I originally envisioned, I think I will still play around a little bit more to make sure FCPX is really going to be able to handle this project. I'm at a stage right now where going another direction is still an option, although the dare devil in me wants to make this work. Media management aside, once you start editing on a FCPX timeline, its hard to go back to anything else. Apple is going to have to figure out some way not to access to everything at all times to work fluidly or big projects like this are never going to be practical in FCPX.
    Sorry for the long confusing post....

    I'm having the exact same problem, but I know nothing of ruby scripts. I've exhausted my resources with tech support, and after literally hours of work with them it seems I now am faced with either re-rating each individual song, or pointing iTunes to each song that it can't locate. Is yours a solution that could help me? How can I find out more about Ruby Scripts? Thanks for your help, hellolylo (or anyone else who might also be able to help...)
    Kenn

  • HT1414 the iphone software update server could not be contacted.a duplicate file name was specified , please help as this is driving me nuts,does anyone know which file it could possibly be ?

    Hi could anyone help me out? my iphone 3gs keeps restarting itself every two minutes which i think is some kind of software issue,now there are a number of things i have done starting with putting in a new battery.when i charge the phone it resets itself every two minutes or so and the battery indicator stays at 4% so i decided to restore the phone on itunes (which is the latest edition) and when i connect my phone which i have put into recovery mode using the buttons, i get an error message saying :- the iphone software update server could not be contacted.a duplicate file name was specified. i have tried re-installing i tunes and that doesn't solve the issue and i have trawled through the program files to see if i could spot the duplicate but without success ,has anyone had the same issue and resolved it?

    An iPhone 3G cannot be updated beyond iOS 4.2.1...that's the end of the line for your phone.

  • There was an error while writing data back to the server: Failed to commit objects to server : Duplicate object name in the same folder.

    Post Author: dmface15
    CA Forum: Administration
    I am working in a new enviorment and i am trying to save a report to the Crystal Server via the CMC. I am uploading the report from the objects tab and attempting to save to a folder. The report has 1 static defined parameter and that's it. When i click submit to save the report i receive the following error message: "There was an error while writing data back to the server: Failed to commit objects to server : Duplicate object name in the same folder." There is not a anothe report within the folder with that name. What could be causing this error message and equally important, what is the solution.

    hte message you received about duplicate user probably means something hadn't fully updated yet. Once it did then it worked...
    Regards,
    Tim

  • Cannot use duplicate table name error in AMDP

    Hi Experts,
    I'm developing an application which has the following architecture
    SAP UI5->Gateway->ABAP Managed DB procedures(AMDP)->HANA SP(Stored Procedure)
    We are having a very peculiar problem where the gateway service works inconsistently for the same input data.
    i.e If I execute the same service n number of times, I get the results successfully for say n-3 times but the other 3 times I get a "RFC Error :Error while executing Database procedure"
    There is no change in the input data or DB table data during all the executions.
    Running the stored procedure stand alone in HANA studio works all the time.
    We tried executing the AMDP from SE24 and the same behavior occurred.
    When trouble shooting we found that the exception occurs inside the AMDP when the call db procedure statement is executed.
    Could you please advise what could be the possible reason for this any tuning parameter/unavailability of db connections?
    Or could you please suggest some other troubleshooting mechanism by which we can zero in on the cause?
    When I go in the debug mode I can see the exact error as
    cannot use duplicate table name:  [288] SAPXXX.ZCL_PLAN_MAINTENANCE=>GET_COMP_TYPE#stub#20140905055908: line 15 col 3 (at pos 492): cannot use duplicate table name exception:
    where ZCL_PLAN_MAINTENANCE=>GET_COMP_TYPE is the AMDP class and method. SAPXXXis the schema.

    I reported this to Adobe customer support on 11/29, and here is their response:
    Wednesday, December 5, 2007 12:51:27 PM PST
    Hello John,
    Thank you for contacting Adobe® Web Support for assistance with Adobe
    Photoshop Elements® 6.0.
    I understand that images are deleted if you accidentally try to move
    them to a folder that already includes a file of the same name.
    Thank you for bringing this to our attention. I was able to replicate
    this behavior as well. The best method to report errors of this nature
    is using the following form on our website:
    http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    I will report this to the product team through my channels. You may want to submit this issue through the web form as it goes directly to the product development team.
    I hope this information helps to resolve your issue. If you require
    further assistance with this issue, please update your web case with
    complete details, including what steps you have applied and any error
    messages you are receiving.
    You may also call Technical Support at (800) 642-3623. We are available from 6:00 am to 5:00 pm Monday - Friday, Pacific Time.
    Kind regards,
    Alan C.
    Adobe Web Support

Maybe you are looking for

  • [SOLVED] "Server is already active for display 0" in Terminals

    So far, my searches haven't yielded any solutions to this. When my system starts, it boots to a console login prompt (no gdm, etc...) and I have 'startx' in my .bashrc to start my desktop. The desktop starts and functions fine (or so it seems). Probl

  • Problems with Mail after Upgrading to Lion

    I recently upgraded from Snow Leopard to Lion (which is the most updated OS my Mac can run) Now Mail doesn't recognise my me.com password and I can't send or receive emails from my me.com account on the upgraded Mac - although the iCloud account emai

  • Extended Withholding Tax in Country DE, Company Code 1000 in ECC 5 IDES

    hi all can we configure extended withholding tax for the company code 1000 in ECC5 IDES. even after making the whole configuration, while maintaining vendor master code an error message is coming. message: Entry DE  15 does not exist in T059Z - check

  • I can't add new contact list in my ipad 2 with os 5

    i cant add nor edit my contact list throught contacts Apps. only way for me to add or edit is from Textnow apps.

  • WGA 600N and using it for internet on a Windows 7 PC

    Hello I am trying to use my WGA 600N to get internet in my PC. I have previously configured this unit and used it with my Xbox 360 with no problems. I can get on the ip address of 192.168.1.250 and connect to my wifi. The problem i am having is getti