Bind IMAP to interface?

I have 10.5.6 server on a PowerMac G5 with two NIC's. The ip addresses and subnets are 192.168.225.198/26 and 192.168.225.150/27, and both of these are NAT'd to two different external IP addresses with different domains. Everything functions as it should except for the following.
There are two mail servers running on this server. On the .198 interface, I have the standard OS X server, and the .150 has Kerio MailServer (latest update). When the server is restarted, the OS X mail server grabs the imap and imaps ports for all of the interfaces, and therefore, Kerio cannot start those services on .150. Kerio is configured to listen only on .150 for all of its services.
If I manually stop the OS X mail server, restart Kerio, then start OS X mail server, then imap functions as desired on both NIC's.
I tried adding the .198 ip address to the cyrus.conf file to force imap and imaps to "listen" on that interface, but when I did, imap would not start. I bracketed the ip addresses as the man page said, but no luck.
Numerous google searches have not given me may answer either. I'm out of ideas.
Any help would be appreciated. Thanks in advance.
Eric

Alex,
Thank you for the prompt response!
I tried your suggestion, and after I changed it, imap would not start.
Here is my cyrus.conf file after the changes you suggested:
# standard standalone server implementation
START {
# do not delete this entry!
recover cmd="ctl_cyrusdb -r"
# this is only necessary if using idled for IMAP IDLE
idled cmd="idled"
# UNIX sockets start with a slash and are put into /var/imap/socket
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="192.168.225.198:imap" prefork=0
imaps cmd="imapd -s" listen="192.168.225.198:imaps" prefork=0
# pop3 cmd="pop3d" listen="pop3" prefork=0
# pop3s cmd="pop3d -s" listen="pop3s" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
# at least one LMTP is required for delivery
# lmtp cmd="lmtpd" listen="lmtp" prefork=0
lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0
# this is only necessary if using notifications
# notify cmd="notifyd" listen="/var/imap/socket/notify" proto="udp" prefork=1
EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=30
# this is only necessary if using duplicate delivery suppression
delprune cmd="cyr_expire -E 3" at=0400
# this is only necessary if caching TLS sessions
tlsprune cmd="tls_prune" at=0400
LIMITS {
imaplimit value=0
If I remove the ip addresses and colons, imap will start. Any ideas?
Thanks again,
Eric
Message was edited by: Eric Kaiser1
Message was edited by: Eric Kaiser1
Message was edited by: Eric Kaiser1

Similar Messages

  • Unable to bind EJB Home Interface to the JNDI name

    Why do I get this error?? What is the jndi-name in weblogic-ejb-jar.xml
    Unable to deploy EJB: OrganizationEJB from sempire_bc.jar:
    Unable to bind EJB Home Interface to the JNDI name:
    com.sempire.builder.business
    _component.Organization. The error was:
    javax.naming.NameAlreadyBoundException: Organization is already bound;
    remaining
    name 'com.sempire.builder.business_component'
    <<no stack trace available>>

    Slava,
    In case I change the name of the jndi name to a unique name. I still get the same
    problem. I checked for multiple occurences, but there aren't any.
    My web.xml file is:
    <ejb-local-ref>
    <description>
    Reference EJB resources in Weblogic Resources
    </description>
    <ejb-ref-name>GangsterEJB</ejb-ref-name>
    <ejb-ref-type>Entity</ejb-ref-type>
    <local-home>com.sempire.builder.business_component.GangsterHome</local-home>
    <local>com.sempire.builder.business_component.Gangster</local>
    </ejb-local-ref>
    My weblogic-ejb-jar.xml file is:
    <weblogic-enterprise-bean>
    <ejb-name>GangsterEJB</ejb-name>
    <entity-descriptor>
    <persistence>
    <persistence-type>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
    </persistence-type>
    <persistence-use>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    </persistence-use>
    </persistence>
    </entity-descriptor>
    <reference-descriptor>
    <resource-description>
    <res-ref-name>jdbc/GangsterDB</res-ref-name>
    <jndi-name>oraclePool</jndi-name>
    </resource-description>
    </reference-descriptor>
    <local-jndi-name>Gangster_test</local-jndi-name>
    </weblogic-enterprise-bean>
    I do not get the problem.
    Thank you
    Ronak Parekh
    "Slava Imeshev" <[email protected]> wrote:
    Hi Ronak,
    This exception means that you already have a bean
    with the same JNDI name. Search your weblogic-ejb-jar.xml files
    for multiple occurrences of the name and fix the problem.
    Regards,
    Slava Imeshev
    "Ronak Parekh" <[email protected]> wrote in message
    news:[email protected]...
    Why do I get this error?? What is the jndi-name in weblogic-ejb-jar.xml
    Unable to deploy EJB: OrganizationEJB from sempire_bc.jar:
    Unable to bind EJB Home Interface to the JNDI name:
    com.sempire.builder.business
    _component.Organization. The error was:
    javax.naming.NameAlreadyBoundException: Organization is already bound;
    remaining
    name 'com.sempire.builder.business_component'
    <<no stack trace available>>

  • RE : How to bind to two interfaces

    Gabriel,
    You can advertise an environment on two ip addresses
    by using multiple IP addresses instead of one in
    FORTE_NS_ADDRESS. Specify the IP addresses separated by semicolon
    setenv FORTE_NS_ADDRESS ip1:5000;ip2:5010;ip3:5012
    You will also have to define FORTE_LOCATIONS to point
    to these IP addresses so that Forte runtime knows where
    to find the environment and services. In this case you
    will always use the socket number 0 to allow Forte to
    pick any available socket.
    Ajith Kallambella M.
    Subject: How to bind to two interfaces
    Hi!
    On one of our Solaris servers we are facing the problem that we have
    two
    network interface cards in it.
    And we would like to access Forte on it through both cards. (avoid
    unnecessary network traffic)
    As far as I understand Forte needs a fix IP address to bind to (thus
    bound to one card).
    I tried to use 0.0.0.0 as a jolly-joker for all cards, but failed.
    Has anybody an idea? Or is it a restriction?
    If so, does Forte plan to improve the product in this way?
    GA'BRIEL, A'kos ([email protected]) Fax: (+36-1) 4312-977
    UNIX & Internet consultant Phone: (+36-1) 4312-979
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>
    Get Free Email and Do More On The Web. Visit http://www.msn.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hello
    I assume you want to create multiple instance of your class.
    Assuming that you class is NOT a singleton then simply repeat the CREATE OBJECT statement as many times as you need.
    TYPES: begin of ty_s_class.
    TYPES: instance   TYPE REF TO zcl_myclass.
    TYPES: end of ty_s_class.
    DATA:
      lt_itab      TYPE STANDARD TABLE OF ty_s_class
                     WITH DEFAULT KEY,
      ls_record  TYPE ty_s_class.
      DO 10 TIMES.
        CLEAR: ls_record-instance.
        CREATE OBJECT ls_record-instance.
        APPEND ls_record TO lt_itab.
      ENDDO.
    Regards
      Uwe

  • Port-Channel binding on vfc interface

    Hi there,
    I am currently setting up a CNA / Nexus test configuration in a Blade Server chassis.
    I am using a Fujitsu CEE switch in the chassis in between CNA and Nexus.
    The FJ switch is connected to the Nexus via a port-channel with 8 member ports.
    And here comes my problem. I normally bind physical interfaces to my vfcs
    When I now try to bind the logical port-channel interface to my vfc it says this is only possible if the channel contains not more than one member port.
    If this would work all my CNA WWPNs would be mapped to a single vfc interface.
    What now?
    I have 18 blades each equipped with one CNA . Means on both of my Nexus fabrics I have to configure 18 vfcs and bind the 36 WWPNs manually to them.
    This is really kind of annoying.
    Does anybody now if this will be fixed with a future firmware release or if there is any workaround available that makes life easier?
    Thanks a lot in advance!

    You will need to bind the MAC address of the servers to vFC since you cannot bind the same physical interface to multiple vFCs. I am not aware of any alternate upcoming solutions for this. I have seen many many customers do this with Nexus 4000's in IBM bladecenters which houses the servers.

  • Bind application to interface?

    When I use shoutcast on my campus over wifi, it often drops out. If I shut off wifi, then shoutcast works well.
    Is it possible to bind shoutcast to the 3g network, so I can keep wifi active?
    Thanks

    that *****!
    I somewhat understand apple's reasoning, but my preference would be that if an app needs to access something (i.e. settings, in this case), then apple should work with the author to ensure that they use "legal" methods....

  • Can two EARs bind the same ejb?

    Hello,
    Is it possible to use the same entity bean from different EARs?
    I have an entity ejb for the UUP and I want to use the same uup from two different applications, but when the second application is deploying, throws the next exception:
    <BEA-149231> <Unable to set the activation state to true for the application 'secondApplicationEAR'.
    weblogic.application.ModuleException: Exception activating module: EJBModule(myUUP.jar)
    Unable to deploy EJB: MyUUP from myUUP.jar:
    [EJB:011008]Unable to bind EJB Home Interface to the JNDI name: ejb.MyUUPRemoteHome.
    javax.naming.NameAlreadyBoundException: Failed to bind remote object (ClusterableRemoteRef(605920552248037872S:AdminServer [605920552248037872S
    ::AdminServer/301])/301 [uup.MyUUPRemoteHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]) to replica aware stub
    at MyUUPRemoteHome(ClusterableRemoteRef(605920552248037872S::AdminServer [605920552248037872S::AdminServer/300])/300 [u
    up.MyUUPRemoteHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]); remaining name 'ejb'
    at weblogic.rmi.cluster.ClusterableRemoteObject.onBind(ClusterableRemoteObject.java:201)
    at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:371)
    at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:140)
    at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:317)
    at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:324)
    at weblogic.jndi.internal.WLEventContextImpl.bind(WLEventContextImpl.java:277)
    at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:407)
    at weblogic.ejb.container.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1249)
    at weblogic.ejb.container.deployer.EJBDeployer.activate(EJBDeployer.java:1237)
    at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:476)
    at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:411)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:74)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:66)
    at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
    at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:16)
    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
    at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:196)
    at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:493)
    at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:411)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:74)
    Truncated. see log file for complete stacktrace
    I have the myUUP.jar included in the two applications and I working with Weblogic 10.3.
    Could you help me?

    Now, they are deployed successfully.
    I have written distinct names in the <ejb-jndi> property of p13n-profile-config.xml in both applications and I've deleted the <jndi-name> param in weblogic-ejb-jar.xml into my uup jar. It seem is running correctly.
    I had a first application EAR that used an uup. The uup is defined in a Ejb Project. In the firstApplication EAR is defined a dependence on the uup.jar. I'm not an expert in uup (that's obvious) and I need other application, with other content manager and other funcionality, but the same autentication and user properties. This is the reason by I defined a second EAR project with dependencies over the same uup.jar that the first EAR project.
    But I don´t know if it's the most correct...
    Is there a better option?
    Thanks for everything.

  • Question on Interface Groups and Mobility

    Hi everyone.
    I have a small question.
    I have two 5508 controllers with 6 Access Points (3 on each controller).  The network layout has one AP on one controller, one on the other, 45 degrees and about 100ft apart from each other.
    In this layout the clients roam from one AP to the other, one controller to the other, but there are certain times where the client loses connectivity to the network (layer 3). I don't see any disconnect or roaming messages in the controller logs, but the laptop shows a "!" sign in its wireless connection (win 7).
    It can take from a few seconds to several minutes for it to get an ip address and connectivity again.
    Now, for my setup:
    I have 3 interfaces with different VLANs, and an interface group that binds those 3 interfaces together. The interfaces are called the same on both controllers, and the interface group as well.
    The wlan number is the same, as the SSID configuration.
    The question is:
    When the client roams to the other controller, does it retain the same interface/VLAN configuration?  I have found documentation stating that when the user roams and the WLC has the same subnet, it goes with no issues, but it doesn't mention interface groups.  Could it be that in some handovers the client falls in a different VLAN even when it is in the same interface group?
    Thanks in advance for your help.

    Are these two WLC in same mobility group ? If that is the case clients should not change the IP when they roam from one WLC to another. Even in interface group configuration it should work like this.
    Here is sample config I did to test this out (I haven't use interface group, but as per my understanding It should not make any difference).
    http://mrncciew.com/2013/03/17/l3-inter-controller-roaming/
    HTH
    Rasika

  • EJB 3.0 local interface JNDI

    Hello
    I found some information that will probably help a lot of people having trouble with local interface not referenced in JNDI.
    You need to delacre each local interface in the web.xml.
         <ejb-local-ref>
              <ejb-ref-name>MappedNameInYourEJB</ejb-ref-name>
              <ejb-ref-type>Session</ejb-ref-type>
    <local> yourLocalInterface
              </local>
         </ejb-local-ref>
    The weird thing about this is you don't need to do it when you use remote interface!! I would have thought Weblogic was smart enough to put your EJB in the JNDI when you declare @local on your interface!!
    Am I wrong with something here?
    When I read the EJB spec, it says you don't need to declare your EJB anywhere when you use annotation....
    If someone have an explanation I would be very happy to read about it!!!!
    Tanx

    Hi,
    In our current impl, we don't bind local business interface impl onto global jndi, this is because adding global JNDI binding for local EJB means every local business interface object must be bound into global JNDI, which will give rise to strange errors when accessing remotely or in different application context.
    On the other hand, you needn't add each local interface in the web.xml, you can use annotation through EJB link, which is the suggested way to use EJB local reference, for example:
    @Stateful(name="AccountManagementBean")
    public class AccountManagementBean
    @EJB(
    name="PersonBeanRef",
    beanName="PersonBean"
    Person person;
    @Stateless(name="PersonBean")
    public class PersonBean implements Person {
    In this example, AccountManagementBean has a local reference of PersonBean, the key is you should use beanName in @EJB, whose value is the ejb name of referenced EJB.

  • Problem with receiving of the UDP multicasting on multiple interfaces in the W2K12 cluster

    Hi,
    I have my .NET application which receives the UDP multicasting communication. It works fine until it is deployed on a W2K12 cluster. Some multicast groups are still available and some are not in the cluster. The
    problem is caused by the cluster which creates a virtual interface for a inter-node communication. When the cluster is on and my app is trying to subscibe to the affected group then IGMP packets are routed to the cluster's
    virtual interface where the multicast communication is not available. When the cluster (cluster service) is off all groups are available and IGMP is routed to a right interface.
    I also have a different application which is not based on .NET and it receives all multicast groups in any deployment (same W2K12 clustered server). So, I guess that in my app I have to tell to the socket somehow, which local interface should
    be used for a particular multicast group. In my app I use code below for a group subscribtion, but I still can't manage routing of IGMP to a right local interface. Can you help me?
    As you can see in the code example I try to mapp a group to a local interface using its IP and index using MulticastOption class, but it has no effect. Different interface (cluster's virtual interface) is used for a IGMP
    subscribtion. I also tried to bind\set local interface to Any, but without success.
    It seems that there is some OS logic which overrides my setup. But, it must be possible to do the socket setup correctlly because non .NET application works fine.
    Thanks.
    Regards,
    Marek
    public void Start(string[] args)
    //args[0] - multicast group
    //args[1] - multicast port
    //args[2] - local interface IP
    //args[3] - local interface index
    UdpClient udp = new UdpClient();
    udp.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
    udp.Client.Bind(new IPEndPoint(IPAddress.Parse(args[2]), Convert.ToInt32(args[1])));
    MulticastOption mcastOption = new MulticastOption(IPAddress.Parse(args[0]));
    mcastOption.LocalAddress = IPAddress.Parse(args[2]);
    mcastOption.InterfaceIndex = int.Parse(args[3]);
    udp.Client.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, mcastOption);
    udp.BeginReceive(new AsyncCallback(Receive), udp);

    I don’t know if it will help you but I can illustrate my problem on the following prints from netsh and route tools. First print from netsh shows that the affected group 224.0.46.232 is assigned to interface 20. Second print shows
    that interface 20 is Microsoft Failover Cluster Virtual Adapter where multicast communication is not available.
    When the test app, which works fine, is used than these prints show that group 224.0.46.232 is assigned to interface 19 - Microsoft Network Adapter Multiplexor Driver, where multicast communication is available.
    So, the question is how to manage these „prints“ to requested setup in .NET.
    Regards,
    Marek
    C:\Windows\system32>netsh interface ip show joins
    Interface 1: Loopback Pseudo-Interface 1
    Scope       References  Last  Address
    0                    0  Yes   239.255.255.250
    Interface 20: Local Area Connection* 12
    Scope       References  Last  Address
    0                    0  Yes   224.0.0.1
    0                    1  Yes   224.0.0.252
    0                    1  Yes   224.0.46.232
    Interface 19: Public
    Scope       References  Last  Address
    0                    0  No    224.0.0.1
    0                    1  No    224.0.0.252
    0                    0  Yes   239.255.255.250
    C:\Windows\system32>route print
    ===========================================================================
    Interface List
    19...3c d9 2b ef 8a ec ......Microsoft Network Adapter Multiplexor Driver
    20...02 91 08 09 1a ae ......Microsoft Failover Cluster Virtual Adapter
      1...........................Software Loopback Interface 1
    16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
    21...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
    ===========================================================================

  • Use of the second interface

    Hi,
    I just configured the first interface of my C150 ESA with ip address, default gateway,listener, RAT and SMTP routes. I want my IronPort to handle mail for another domain with a totally independant netwotk (subnet and mail servers...). Can I configure the second interface the same way I configured the first one (obviously with all the good settings...;-)) ? Does it work? Is there no problem of IP or SMTP routing ?
    To be short, I want to do two "one interface configuration" scheme with my ESA (which has two physical interfaces) and not a "two interfaces configuration" scheme
    Thanks,
    Vincent

    Vincent - should be ok to do this. You have two options to do this:
    1. Use the 2nd NIC port and assign IP.
    2. Use the virtual gateway feature to get this 2nd IP address onto the network and then create a new listener on the virtual interface..this is much simpler and less work.
    Use the interfaceconfig CLI command or in the GUI to do this. Bind the new interface with it's unique DMZ ip onto the same network card as used for the previous interface (data 1 i assume).
    Option 2 is much easier
    :wink:

  • Undable to bind EJB Home during deploy

    Hi
    I'm getting an exception when I redeploy to weblogic81. I have and ear with several ejb jars in it. The following is the message I get...
    Unable to bind EJB Home Interface to the JNDI name: EJBTestService. javax.naming.NameAlreadyBoundException: EJBTestService is already bound; remaining name :at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:333) at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:124) at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:291) at weblogic.jndi.internal.WLEventContextImpl.bind(WLEventContextImpl.java:279) at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:384) at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1116) at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1362) at weblogic.ejb20.deployer.EJBModule.activate(EJBModule.java:631)
    This error doesn't always occur with the same jar in the ear. Sometimes the above jar prepares and activates fine and another one fails.
    If anyone has any idea I'd appreciate feedback.

    Hello,
    The error suggests that an object is already bound to the JNDI name.
    This can happen if you have 2 or more ejbs in your EAR file wit the same JNDI name or if your application has not fully/cleanly undeployed before you try to redeploy it.
    I suspect the latter is your problem. Once you have undeployed your application use the weblogic console to view your JNDI tree and make sure nothing is bound that should not be bound. Then redeploy your app. If you still have the problem check your ear does not have duplicate ejbs or ejbs using the same JNDI name.

  • Javax.naming.NameAlreadyBoundException: Failed to bind remote object

    I am getting an error while deploying wli-ejbs.ear file. This ear uses oracle thin drivers to connect to database. But while deploying i am receiving an error as below. Can anyone please help me to solve this problem?
    Deployer:149033]preparing application wli-ejbs on managed2_cvf01
    [Deployer:149033]preparing application wli-ejbs on managed1_cvf01
    [Deployer:149033]prepared application wli-ejbs on managed1_cvf01
    [Deployer:149033]prepared application wli-ejbs on managed2_cvf01
    [Deployer:149033]activating application wli-ejbs on managed1_cvf01
    [Deployer:149033]activating application wli-ejbs on managed2_cvf01
    [Deployer:149034]An exception occurred for task [Deployer:149026]Deploy application wli-ejbs on cvf01_cluster.: weblogic.management.DeploymentException:
    Exception:weblogic.management.ApplicationException: activate failed for calendar/oracle
    Module: calendar/oracle Error: Exception activating module: EJBModule(calendar/oracle,status=PREPARED)
    Unable to deploy EJB: RemoteCalendarBean from calendar/oracle:
    [EJB:011008]Unable to bind EJB Home Interface to the JNDI name: RemoteCalendarBean.
    javax.naming.NameAlreadyBoundException: Failed to bind remote object (ClusterableRemoteRef(704752282736664516S:172.24.206.163:[7003,7003,7004,7004,7003,7004,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed1_cvf01 null)/948 [com.bea.wli.calendar.api.BusinessCalendarHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]) to replica aware stub at RemoteCalendarBean(ClusterableRemoteRef(704752282736664516S:172.24.206.163:[7003,7003,7004,7004,7003,7004,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed1_cvf01 [704752282736664516S:172.24.206.163:[7003,7003,7004,7004,7003,7004,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed1_cvf01/944, -8505871579836432025S:172.24.206.163:[7005,7005,7006,7006,7005,7006,-1,0,0]:172.24.206.163:7003,172.24.206.163:7003:cvf01:managed2_cvf01/1008])/944 [com.bea.wli.calendar.api.BusinessCalendarHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]); remaining name ''
    at weblogic.rmi.cluster.ClusterableRemoteObject.onBind(ClusterableRemoteObject.java:177)
    at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:347)
    at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:124)
    at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:291)
    at weblogic.jndi.internal.WLEventContextImpl.bind(WLEventContextImpl.java:279)
    at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:386)
    at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1141)
    at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1385)
    at weblogic.ejb20.deployer.EJBModule.activate(EJBModule.java:631)
    at weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplicationContainer.java:3315)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2194)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2167)
    at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2503)
    at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2421)
    at weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2138)
    at weblogic.management.deploy.slave.SlaveDeployer.commitUpdate(SlaveDeployer.java:676)
    at weblogic.drs.internal.SlaveCallbackHandler$2.execute(SlaveCallbackHandler.java:35)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

    run the sync.bat file as mentioned in the instructions...
    or through EBCC(select sampleportal-project dir, app name "sampleportal")...
    good luck
    Vijay
    "ellen" <[email protected]> wrote:
    >
    I installed sampleportal and did all the changes according to the documents,
    when
    the server started, there is this error:
    Unable to deploy EJB: CatalogWebService from catalogwe.jar:
    Unable to bind EJB Home Interface to the JNDI name: sampleportal.BEA_commerce.CatalogWebService.
    The error was: javax.naming.nameAlreadyBoundException: Failed to bind remote
    object...to
    replica aware stub at CatalogWebService; remaining name'sampleportal.BEA_commerce'
    After the server started with the above error, I tried to run the app, here
    is what
    occured:
    PortalPersistenceManager: portal'sampleportal/sampleportal' not found.
    Has anybody seen this before?
    Ellen

  • Infuriating IMAP problem in Mail - Help!

    I have just starting hooking up Mail with our company's IMAP server. I need to do this since I use a desktop and a laptop, both of which need to have exactly the same e-mail on them, including flagged items, sent etc. It seems to work OK except for one thing - Whenever I send a mail, next time I check mail and it syncs with the server, the mail I just sent shows up in bold (unread) in the sent messages folder. I can see why it is doing this - It's because I store my sent messages on the server, along with my incoming mail, so when the sent message is synchronized it thinks it is "new" or unread. I need to sent messages stored on the server as if I don't then it negates the whole point of me using IMAP. Does anyone know a workaround or a way to stop this? If not it's back to POP3 for me and the joy of copying my entire mail folder to my laptop when I go away and back again when I return.......
    Thanks

    Thanks for the help. Here's what that folder contains:
    Deleted.imapmbox
    Drafts.imapmbox
    INBOX.imapmbox
    Sent Messages.imapmbox
    I've messed with every possible setting on the IMAP account in Mail and also in the options section of our IMAP web interface but to no avail. I've also experimented with the "Use this folder for..." setting as-well, but it's just not doing anything.
    The whole point of this was to ensure that when I go away (which I often do) I can just sync the MacBook Pro up with the IMAP server and avoid having to run my sync scripts I made to copy my mail folder etc. over from the desktop. Ironically, it only takes a double click to do that and I spent all of Sunday morning trying to get this stuff sorted then ended up going back to POP3....So much for technology.
    There are quite a lot of Apple Mail/IMAP issues similar to this (although not all identical) around the web on forums (here too) and I have seen at least 1 person who had the same issue. I think Entourage handles it better but I'm not willing to use that due to the fact that it doesn't use Apple's address book.
    The detail from the console output which someone else posted that had a similar problem seems to indicate some kind of incompatibility with the flags and status info that Mail and the IMAP server exchange. It also appears that different server software companies have different interpretations of the IMAP standard, which causes much finger pointing and gets nothing done. I should say that the issue is identical on the MBP as well as the G5 Desktop.
    It looks like I will have to wait until 10.4.7 is released to see if it is fixed. Apple are supposed to be focussing heavily on some unresolved Mail problems in that release so maybe it will fix it, but I'm not holding my breath.

  • Listener working for any interface

    Hi!
    I've an oracle instance running one listener, and I need it not to be bind to any specific network adapter or IP address but accepting incoming connections from any network adpater and IP.
    anyone can help me?
    this is my actual configuration:
    # Filename: listener.ora
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.214.1)(PORT = 1521))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = vtsdbs1)
    (ORACLE_HOME = /opt/oracle/OraHome10gR2)
    (SID_NAME = vtsdbs1)
    Thank you.

    If I change HOST=192.168.214.1 with HOST=myserver, and in /etc/hosts :
    192.168.214.1 myserver
    I think the incomming connections from 150.150.1.100 will keep refusing.Don't think but test it. Madrid's suggestion is correct. If you change IP to hostname then your listener will be listening on any interface.
    Here is a proof (my machine has 2 (physical) interfaces):
    $ hostname
    dunaj.vision.loc
    $ cat /etc/hosts
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1               localhost.localdomain localhost
    192.168.13.1             dunaj.vision.loc
    10.2.90.1               hron.vision.loclistener.ora
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.13.1)(PORT = 1521))
    $ netstat -an|grep LISTEN|grep tcp|grep 1521
    tcp        0      0 192.168.13.1:1521            0.0.0.0:*                   LISTENListner is binds on 192.168.13.1 (eth0) interface.
    Now we try telnet that IPs and port from another machine.
    $ telnet dunaj.vision.loc 1521
    Trying 192.168.13.1...
    Connected to dunaj.vision.loc (192.168.13.1).
    Escape character is '^]'.
    Trying hron.vision.loc...
    telnet: connect to address 10.2.90.1: Connection refused
    telnet: Unable to connect to remote host: Connection refusedNow the Madrid's suggestion:
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = dunaj.vision.loc)(PORT = 1521))
    $ netstat -an|grep LISTEN|grep tcp|grep 1521
    tcp        0      0 0.0.0.0:1521                0.0.0.0:*                   LISTENListner is binds on all (0 0.0.0.0:1521) interfaces interface.
    Now we try telnet again.
    $ telnet dunaj.vision.loc 1521
    Trying 192.168.13.1...
    Connected to dunaj.vision.loc (192.168.13.1).
    Escape character is '^]'.
    $ telnet hron.vision.loc 1521
    Trying hron.vision.loc...
    Connected to hron.vision.loc (10.2.90.1).
    Escape character is '^]'.Message was edited by:
    Ivan Kartik
    Another option. If you remove HOST settings then behaviour will be the same. Listener will bind on all interfaces.
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(PORT = 1521))
    $ netstat -an|grep LISTEN|grep tcp|grep 1521
    tcp        0      0 0.0.0.0:1521                0.0.0.0:*                   LISTEN

  • Mapped Data Binding

    I will like to consider XMLBeans for mapping XML instance, at run-time,
    into class loading/object instances/my-precoded handlers.
    Looking for the richest possible framewark to process SOAP/XML instances without
    code pre-generation, just run-time loading/calling of custom code. Yes - the SOAP
    body is 100% schema based.
    In a sense - XML instance will act as Declarative flow control thru non-XMLBeans-codeGenerated
    handlers - for a each SOAP request
    Castor and Quick are sometimes positioned to have such "mapped" functionality.
    I noticed XMLBeans roadmap to support Web Services and fully/timely support XMLSchema
    now searching for support of run-time routing to non-generated XML handlers.
    Shmuel Koller, BMC
    [email protected]

    Thank you for your responses,
    i resolved my problem on another way.
    @Ayyapparaj: Yes i call the execute in the component controller, but the data loss based on another problem. I used the public component of the model DC in both view DCs and create a data binding between the interface of the model DC and the component controler of both view components. At runtime, two model objects will be instantiated. That means that the two components uses two differen model contents.
    Now i build in the view DC only one component, so that i use only one model object and i'm able to display the model content in all views.
    Thanks
    Florian

Maybe you are looking for

  • PO's Document type created from Shopping Cart

    Hi all, I work on a SRM 5 system with Extend classic scenario. when I create a PO from a SC, the system assign automatically a document type. I have to change this assignment. I already define transaction type for BUS2201, but I'm not able to find wh

  • Failure to register with Shared Services

    Planning 9.3.1 At Time = 0, we had created groups in Shared Services that were provisioned to our planning app. We could see the groups and corresponding uses come through into planning. Now at Time = 1, we notice that in Shared Services our planning

  • ICal does not show map

    Mid-2011 15" macbook pro, 16GB main memory, solidstate disk (installed myself) After upgrading to Maverick yesterday I tried to use the new iCal map and directions feature.  I entered the first and last name of the appointment, that is in my contacts

  • Error "maintain plant 3000 for sales area

    hi, We had two companies, 3000 and 9000. Sales order is created in company 9000, and delivery plant is 3000. however, the error message is displayed " maintain plant 3000 for sales area". pls advice.

  • Special Ledger Data Transfer GCU1 Splitting rule "Z12/SKIP/0001"

    Hello experts, when transfering documents from financial accounting into a special ledger (GCU1) I get the error message "Keine Aufteilungsregel definiert zu Z12/SKIP/0001" (No splitting rule defined for Z12/SKIP/0001). Under Financial Accounting (Ne