Stuck Applying SP stacks for ERP2005...
Stuck applying SPstacks in ERP2005...
Thanks Jacob for quick response.
I have desktop with Pentium 3.0 GHZ and 4GB RAM, Windows XP.
CPU time and memory use was constant and had not reach to max.
I waited for 65 minutes and then stop the installation.
May be I should have waited little longer.
But, now can not continue EP6 installation because J2EE instance is not coming up. SAP Management Console does not have any process to start/stop.
Any idea how to revert the partial EP6 upgrades or resolve this problem?
Thanks once again.
Abhay
Similar Messages
-
Automatically Restart messages stuck in Java Stack.
Hi,
1) Is there a way to restart messages in java stack automatically like in ABAP stack.
2) Alerts are not raised when messages are stuck in Java stack, for the same interface alerts are raised when stuck in ABAP stack any reason for this?
Thanks in Advance.I don't know if you found already the solution for automatic restart of messages but there is a possibilty of an automatic restart.
you have to open the url: HOST:Port/pimon
-> Configuration and Administration
-> Adapter Engine
-> Background Scheduling
Here you can create new jobs for restarting messages
best regards
Timo Eckhardt
rz10.de - die SAP Basis und Security Experten - Das Team vom Fachbereich SAP Basis und Security -
Hi Guru's,
I am installing solman 4.0,ecc 6.0 on ABAP+JAVA stack.
As I am planning to apply the SP stacks here I am having some queries.
1)Can I apply the stack through SPAM,if so please let me know how can I do that
2)Should I need to apply the Stacks for both JAVA and ABAP????
Your help would be more appreciable.
Thanks.
rkHi rk,
You can apply ABAP SP stack using SPAM and SAINT.
And for Java you can use SAPINST or JSPM (if you have >= NW04s SPS09).
In case you are not familier with JSPM, here is document on it.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5006901f-925c-2910-5f98-9ae26cc07eca
Hope this will help.
-Pinkle -
Itunes and appstore problems:
i have an iPhone 5 whenever I try to click on the icon in appstore which allows to gift an app or copy link , post to facebook etc does not open it stucks.Also same case for itunes and moreover when I play music in iTunes it stops ..start again stops and start again ..stops and does not play..so I am unable to make gift purchase and listen to the songs..are these bugs or what? helpps when syncing it jumps through steps 1 - 4 real fast, i seem to remeber iphone showing the number of tracks transferring and names, but i see nothing? then it sits on 5 saying "waiting for changes to be applied"
-
Hi Guys,
I have just installed As Java 2004s + EP and it is at SP6. Now, i want to
update it to SP8. I have downloaded the stack 8.
I know JSPM is used to apply the stack. According to the documentation i
have,all the files have to be placed in the usr/sap/trans/EPS/in and then
applied.
But do these SCA files need to be extracted with sAPCAR like the kernel SAR
files?
What steps need to be done before starting JSPM and what steps after?
Can someone throw some light?
Regards
CyrusHi Cyrus,
No other considerations. Just place them in EPS\in as
stated by Costas. Login as <sid>adm and run go.bat from
.../j2ee/JSPM/ folder. It shows the list where you
select the target SP level for the component. Its
recommended to update <i>only jspm</i> first and restart it and then the other components.
Regards
Srikishan -
URGENT: How to Apply SP Stacks
Hi everyone,
I am new to the process of applying SP Stacks.
Currently i am going to apply SP Stack 13 for Solution Manager 7 (formerly 4.0).
So i download a group of files, according to the platform and dbms i have on my box.
In the list i see a bunch of .CAR, .SAR and .SCA files.
I know how to extract CAR and SAR files, and after some research i know how to do the same with SCA files. But my first question is , SCA files will be applied also using the SPAM transaction, after decompressing them??
What is the purpose of the SCA files???
Then, is there anyway to extract the CAR and SAR files using SAPCAR tool with one instruction???
Finally, once i extracted everything, the process of applying the patches will be the same as usual?? Meaning, going to SPAM, loading the packages (previously copied to EPS\in folder) and starting the process??
Any help will be great.
cheers,Hi,
ABAP:
1.CAR & SAR, uncar the files using sapcar -xvf *.(CAR/SAR). Copy the PAT & CATT files to usr/sap/trans/EPS/in directory.
2. go to SPAM load the packages from app. server.
3. Define the Queue (DISPLAY/DEFINE)
4. Import
JAVA
1.SCA files, copy the SCA files to EPS/in directory
2. login as sisadm start the JSPM
usr/sap/sid/instance/j2ee/jspm
3.Deploy the components.
If u'r applying kernel also do JSPM first which also updates kernel. -
2851 Router VPN - stack for level DMA/Timer Interrupt running low 36/9000
I have a site to site VPN. On my hub router I am seeing the following message EVERY minute in the log!
%sys-6-stacklow: stack for level DMA/Timer Interrupt running low, 36/9000
I have been trying to figure out what the DMA/Timer Interrupt is and what is causing it to run low.
If I run the "show stacks" command I can see:
<output omitted>
Interrupt level stacks:
Level Called Unused/Size Name
2 1578216246 36/9000 DMA/Timer Interrupt
I am also occasionaly seeing the following
%crypto--4-pkt_replay_error:decrypt: replay check failed connection id=7 sequence number=16171319
I don't know if they are related or not, but I need to find out what is causing the DMA/timer interrupt messages.
Thanks.It just rebooted
This router it just stands in front of a few servers and applies NAT.
So far this had happened a few times but since morning it rebooted already 3 times.
The Sagem ADSL router at my house has longer uptime. wtf!?!?
cisco>show stacks
Minimum process stacks:
Free/Size Name
5396/6000 Inspect Init Msg
5368/6000 SPAN Subsystem
58920/60000 EEM Auto Registration Proc
4772/6000 Auto Upgrade Startup Process
5164/6000 DIB error message
5396/6000 SASL MAIN
4968/6000 LICENSE AGENT DEFAULT
5368/12000 Init
4216/6000 Update prst
4384/6000 VPN_HW_MIB_CREATION
5188/6000 RADIUS INITCONFIG
2124/3000 Rom Random Update Process
5316/6000 URPF stats
Interrupt level stacks:
Level Called Unused/Size Name
1 319293 6284/9000 Network interfaces
2 716358 8548/9000 DMA/Timer Interrupt
3 1 8388/9000 PA Management Int Handler
4 115 8612/9000 Console Uart
5 0 9000/9000 External Interrupt
Interrupt level stacks:
Level Called Unused/Size Name
7 72787 8564/9000 NMI Interrupt Handler
Spurious interrupts: 3
System was restarted by bus error at PC 0x4183BC0C, address 0xC3D1CB7 at 10:51:53 UTC Tue Apr 23 2013
2800 Software (C2800NM-ADVSECURITYK9-M), Version 12.4(24)T, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Compiled Wed 25-Feb-09 17:55 by prod_rel_team
Image text-base: 0x40016C60, data-base: 0x42B47360
Stack trace from system failure:
FP: 0x4759C678, RA: 0x4183BC0C
FP: 0x4759C6D0, RA: 0x41836D18
FP: 0x4759C708, RA: 0x4164D7E0
FP: 0x4759C768, RA: 0x41650314
FP: 0x4759C7E8, RA: 0x41650C68 -
Hello folks,
I am looking for best practices advice when (1) creating
custom components and (2) styling and skinning.
I already know how to skin a component part of the Flex
framework. I can make a class extending ProgrammaticSkin and have
my component skinned using CSS to link the component with the
reference to my custom class.
However what about those cases when you are completely
creating a component from scratch?
Imagine a "Freehand Drawing Canvas" component that allows the
user to draw on it and has some buttons to set color styles, line
styles, etc., or imagine a "Screen Flow Gallery" component that
displays visual objects in a fashion similar to Cover Flow in the
Mac.
In many components I am aware you may reuse other components
part of the Flex framework but I am trying to picture an scenario
where you would need to draw everything yourself because there just
isn't something to base it upon so you will end up drawing it from
scratch.
To learn how instead of building one of those components I
mentioned previously I decided to start with something simple that
would illustrate this like a LiteButton component that will behave
just like the Flex mx.controls.Button but will extend UIComponent
and be completely custom drawn.
The component will have a default look and will also be
style-able and skin-able. I will provide styles for users of the
component to modify and regarding skinning anyone can create a
custom ProgrammaticSkin adding its own drawing logic and link it to
the component via CSS with the ClassReference applied to the skin
selector.
So far so good and it's clear what I want to achieve. I
actually know how to do most of the stuff here but I have one
single problem.
Here is my question, where should I put my custom drawing
logic? If I do it in the updateDisplayList inside the class
extending UIComponent it works, however I thought that it would be
a better practice to do it using programmatic skins, that way I
could provide different skin themes for my component set.
The problem is that I can't make the programmatic work in
this scenario. I tried instantiating the custom programmatic skin
during the updateDisplayList of the LiteButton component and adding
it to my display object via addChild but that didn't do anything. I
also tried creating a "default.css" stylesheet and tried to use
ClassReference as I would normally do to skin an already existing
component (or composite component as well) but that didn't do
anything either.
So how do I apply programmatic skins for completely custom
drawn components of my Flex library project?
I could do it inside the updateDisplayList of the LiteButton
class extending UIComponent but again I would like to provide
different theme sets for my components so it makes sense using
programmatic skins."jbucaran" <[email protected]> wrote in
message
news:[email protected]...
> Hello folks,
>
> I am looking for best practices advice when (1) creating
custom components
> and
> (2) styling and skinning.
>
> I already know how to skin a component part of the Flex
framework. I can
> make
> a class extending ProgrammaticSkin and have my component
skinned using CSS
> to
> link the component with the reference to my custom
class.
>
> However what about those cases when you are completely
creating a
> component
> from scratch?
>
> Imagine a "Freehand Drawing Canvas" component that
allows the user to draw
> on
> it and has some buttons to set color styles, line
styles, etc., or imagine
> a
> "Screen Flow Gallery" component that displays visual
objects in a fashion
> similar to Cover Flow in the Mac.
>
> In many components I am aware you may reuse other
components part of the
> Flex
> framework but I am trying to picture an scenario where
you would need to
> draw
> everything yourself because there just isn't something
to base it upon so
> you
> will end up drawing it from scratch.
This may help with that
http://livedocs.adobe.com/flex/3/html/help.html?content=skinstyle_3.html
> To learn how instead of building one of those components
I mentioned
> previously I decided to start with something simple that
would illustrate
> this
> like a LiteButton component that will behave just like
the Flex
> mx.controls.Button but will extend UIComponent and be
completely custom
> drawn.
>
> The component will have a default look and will also be
style-able and
> skin-able. I will provide styles for users of the
component to modify and
> regarding skinning anyone can create a custom
ProgrammaticSkin adding its
> own
> drawing logic and link it to the component via CSS with
the ClassReference
> applied to the skin selector.
>
> So far so good and it's clear what I want to achieve.
Actually after
> playing
> with the weekend and today I know how to do most of the
stuff but I have
> one
> single problem. So here is my question, where should I
provide my custom
> drawing logic? If I do it in the updateDisplayList
inside the class
> extending
> UIComponent it works, however I thought that it would be
a better practice
> to
> do it using programmatic skins, that way I could provide
different skin
> themes
> for my component set.
These aren't mutually exclusive. When you provide a skin with
a
TypeSelector, you have to add it to the display list
somewhere, and this is
typically done in updateDisplayList or addChildren. I prefer
to do it in
updateDisplayList, because you can then change it if the
style changes.
> The problem is that I can't make the programmatic work
in this scenario. I
> tried instantiating the custom programmatic skin during
the
> updateDisplayList
> of the LiteButton component and adding it to my display
object via
> addChild but
> that didn't do anything.
Exactly what did you do?
> I also tried creating a "default.css" stylesheet and
> tried to use ClassReference as I would normally do to
skin an already
> existing
> component (or composite component as well) but that
didn't do anything
> either.
I've never had any problem using an approach similar to
this...but I will
say that I couldn't see any advantage in creating a
default.css style sheet,
since it's not really default in the way that the one that
comes with Flex
is. It's much more obvious to anyone using your component
what's going on
there if you create a style sheet where they're likely to
spot it.
> So how do I apply programmatic skins with the default
look for custom
> drawn
> components?
It seems like your approach is fine, but maybe you've made a
mistake in your
implementation.
> I could do it inside the updateDisplayList of the
LiteButton class
> extending
> UIComponent but again I would like to provide different
theme sets for my
> components so it makes sense using programmatic skins.
You might want to consider also adding an instance of
HaloBorder to your
component. That brings a lot of functionality with it.
HTH;
Amy -
I have problem with syncing in itunes and it stared since i installed new version of itunes.it stuck in backup step for houres.what shud i do?
So, in iTunes, when you look at the shuffle's content (in the sidebar) and click on the playlist under the shuffle, over to the right, the songs are in your desired order, correct? Where do you look, or what do you do, that indicates the playlists are in alphabetical order? Are you saying that when you play the songs while using the shuffle, they play in alphabetical order?
If so, when you listen to the songs on the shuffle, are you using the playlist, or are you using the All Songs list? If you are in the default All Songs list, with the shuffle's power switch set to play-in-order (the middle position), the songs play alphabetically, I believe.
The 3rd gen shuffle uses VoiceOver. If you are in the All Songs list, you need to use VoiceOver to switch to the playlist (see manual linked below for details). When you are in the playlist (with the shuffle's power switch set to play-in-order), then the songs should play in playlist order.
There are more details in the manual for the 3rd gen shuffle, which is online here
http://manuals.info.apple.com/en_US/iPod_shuffle_3rdGen_UG.pdf
See page 22 for the section about setting up and using VoiceOver. The part about switching playlists starts on page 23 (Using the Playlist Menu). -
Do I need to have a JAVA Stack for normal ECC 6.0 ?
Hi together,
we want upgrade our R/3 4.7 to ECC 6.0.
Do I need JAVA deployment on my ERP system as part of the upgrade?
What funktions are in the JAVA Stack for ECC?
best regards,
Carsten SchulzJust as advise:
I would highly avoid any dual stack installations nowadays. You can install the J2EE engine on the same host but use a different SID so you have two separate instances.
Markus -
I am getting an error in "Step 2 - Setup or Remove Lync Server Components" of "Install or Update Lync Server System" step.
"An error occured while applying SQL script for the feature BackendStore. For details, see the log file...."
Additionally, all previous steps such as: Prepare Active Directory, Prepare first Standard Edition server, Install Administrative Tools, Create and publish topology are done without any errors. The user that I used to setup the Lync server is member of:
Administrators
CSAdministrator
Domain Admins
Domain Users
Enterprise Admins
Group Policy Creator Owners
RTCComponentUniversalServices
RTCHSUniversalServices
RTCUniversalConfigReplicator
RTCUniversalServerAdmins
Schema Admins
I have tried to re-install all the things and started to setup a new one many times but the same error still occurred. Please see the log below and give me any ideas/solutions to tackle this problem.
****Creating DbSetupInstance for 'Microsoft.Rtc.Common.Data.BlobStore'****
Initializing DbSetupBase
Parsing parameters...
Found Parameter: SqlServer Value lync.lctbu.com\rtc.
Found Parameter: SqlFilePath Value C:\Program Files\Common Files\Microsoft Lync Server 2013\DbSetup.
Found Parameter: Publisheracct Value LCTBU\RTCHSUniversalServices;RTC Server Local Group;RTC Local Administrators;LCTBU\RTCUniversalServerAdmins.
Found Parameter: Replicatoracct Value LCTBU\RTCHSUniversalServices;RTC Server Local Group.
Found Parameter: Consumeracct Value LCTBU\RTCHSUniversalServices;RTC Server Local Group;RTC Local Read-only Administrators;LCTBU\RTCUniversalReadOnlyAdmins.
Found Parameter: DbPath Value D:\CsData\BackendStore\rtc\DbPath.
Found Parameter: LogPath Value D:\CsData\BackendStore\rtc\LogPath.
Found Parameter: Role Value master.
Trying to connect to Sql Server lync.lctbu.com\rtc. using windows authentication...
Sql version: Major: 11, Minor: 0, Build 2100.
Sql version is acceptable.
Validating parameters...
DbName rtcxds validated.
SqlFilePath C:\Program Files\Common Files\Microsoft Lync Server 2013\DbSetup validated.
DbFileBase rtcxds validated.
DbPath D:\CsData\BackendStore\rtc\DbPath validated.
Effective database Path: \\lync.lctbu.com\D$\CsData\BackendStore\rtc\DbPath.
LogPath D:\CsData\BackendStore\rtc\LogPath validated.
Effective Log Path: \\lync.lctbu.com\D$\CsData\BackendStore\rtc\LogPath.
Checking state for database rtcxds.
Checking state for database rtcxds.
State of database rtcxds is detached.
Attaching database rtcxds from Data Path \\lync.lctbu.com\D$\CsData\BackendStore\rtc\DbPath, Log Path \\lync.lctbu.com\D$\CsData\BackendStore\rtc\LogPath.
The operation failed because of missing file '\\lync.lctbu.com\D$\CsData\BackendStore\rtc\DbPath\rtcxds.mdf'
Attaching database failed because one of the files not found. The database will be created.
State of database rtcxds is DbState_DoesNotExist.
Creating database rtcxds from scratch. Data File Path = D:\CsData\BackendStore\rtc\DbPath, Log File Path= D:\CsData\BackendStore\rtc\LogPath.
Clean installing database rtcxds.
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
****Creating DbSetupInstance for 'Microsoft.Rtc.Common.Data.RtcSharedDatabase'****
Initializing DbSetupBase
Parsing parameters...
Found Parameter: SqlServer Value lync.lctbu.com\rtc.
Found Parameter: SqlFilePath Value C:\Program Files\Common Files\Microsoft Lync Server 2013\DbSetup.
Found Parameter: Serveracct Value LCTBU\RTCHSUniversalServices;RTC Server Local Group.
Found Parameter: DbPath Value D:\CsData\BackendStore\rtc\DbPath.
Found Parameter: LogPath Value D:\CsData\BackendStore\rtc\LogPath.
Trying to connect to Sql Server lync.lctbu.com\rtc. using windows authentication...
Sql version: Major: 11, Minor: 0, Build 2100.
Sql version is acceptable.
Validating parameters...
DbName rtcshared validated.
SqlFilePath C:\Program Files\Common Files\Microsoft Lync Server 2013\DbSetup validated.
DbFileBase rtcshared validated.
DbPath D:\CsData\BackendStore\rtc\DbPath validated.
Effective database Path: \\lync.lctbu.com\D$\CsData\BackendStore\rtc\DbPath.
LogPath D:\CsData\BackendStore\rtc\LogPath validated.
Effective Log Path: \\lync.lctbu.com\D$\CsData\BackendStore\rtc\LogPath.
Checking state for database rtcshared.
Reading database version for database rtcshared.
Database version for database rtcshared - Schema Version5, Sproc Version 0, Update Version 1.
Thanks and Regards,
Thanh LeThanks Lạc
Phạm 2
I Had similar issue i end up uninstalling and reinstallting but same issue, then i change the drive but same issue. It was I/O issue. After adjusting my I/O it fix our issue and installation went on without any issue.
If any one using KVM here is detail article
We just give this option cache=‘writeback
using this article http://www.ducea.com/2011/07/06/howto-improve-io-performance-for-kvm-guests/ and http://itscblog.tamu.edu/improve-disk-io-performance-in-kvm/ this fix my issue thanks -
An error occurred while applying SQL script for the feature BackendStore.
Hello,
I am using my AD in Windows Azure VMs. I created new VM of A3 (4 cores, 7 GB Memory) Windows Server 2012 R2, Port 1433 MSSQL added, made it a member of Domain and planned to install first Lync Server 2013 on it.
In "Setup or Remove Lync Server Components" of "Install or Update Lync Server System", got an Red Coloured text "An error
occurred while applying SQL script for the feature BackendStore."
I have not enabled monitoring and archiving server in topology builder. I added "Network Service" and assign "Full Control" in Security Permissions of "C:\CsData" and "C:\LyncShare".
I executed the SQL Setup Wizard and upgraded any instance to 2012.
Please guide.
Thanks, Divyaprakash KoliPlease check you have enough disk space for the disk where the folders are.
Check view log for detailed log information.
The following link is a similar thread for you to refer:
http://social.technet.microsoft.com/Forums/lync/en-US/a3cb9ab0-7451-4df5-af96-3d2784d1b075/an-error-occurred-while-applying-sql-script-for-the-feature-backendstore-for-details-see-the-log?forum=lyncdeploy
Lisa Zheng
TechNet Community Support -
I dropped my iPhone on the ground, and as I went to pick it up, I started to swear under my breath as I realized my iPhone was in recovery mode. I'm like "how would an iPhone be this sensitive -_-," and so as my iPhone's docked unto my laptop, and with relentless attempts to restore my iPhone, I always find iTunes stuck at the "Waiting For iPhone" stage and I honestly have no clue what to do at this point. What should I do to bypass this or fix this problem? Or do I just wait? -_-
Nothing except that when I turn it on, there's a USB cable and an iTunes logo above it, indicating that it's in recovery mode.
-
Custom CSS-Applying selected background for all the cols in the report
Hi,
I am trying to set a particular background for all the columns in the report(not for all the projects,so that I can avoid option of manually setting background color for complete report.For this I thought custom CSS is best option.So edited custom.css(C:\OBI11g_Middleware\Oracle_BI1\bifoundation\web\app\res\s_blafp\b_mozilla_4) file with below code and went to the Answers-> Criteria->Choose Column->style-> check "Use Custom CSS Class"->MyCell
Code used in custom.css
.MyCell { background-color: #00ff00; font-style:italic; font-weight: bold;}
Somehow I dont see the background color applied to any of the columns in report.Can anyone had successful attempt of this Custom CSS.Thanks in Advance.I am trying both the solutions.
User 979493,
I started manually writing the code instead of pasting and almost worked.In the mentioned below paths I dont have custom.css file,so I created one and manually entered below code.But does it work for only that particular column and not for all the columns.Is it supposed to work for all the columns or just that column.
For example: I have 2 cols in the report,I used "Use Custom CSS Class" -> MyCell for the first column and when I ran results it shows background color for only col1 and not for col2.I thought this feature will apply background color for all the columns in the report.Please correct me if I am wrong.
custom.css file content:
.MyCell{background-color: #00ff00;font-style:italic;font-weight:bold;} -
What are the pros and cons of installing java+abap stack for portal?
Hi all,
1.What are the pros and cons of installing java+abap stack for portal?
2.what effect it does on the ume options to be choosen??
3.for the purpose of integration of r3,bw and crm on portal and crm 4.0 60.2.3 business package which option of stack(java or abap or both)will be good option and which ume option while installation should be choosen?
regards
RajendraHi Rajendra,
The NetWeaver Installation Master Guide offers some good scenarios on the pros and cons:
https://websmp201.sapag.de/~sapidb/011000358700005412792005E.pdf
In a nutshell:
ABAP+JAVA
Pros
- Decrease # of servers required to administer the portal
- Less costly
Cons
- Upgrades could be dependent on ABAP and Java release level
- Additional load on the server due to ABAP stack
- Limited scalability
JAVA and ABAP on separate server
Pros
- Improved performance
- Allows each system to be single-use purpose therefore downtime does not affect other components
- More scalable
Cons
- Adds complexity to landscape
- Additional costs
Regards,
Thomas Pham
Maybe you are looking for
-
MacBook Pro scrolling choppy after disconnecting from Cinema Display
Hi, I keep my 2.5 GHz 4GB RAM MBP in clamshell mode most of the time, connected to a 30-inch Cinema Display. When I pick it up and open it, scrolling in every application is super choppy and slow, and won't correct unless I reboot the computer. This
-
My app seems to consume an enormous amount of API calls every day? Please help!
I am tired and sad and frustrated here, and feel like a total moron. I am very sorry if my post is too long and not very well put together, but im beggin anyone with some experience here to please give me some advice. I am currently testing out a app
-
Hey. In the options of time machine in system preferences, what are the default things that are not backed up. I see my Time Machine external hard drive in there. Does that mean it doesnt back itself or something? I dont get it.
-
FCP X 10.0.2 why does crossfade blank following video
MacBook Pro FCP X 10.0.2 Video imported from Canon 5D Mark II using Magic Lantern (AJ) clean HDMI output via Matrox MX02 Mini Thunderbolt to SSD drive as ProRes HQ 1080i. FCP X running on built in 750Gb hard drive I've edited my video and trying to a
-
hi all, I tried executing this program....its showing Noclassdeffound error.... ***//this file i ve named it as demos.java*** package pack1; import pack2.demo2; public class demos int x,y; public demos(){ demo2 obj=new demo2(2,3);